M
MercyNews
Home
Back
Lancement de Mastra 1.0 : Le framework open-source pour agents atteint la version stable
Technologie

Lancement de Mastra 1.0 : Le framework open-source pour agents atteint la version stable

Hacker News6h ago
3 min de lecture
📋

Points Clés

  • La version stable de Mastra 1.0 introduit le routage natif de modèles pour plus de 600 modèles provenant de 40 fournisseurs, avec autocomplétion TypeScript et mécanismes de secours.
  • Le framework a atteint plus de 300 000 téléchargements npm hebdomadaires et 19 400 étoiles GitHub depuis son lancement initial il y a près d'un an.
  • Les déploiements en production incluent des entreprises technologiques majeures telles que Replit, PayPal et Sanity, démontrant sa préparation pour les environnements d'entreprise.
  • Nouvelles garde-fous fournissant des processeurs d'entrée et de sortie à faible latence pour la détection d'injection de prompts, la réduction des PII et la modération de contenu.
  • Les évaluateurs offrent une primitive d'évaluation asynchrone pour noter les sorties des agents, exécutable dans Mastra studio avec résultats sauvegardés dans Mastra storage.
  • Le framework est désormais sous licence Apache 2.0 et s'intègre avec les serveurs Express et Hono existants via des adaptateurs dédiés.

Résumé Rapide

Mastra 1.0 a officiellement été lancé en version stable, marquant une étape importante pour le framework open-source TypeScript pour agents, développé à l'origine par l'équipe derrière Gatsby.

Cette version arrive près d'un an après le lancement initial du projet, apportant une suite de fonctionnalités prêtes pour la production, conçues pour simplifier le processus complexe de construction et de déploiement d'agents IA.

Avec plus de 300 000 téléchargements npm hebdomadaires et 19 400 étoiles GitHub, le framework a gagné une traction substantielle dans la communauté des développeurs. Il alimente désormais des systèmes de production chez des entreprises technologiques majeures, notamment Replit, PayPal et Sanity.

Architecture Principale & Croissance

Le framework, créé par Sam, Shane et Abhi, a débuté comme un projet expérimental quelques mois seulement avant sa première annonce publique. L'équipe de développement a depuis affiné la plateforme en une solution complète pour les flux de travail multi-agents.

Mastra fonctionne sous la licence Apache 2.0, assurant une accessibilité ouverte pour les développeurs d'entreprise et individuels. La plateforme fournit un environnement unifié pour créer des agents, orchestrer des systèmes multi-agents, exécuter des évaluations et maintenir l'observabilité.

"Si vous découvrez Mastra, c'est un framework open-source TypeScript pour agents qui vous permet également de créer des flux de travail multi-agents, exécuter des évaluations, inspecter dans un studio local et émettre des données d'observabilité."

La trajectoire de croissance du framework reflète l'adoption accélérée des technologies d'agents IA dans le paysage du développement logiciel, l'équipe notant des retours et un enthousiasme significatifs de la communauté depuis leur première annonce sur Hacker News.

"Si vous découvrez Mastra, c'est un framework open-source TypeScript pour agents qui vous permet également de créer des flux de travail multi-agents, exécuter des évaluations, inspecter dans un studio local et émettre des données d'observabilité."

— Équipe de Développement

Nouvelles Fonctionnalités dans la Version 1.0

La version 1.0 introduit plusieurs capacités majeures qui répondent aux points de douleur courants dans le développement d'agents. Le routage natif de modèles se distingue comme une fonctionnalité phare, permettant aux développeurs de spécifier des modèles en utilisant des identifiants de chaîne simples comme openai/gpt-5.2-codex.

Ce système de routage prend en charge plus de 600 modèles de plus de 40 fournisseurs avec autocomplétion TypeScript et mécanismes de secours, éliminant le besoin d'intégrations complexes spécifiques aux fournisseurs.

La sécurité et la fiabilité reçoivent une attention significative grâce aux Garde-fous, qui fournissent des processeurs d'entrée et de sortie à faible latence. Ceux-ci gèrent des tâches critiques, notamment :

  • Détection d'injection de prompts
  • Réduction et protection des PII (Informations Personnelles Identifiables)
  • Capacités de modération de contenu

L'équipe de développement a spécifiquement donné la priorité aux performances à faible latence pour ces garde-fous, reconnaissant que les contrôles de sécurité ne doivent pas devenir des goulots d'étranglement dans les systèmes de production.

Évaluation & Observabilité

Répondant à un besoin critique dans la communauté du développement IA, Mastra 1.0 introduit les Évaluateurs comme primitive d'évaluation asynchrone. Cette fonctionnalité permet aux développeurs de noter systématiquement les sorties des agents, fournissant des métriques de qualité mesurables.

Les utilisateurs avaient constamment demandé des conseils sur les méthodologies d'évaluation, incitant l'équipe à construire une solution qui s'intègre de manière transparente avec les agents Mastra. Le système de notation s'exécute nativement dans l'environnement du studio Mastra, avec les résultats automatiquement sauvegardés dans Mastra storage pour le suivi et l'analyse historiques.

Les fonctionnalités d'observabilité supplémentaires incluent le traçage IA avec intégration du coût par appel pour des plateformes comme Langfuse et Braintrust. Le framework ajoute également des processeurs de mémoire et une méthode .network() qui transforme n'importe quel agent en agent de routage, permettant des architectures multi-agents sophistiquées.

"La partie délicate ici était la question de la faible latence."

Ce commentaire de l'équipe de développement met en lumière les défis techniques impliqués dans la mise en œuvre de fonctionnalités de sécurité et d'évaluation en temps réel sans compromettre les performances du système.

Intégration & Déploiement

Le déploiement en production reçoit une attention dédiée dans cette version grâce à des adaptateurs de serveur conçus pour une intégration transparente avec les serveurs Express et Hono existants. Cette approche permet aux équipes d'adopter Mastra de manière incrémentale sans reconstruire l'ensemble de leur infrastructure backend.

Le processus de développement des adaptateurs a révélé une complexité technique significative, notamment autour du regroupement ESM/CJS et de la gestion de monorepo. L'équipe a finalement choisi une approche d'intégration plus explicite après avoir navigué ces défis.

Les développeurs peuvent commencer à utiliser le framework immédiatement via la ligne de commande : npm create mastra@latest. Cela fournit un processus de configuration simplifié qui permet aux agents de fonctionner rapidement.

L'adoption du framework par des entreprises établies comme Replit et PayPal démontre sa préparation pour les charges de travail de production, où la fiabilité et les performances sont des exigences non négociables.

Perspectives d'Avenir

Mastra 1.0 représente une maturation du paysage des frameworks open-source pour agents, apportant des fonctionnalités de niveau entreprise aux développeurs construisant des applications IA. Le lancement stable signale la confiance dans la stabilité et la viabilité à long terme de la plateforme.

Avec des fonctionnalités complètes couvrant le routage de modèles, les garde-fous de sécurité, les systèmes d'évaluation et l'observabilité, le framework aborde le cycle de vie complet du développement d'agents, du prototypage au déploiement en production.

L'adoption forte par la communauté et l'utilisation par les entreprises indiquent que Mastra a trouvé un rôle significatif dans l'écosystème du développement IA en rapide évolution, le positionnant comme un outil fondamental pour les équipes construisant les applications IA de nouvelle génération.

"La partie délicate ici était la question de la faible latence."

— Équipe de Développement

Questions Fréquemment Posées

Qu'est-ce que Mastra 1.0 ?

Mastra 1.0 est la version stable d'un framework open-source TypeScript pour agents qui permet aux développeurs

Quelles nouvelles fonctionnalités la version 1.0 inclut-elle ?

La version introduit le routage natif de modèles pour plus de 600 modèles de 40 fournisseurs, des garde-fous à faible latence pour la sécurité et la modération de contenu, et des Évaluateurs pour l'évaluation asynchrone des sorties des agents. Les fonctionnalités supplémentaires incluent le traçage IA, les processeurs de mémoire et des adaptateurs de serveur pour l'intégration Express et Hono.

Quelles entreprises utilisent Mastra en production ?

Mastra est actuellement utilisé en production par Replit, PayPal et Sanity. Le framework a atteigu plus de 300 000 téléchargements npm hebdomadaires et 19 400 étoiles GitHub, indiquant une adoption significative dans la communauté des développeurs.

Comment les développeurs peuvent-ils commencer avec Mastra ?

Les développeurs peuvent commencer à utiliser le framework immédiatement en exécutant 'npm create mastra@latest' dans leur terminal. Cette commande fournit un processus de configuration simplifié qui crée un environnement de développement d'agents prêt à l'emploi.

Continue scrolling for more

L'IA transforme la recherche et les preuves mathématiques
Technology

L'IA transforme la recherche et les preuves mathématiques

L'intelligence artificielle passe d'une promesse à une réalité en mathématiques. Les modèles d'apprentissage génèrent désormais des théorèmes originaux, forçant une réévaluation de la recherche et de l'enseignement.

Just now
4 min
313
Read Article
OnePlus update starts bricking phones when you try to install older software
Technology

OnePlus update starts bricking phones when you try to install older software

OnePlus has implemented new anti-rollback methods in OxygenOS, forcing users to stay on the latest software versions with no way to go back. more…

1h
3 min
0
Read Article
Washington annonce avoir saisi un nouveau pétrolier dans les Caraïbes
Politics

Washington annonce avoir saisi un nouveau pétrolier dans les Caraïbes

Il s’agit de la septième opération de ce type depuis décembre. Le commandement militaire américain pour le sud du continent américain a précisé que l’opération s’était déroulée «sans incident».

1h
3 min
0
Read Article
Politics

Marine Le Pen denies her party had 'organised system' to misuse EU funding in critical appeal trial

With the 2027 presidential election on the horizon, the outcome of the trial could determine whether Marine Le Pen — a three-time presidential candidate — will be able to run, or whether her current ban from political office will remain in place.

1h
3 min
0
Read Article
Technology

X open sources its algorithm while facing a transparency fine and Grok controversies

In a post to Github on Tuesday, the social media giant purported to share its secret sauce.

1h
3 min
0
Read Article
Kirsty Godso stars in new Powerbeats Fit campaign: ‘all about showing up’
Lifestyle

Kirsty Godso stars in new Powerbeats Fit campaign: ‘all about showing up’

The newest Powerbeats Fit ad leans into New Year’s resolutions, built around Godso’s training philosophy of putting in the work. Watch it below. more…

1h
3 min
0
Read Article
La compagnie régionale Air Antilles dépose une demande de redressement judiciaire
Economics

La compagnie régionale Air Antilles dépose une demande de redressement judiciaire

Depuis le 8 décembre, les avions de la compagnie sont cloués au sol par le gendarme de la sécurité aérienne, qui a pointé des «défaillances très significatives» en matière de sécurité, mais contestées par la compagnie.

1h
3 min
0
Read Article
Economics

Luminar founder Austin Russell agrees to accept subpoena in bankruptcy case

The agreement comes two weeks after Luminar accused its billionaire founder of dodging information requests, as it evaluates potential legal claims.

1h
3 min
0
Read Article
Permis de conduire numérique : l'expansion d'Apple Wallet dans les États américains
Technology

Permis de conduire numérique : l'expansion d'Apple Wallet dans les États américains

L'initiative de permis de conduire numérique d'Apple se développe rapidement à travers les États-Unis. Depuis son annonce en 2021, plus d'une douzaine d'États se sont intégrés à Apple Wallet, transformant la façon dont les Américains transportent leurs pièces d'identité.

1h
5 min
6
Read Article
La nuit de 100 millions de dollars de l'Ukraine : le coût vertigineux de la défense aérienne
Politics

La nuit de 100 millions de dollars de l'Ukraine : le coût vertigineux de la défense aérienne

Le président Zelensky a révélé que l'Ukraine a dépensé près de 100 millions de dollars en missiles de défense aérienne en une seule nuit pour repousser une attaque russe massive, illustrant le coût financier vertigineux du conflit.

2h
5 min
6
Read Article
🎉

You're all caught up!

Check back later for more stories

Retour a l'accueil