Aller au contenu
ReviewRamble

La lettre hebdomadaire

L’IA, évaluée, dans votre boîte mail.

  • Les nouveaux tests d’outils, de modèles, de serveurs MCP et de dépôts, avec le verdict en premier
  • Les prix et les notes revérifiés quand quelque chose change
  • Les nouvelles analyses dès leur publication

Modèles, agents, serveurs MCP et les outils qui méritent vraiment votre temps.

Un e-mail par semaine. Désinscrivez-vous avec le lien présent dans chaque lettre. Comment nous utilisons votre e-mail

Étape 08 sur 22

Orchestration et agents

Enchaîner appels de modèles, outils et état en workflows et en agents. Les frameworks gèrent les relances, l'état, les appels d'outils et les passages de relais. Un mauvais choix ajoute une abstraction contre laquelle vous lutterez plus tard.

Par Sheela · Vérifié le 19 oct. 2026 · Notre méthode d’évaluation

Comment choisir

  • RAG simple ou un seul appel d'outil : du code SDK classique peut suffire.
  • Agents de longue durée, avec état et validation humaine : un framework à base de graphe.
  • Construction visuelle pour des non-développeurs : une plateforme low-code.

Ce qu’il faut regarder

Les questions qui départagent les options, par ordre d’importance.

  1. 01

    Adéquation avec le langage et l'équipe

    La plupart des frameworks sont pensés d'abord pour Python ; les équipes TypeScript devraient regarder Mastra, ou les portages TypeScript de LangGraph, de l'OpenAI Agents SDK et de Google ADK, en vérifiant que le portage offre les mêmes fonctions. Les équipes .NET ont une option sérieuse avec Microsoft Agent Framework. Un framework que votre équipe sait lire et déboguer vaut mieux qu'un framework plus puissant que personne ne comprend.

  2. 02

    Niveau d'abstraction : graphe, boucle d'agent ou canevas

    Les frameworks à graphe ou à machine à états (LangGraph, les workflows de Microsoft Agent Framework, ADK 2.0, LlamaIndex Workflows) rendent explicites chaque étape et chaque branche, ce qui convient aux processus réglementés ou de longue durée. Les SDK à boucle d'agent (OpenAI Agents SDK, Pydantic AI, smolagents, Agno) laissent le modèle choisir l'outil suivant, ce qui est plus rapide à construire et plus difficile à prévoir. Les canevas low-code (Dify, n8n) permettent à des non-développeurs de construire des flux, mais se prêtent mal aux tests, à la revue et au versionnage comme du code. Beaucoup d'équipes commencent par une boucle et basculent les chemins critiques vers un graphe.

  3. 03

    État et exécution durable

    Un agent qui tourne pendant des minutes ou des jours doit survivre à un plantage ou à un déploiement sans repartir de zéro. Cherchez le checkpointing vers une vraie base de données (checkpointers de LangGraph, checkpoint storage de Microsoft, @persist de CrewAI, DatabaseSessionService d'ADK) ou une intégration à un moteur durable comme Temporal ou DBOS, comme le propose Pydantic AI. Vérifiez que les outils peuvent être relancés sans risque, car la reprise garantit généralement une exécution au moins une fois, pas exactement une fois.

  4. 04

    Un humain dans la boucle qui peut attendre

    Les validations avant des appels d'outils risqués (envoyer de l'argent, supprimer des données, écrire à des clients) doivent être prévues nativement : l'exécution se met en pause, une personne approuve ou modifie, et l'exécution reprend, parfois des heures plus tard sur un autre serveur. La plupart des frameworks le proposent désormais, mais cela ne survit aux redémarrages qu'avec un état durable. Testez tôt le chemin pause-reprise ; c'est là que les bugs se concentrent.

  5. 05

    Observabilité et évaluations

    Vous passerez plus de temps à lire des traces qu'à écrire des prompts. Préférez les frameworks qui émettent de l'OpenTelemetry ou se branchent sur des outils de traçage comme Langfuse, Phoenix ou LangSmith, plutôt qu'un simple tableau de bord propriétaire. Le traçage intégré (activé par défaut dans l'OpenAI Agents SDK, Logfire pour Pydantic AI, le traçage et les évaluations de Mastra) fait vraiment gagner du temps, à condition de pouvoir exporter les données.

  6. 06

    Multi-agent seulement quand un agent ne suffit pas

    Les équipes d'agents à rôles et les passages de relais font de bonnes démos, mais multiplient la consommation de tokens et rendent les échecs plus difficiles à tracer, une critique que les testeurs adressent en particulier à CrewAI. Commencez avec un seul agent et de bons outils ; répartissez en plusieurs quand les tâches exigent vraiment un contexte ou des autorisations séparés. Dans ce cas, préférez des passages de relais explicites ou des arêtes de graphe à une discussion libre entre agents.

  7. 07

    Licence, dépendance au fournisseur et rythme des versions

    La plupart des frameworks de code sont sous MIT ou Apache 2.0, mais vérifiez les frontières open-core (le dossier ee/ de Mastra) et les licences fair-code ou modifiées des plateformes (la Sustainable Use License de n8n, les conditions ajoutées par Dify pour l'hébergement multi-tenant). Les SDK des fournisseurs fonctionnent mieux avec leurs propres modèles et clouds. Regardez l'historique des versions : un framework sans nouvelle version depuis des mois, comme smolagents en 2026, tardera à suivre les nouvelles fonctions des modèles.

Ce qui distingue les options

Trois familles s'affrontent. Les frameworks à graphe orientés code (LangGraph, Microsoft Agent Framework, Google ADK 2.0, LlamaIndex Workflows) donnent un contrôle explicite sur chaque étape, l'état et chaque point de pause, au prix de plus de code. Les SDK d'agents légers (OpenAI Agents SDK, Pydantic AI, CrewAI, Agno, smolagents, Mastra) enveloppent la boucle où le modèle appelle des outils avec passages de relais, mémoire et traçage, et mènent le plus vite à un agent fonctionnel ; la plupart ont depuis ajouté des couches de workflow pour les chemins prévisibles.

Les plateformes low-code (Dify, n8n) placent les agents sur un canevas visuel avec des runtimes hébergés et des centaines d'intégrations. Elles conviennent aux équipes opérationnelles et à l'automatisation interne, mais leurs licences limitent la revente en tant que service et leurs flux sont plus difficiles à tester et à relire que du code.

18 outils comparés

Classés selon notre note. Ouvrez un avis pour voir les sources, les prix et le verdict complet.

Outils comparés : Orchestration et agents
OutilNoteNotre verdictIdéal pourPrix
LangGraphdépôt4.6/5Un contrôle explicite sur chaque étape qu'un agent franchit, payé en code et en temps d'apprentissage, et qui en vaut la peine une fois qu'un agent doit survivre aux redémarrages et attendre un humain.Les équipes d'ingénierie qui construisent des agents de longue durée ou multi-étapes devant être fiables et auditables.Gratuit et open source sous la licence MIT. LangSmith (traçage et déploiement) est séparé : Developer gratuit pour un siège, Plus 39 $/siège/mois plus calcul, Enterprise sur mesure.
Pydantic AIdépôt4.5/5Pydantic AI apporte la discipline du Python typé aux agents, au prix d'un train de versions que vous devez épingler.Les ingénieurs Python qui construisent des agents de production et veulent un typage fort, la testabilité et la liberté de changer de modèle.Gratuit et open source sous la licence MIT. Observabilité Logfire : Personal gratuit jusqu'à 10M d'enregistrements/mois, Team 49 $/mois plus 2 $ par million d'enregistrements supplémentaire. Le Pydantic AI Gateway ajoute une majoration de 5 % sur les fournisseurs intégrés.
Difydépôt4.5/5Dify donne aux équipes métier un constructeur d'applis LLM complet qu'elles peuvent éditer elles-mêmes, sur une licence qui ne mord que quand vous le revendez comme service hébergé.Les équipes qui construisent des chatbots internes et des applis RAG que des non-ingénieurs maintiendront.Community Edition auto-hébergée gratuite (Apache 2.0 modifiée, un espace de travail). Dify Cloud : Sandbox gratuit (200 crédits de messages ponctuels), Professional 590 $/espace de travail/an, Team 1 590 $/espace de travail/an (facturation annuelle, qui économise 17 % selon Dify), Enterprise sur devis.
OpenAI Agents SDKdépôt4.4/5Un petit SDK d'agents lisible dont les réglages par défaut supposent discrètement OpenAI : le traçage envoie vos exécutions à son tableau de bord, et le bac à sable local fait confiance à votre machine.Les développeurs qui construisent des agents principalement sur des modèles OpenAI et veulent un SDK minimal et bien documenté.Gratuit et open source sous la licence MIT. Vous payez l'usage de modèle.
Mastradépôt4.4/5La boîte à outils d'agents la plus complète de TypeScript, publiée à un rythme qui récompense les équipes qui épinglent les versions et lisent les changelogs.Les équipes TypeScript et Next.js qui construisent des agents et des workflows IA.Le cœur est gratuit sous Apache 2.0 ; le code dans les dossiers ee/ a besoin d'une licence Mastra Enterprise en production. Plateforme hébergée de Mastra : Starter 0 $, Teams 250 $/mois, Enterprise sur mesure ; l'Enterprise auto-hébergé est un forfait annuel.
n8ndépôt4.4/5Une large portée pour câbler des étapes IA dans les systèmes métier à un coût auto-hébergé fixe, compensée par une cadence de correctifs de sécurité qu'aucun auto-hébergeur ne peut ignorer.Les équipes ops et ingénierie qui automatisent des processus métier incluant des étapes IA.Fair-code : Community Edition gratuite à auto-héberger sous la Sustainable Use License. Facturé annuellement : Cloud Starter 20 €/mois (2 500 exécutions), Pro 50 €/mois (10 000) ; Business auto-hébergé 667 €/mois (40 000) ; Enterprise sur mesure.
LlamaIndexdépôt4.3/5Toujours une boîte à outils profonde pour le RAG lourd en documents, mais son créateur dit désormais clairement que le framework n'est plus sa priorité.Les développeurs Python qui construisent du RAG ou des agents de documents sur de grandes sources de données variées.Framework gratuit sous MIT. LlamaParse (cloud payant) : Free avec 10k crédits, Starter 50 $/mois (40k crédits), Pro 500 $/mois (400k crédits), Enterprise sur mesure ; 1 000 crédits = 1,25 $.
Hermes Agentdépôt4.3/5Hermes est l'agent open source à mettre sur un serveur à 5 $ si vous en voulez un qui se souvient de vous, avec un modèle de sécurité que vous devez lire avant d'activer le mode YOLO.Les développeurs et petites équipes qui veulent un assistant auto-hébergé qui exécute des travaux planifiés et répond dans leurs applis de chat.Gratuit sous la licence MIT ; vous payez les modèles et l'hébergement. Nous Portal optionnel : Free, Plus 20 $/mois, Super 100 $/mois, Ultra 200 $/mois.
Google Agent Development Kit (ADK)dépôt4.2/5Un framework d'agents sérieux et à évolution rapide dont la route la plus courte mène toujours à Gemini et Google Cloud, ce qui est soit le but, soit le hic.Les équipes qui construisent des agents sur Gemini ou déploient sur Google Cloud.Gratuit et open source sous la licence Apache 2.0. Vous payez les modèles et services Google Cloud que vous utilisez.
Microsoft Agent Frameworkdépôt4.2/5Le foyer évident pour les équipes .NET et Azure qui construisent des agents, et un choix capable mais moins éprouvé pour les équipes Python ailleurs.Les équipes .NET et Azure, et quiconque migre depuis AutoGen ou Semantic Kernel.Gratuit et open source sous la licence MIT. Vous ne payez que les modèles et services Azure que vous utilisez.
CrewAIdépôt4.1/5Rapide pour atteindre une démo multi-agents fonctionnelle et plus difficile à piloter à mesure qu'il s'en éloigne, si bien que les équipes de production finissent par écrire des Flows plutôt que des Crews.Les développeurs Python qui veulent un workflow multi-agents fonctionnel rapidement et peuvent accepter moins de contrôle bas niveau.Gratuit et open source sous la licence MIT. CrewAI AMP : Basic gratuit avec 50 exécutions de workflow par mois ; Enterprise (plus d'exécutions, SSO, RBAC, déploiement VPC ou sur site) sur devis.
Agnodépôt4.1/5Agno transforme un agent Python en une API servie avec très peu de glu, mais cette API est livrée avec l'authentification désactivée.Les équipes Python qui veulent faire tourner des agents de production sur leur propre infrastructure avec un minimum de plomberie.Framework et AgentOS gratuits sous Apache 2.0. Plan de contrôle : gratuit face à un AgentOS local ; Pro 150 $/mois (une connexion live, trois sièges, sièges supplémentaires 30 $, SAML SSO 300 $) ; Enterprise sur mesure.
Activepiecesdépôt4.1/5Activepieces est le remplaçant auto-hébergé de Zapier le plus facile à confier à des non-développeurs, et le moyen le moins cher de transformer ses connecteurs en outils MCP.Les équipes d'opérations qui veulent un constructeur d'automatisation no-code auto-hébergé dont les intégrations servent aussi les agents IA via MCP.Gratuit : 1 000 crédits/mois ; Plus 20 $/mois pour 10 000 crédits ; Team 200 $/mois pour 50 000 crédits ; crédits supplémentaires 0,007 $ ; Ultimate sur mesure ; Embed à partir de 36 000 $ par an.
TreeQuestdépôt3.8/5Une implémentation propre et minimale d'une méthode de recherche respectée qui fait exactement un travail, et laisse les parties difficiles, la notation et le choix d'une réponse finale, à vous.Les ingénieurs qui ont déjà un vérificateur pour les sorties de modèles et veulent un algorithme de recherche éprouvé pour transformer un budget d'appels plus grand en meilleures réponses.Gratuit sous Apache 2.0. Les coûts sont les appels LLM que vos fonctions de génération et de notation font.
MaxKBdépôt3.7/5MaxKB est une alternative capable à Dify pour les piles d'entreprise chinoises, pourvu que vous traitiez son bilan de sécurité comme un coût opérationnel permanent.Les équipes informatiques dans les organisations sur WeCom, DingTalk ou Feishu qui veulent un assistant de documents auto-hébergé et peuvent suivre les correctifs de sécurité.Community Edition gratuite (GPL-3.0), mono-tenant, support communautaire. Professional 48 000 ¥ par déploiement, perpétuelle, incluant un an de maintenance, puis 9 600 ¥ par an. Enterprise sur devis.
Lettadépôt3.7/5Letta a toujours les idées les plus réfléchies sur la mémoire des agents, mais reconstruire le produit en plein vol a laissé ses premiers utilisateurs face à une migration et les nouveaux venus face à une cible mouvante.Les développeurs qui veulent des agents personnels ou d'équipe de longue durée avec une mémoire inspectable et versionnée, et qui sont prêts à adopter un harnais complet.Apache 2.0, gratuit en local avec vos propres clés de modèles. Letta Cloud : Free (3 agents, 5 MiB par dépôt de mémoire) ; Pro à 20 $/mois (20 agents, 50 MiB, quota de modèles) ; offre API à 20 $/mois plus 0,10 $ par agent actif et par mois et 0,00015 $ par seconde d'exécution d'outils, tokens en sus ; Teams Pro à 20 $/licence/mois ; Enterprise sur mesure.
smolagentsdépôt3.5/5Une démonstration claire que les agents peuvent agir en code, désormais à la dérive vers le mode maintenance avec 590 pull requests en attente.Les chercheurs et apprenants qui explorent les agents qui écrivent du code, surtout avec des modèles ouverts.Gratuit et open source sous la licence Apache 2.0.
Coze Studiodépôt3.5/5Coze Studio a la licence la plus propre parmi les grands constructeurs d'agents visuels, mais ByteDance semble avoir cessé de le faire avancer.Les équipes qui veulent un constructeur d'agents visuel sous licence Apache à forker et maintenir elles-mêmes, et peuvent le garder hors de l'internet public.Gratuit sous Apache 2.0. Certaines fonctions, comme la personnalisation du ton de voix, sont réservées à la plateforme Coze commerciale hébergée de ByteDance.

Côte à côte

Les caractéristiques qui comptent pour cette étape. Vérifiées le 19 oct. 2026 ; confirmez-les sur le site du fournisseur avant de vous engager.

Orchestration et agents : caractéristiques côte à côte
OutilLangageAbstractionÉtat / durabilitéHumain dans la boucleMulti-agentLicence
LangGraphPython ; bibliothèque JS/TS séparéeGraphe / machine à étatsCheckpoint à chaque étapeInterruptions nativesOui, comme nœuds du grapheMIT
Pydantic AIPythonBoucle d'agent typéeTemporal, DBOS, PrefectOui (validation des outils)Moins de modèles prêts à l'emploiMIT
DifyLow-code (backend Python)Canevas visuelExécutions en pause via des workersOui (nœud Human Input)Via les workflowsApache 2.0 modifiée
OpenAI Agents SDKPython ; dépôt TS séparéBoucle d'agent avec passages de relaisSessions ; validations durablesOui (validations)Oui, passages de relaisMIT
MastraTypeScriptAgents plus workflows typésMémoire ; suspension et repriseOui (suspension de workflow)Oui, agents superviseursApache 2.0 (ee/ commercial)
n8nLow-code (backend TS)Automatisation visuelle de workflowsExécutions stockéesOui (revue des appels d'outils)Via des sous-workflowsSustainable Use (fair-code)
LlamaIndexPython, TypeScriptWorkflows événementielsContexte sérialisableOui (événements de saisie)Oui (AgentWorkflow)MIT
Google Agent Development Kit (ADK)Python, TS, Go, JavaAgents plus graphe (2.0)Sessions en base de données ; repriseOui (confirmation des outils)OuiApache 2.0
Microsoft Agent FrameworkPython, .NETAgents plus workflows en grapheStockage de checkpointsOui (requête/réponse)OuiMIT
CrewAIPythonÉquipes à rôles plus Flows@persist (SQLite par défaut)Oui (@human_feedback)Oui, au cœur de la conceptionMIT
AgnoPythonBoucle d'agent plus AgentOSSessions dans votre base de donnéesOui (pauses de validation)Oui, équipesApache 2.0
smolagentsPythonBoucle d'agent qui écrit du codeMémoire en processus uniquementVia des callbacks d'étapeOui (managed agents)Apache 2.0

Où s’insère cette étape

Sources de ce guide