Connexion
Mis à jour le
Sur cette page
Automatiser et intégrer

Choisir un framework d'agent.

Quatre dominants 2026, quatre critères. Le choix durcit votre architecture pour 18-24 mois.

⏱ 7 min de lecture🧩 4 frameworks dominants📐 4 critères de choix
ChatGPTClaude

Choisir un framework n'est pas neutre. C'est un choix de stack qui durcit votre architecture pour 18-24 mois. Mieux vaut comprendre les compromis avant de signer.

Promesse

À la fin de cette leçon

Vous saurez choisir un framework d'agent IA pour votre stack (TypeScript / Python / no-code) et reconnaître les compromis structurants.

Pourquoi maintenant

Chaque acteur a son framework

OpenAI Agents SDK (Python et TypeScript, adossé à la Responses API). LangGraph (issu de LangChain, le plus mature en 2026 sur les graphes d'états). Mastra (TypeScript d'abord). Vercel AI SDK, complété par Workflow pour l'exécution durable. À côté d'eux, le Claude Agent SDK et Google ADK complètent le peloton de tête.

Attention au vocabulaire d'OpenAI, qui coûte cher si on s'y trompe : AgentKit n'est pas le framework, c'est la suite produit posée au-dessus, avec le canevas visuel Agent Builder, l'interface ChatKit, le registre de connecteurs et les Evals. Le framework de code, c'est l'Agents SDK. Et la suite se réduit : depuis l'avis du 3 juin 2026, Agent Builder et la plateforme Evals ferment tous deux le 30 novembre 2026, les évaluations existantes passant en lecture seule dès le 31 octobre. Seuls ChatKit et le registre de connecteurs restent.

Le défi se déplace : du « comment construire un agent » au « quel framework choisir ». Conséquence pratique : choisir un framework n'est pas neutre. C'est un choix de stack qui durcit votre architecture pour 18-24 mois, ce qui interdit de bâtir sur une brique annoncée en fin de vie.

Le concept central

Framework d'agent, ce que c'est

Un framework d'agent = abstraction sur le LLM + outils + boucle d'exécution + état.

Économise le code boilerplate (boucle agent, parsing tool calls, gestion retries, persistance d'état), impose des choix d'architecture (graphe d'états vs flow linéaire, TypeScript vs Python, intégrations natives vs DIY).

Trois implications structurantes : le langage (TypeScript ou Python décide votre écosystème pour 2 ans), la maturité (un framework jeune = bugs d'arête tranchante, breaking changes fréquents), l'intégration stack (le Vercel AI SDK pour une app Vercel, l'Agents SDK pour une app OpenAI Responses, LangGraph pour une stack agnostique).

Panorama

Quatre frameworks dominants

OpenAI Agents SDK

OpenAI · USA

Modèle Python et TS, adossé à la Responses API
Officiel OpenAI

LangGraph

LangChain · Open source

Modèle Python et TS, graphes d'états explicites
Leader maturité

Mastra

Mastra AI · USA · open source

Modèle TypeScript d'abord, adossé au Vercel AI SDK
DX moderne

Vercel AI SDK

Vercel · USA

Modèle TS, exécution durable via Workflow
Stack Vercel

Atelier

Choisir selon le cas

Matrice comparative

Pour chaque cas pro, sélectionnez le framework d'agent IA le mieux placé en 2026.

Usage OpenAI Agents SDKLangGraphMastraVercel AI SDK
Agent client B2B avec orchestration complexe en graphe d'états explicites
Agent ops interne sur stack Vercel Next.js, avec reprise après incident
Agent dev TypeScript d'abord, avec une DX soignée
Agent exploratoire 100 % stack OpenAI avec la Responses API
Agent client B2B avec orchestration complexe en graphe d'états explicites Recommandé : LangGraph
LangGraph : le plus mature en 2026 sur les graphes d'états explicites, donc sur les flows complexes.
Agent ops interne sur stack Vercel Next.js, avec reprise après incident Recommandé : Vercel AI SDK
Vercel AI SDK : l'exécution durable passe par Workflow, qui reprend là où l'agent s'est arrêté.
Agent dev TypeScript d'abord, avec une DX soignée Recommandé : Mastra
Mastra : TypeScript de bout en bout, adossé au Vercel AI SDK, sans le couplage à l'hébergeur.
Agent exploratoire 100 % stack OpenAI avec la Responses API Recommandé : OpenAI Agents SDK
OpenAI Agents SDK, et pas AgentKit : c'est la couche de code, celle qui survivra à la fermeture d'Agent Builder.

Méthode

Quatre critères de choix

Le critère décisif change selon votre contexte. Aucun framework n'est dominant sur les quatre axes simultanément.

  1. Langage

    TS ou Python décide l'écosystème. Agents SDK et LangGraph : les deux. Mastra et Vercel AI SDK : TypeScript seulement.

  2. Maturité

    LangGraph mène en production. Agents SDK et Mastra évoluent vite. Et vérifiez qu'aucune brique n'est annoncée en fin de vie, comme Agent Builder.

  3. Intégration stack

    100 % OpenAI : Agents SDK. Vercel Next.js : Vercel AI SDK. TS moderne : Mastra. Agnostique : LangGraph.

  4. Complexité graphe

    10+ états, branches conditionnelles : LangGraph. Flow linéaire de cinq étapes ou moins : Agents SDK ou Mastra.

💡

Astuce : si vous hésitez entre 2 frameworks, codez un prototype de 30 lignes sur chacun. La DX (Developer Experience) se ressent dès la première heure et décide souvent mieux qu'un comparatif théorique.

À éviter

Les pièges courants

LangChain au lieu de LangGraph

LangChain reste utile pour les chaînes simples mais pour les agents avec état, LangGraph est la cible 2026.

Ignorer Mastra en contexte Vercel TS

Mastra est conçu pour ce cas, écosystème moderne, intégration Vercel AI SDK. À ne pas zapper.

Framework dispense de comprendre la boucle

Faux. Un framework abstrait, il ne supprime pas. Vous devez toujours comprendre LLM + outils + boucle + état pour debug.

Vercel SDK Agents sur app non-Vercel

Si votre app n'est pas sur Vercel, choisir Vercel AI SDK Agents = couplage forcé sur Vercel pour 2 ans.

Exemple complet

Un cas d'agent tranché avant d'écrire une ligne

Le projet. Un agent qui traite les demandes de remboursement : lire la demande, vérifier l'éligibilité dans les règles internes, calculer le montant, préparer le virement, ou escalader vers un humain si le dossier sort des clous.

Critère 1, le langage. L'équipe est TypeScript, sans compétence Python en interne. Cela écarte d'emblée tout ce qui est plus mature côté Python.

Critère 2, la maturité. Un agent qui déclenche des virements n'est pas un terrain d'expérimentation. La maturité pèse ici plus lourd que l'élégance de l'interface de programmation.

Critère 3, l'intégration. L'application tourne déjà sur une stack Next.js. Rester dans le même écosystème évite une couche d'exploitation supplémentaire.

Critère 4, la complexité du graphe. C'est le critère décisif et le plus souvent sous-estimé. Le flux paraît linéaire jusqu'à ce qu'on liste les cas réels : pièce justificative manquante, montant au-dessus du seuil, client déjà remboursé deux fois cette année, devise étrangère. On dépasse les dix états et les branches conditionnelles se multiplient.

La décision. Un framework orienté graphe, malgré la préférence de langage, parce que le critère 4 domine les trois autres dès qu'il bascule.

⚠️

Listez les cas particuliers avant de choisir le framework, pas après. Un flux qui semble linéaire sur le tableau blanc dépasse presque toujours les dix états une fois confronté au métier réel, et changer de framework à mi-parcours coûte bien plus cher que d'avoir pris une heure pour les énumérer.

Quiz de validation

Quiz de validation

8 questions. 60 % de bonnes réponses pour valider la leçon.

1Quel framework d'agents IA est le leader 2026 sur les graphes d'états explicites avec transitions définies ?
2Sur une stack Vercel Next.js, quel framework apporte l'exécution durable, capable de reprendre un agent là où il s'est arrêté ?
3Quel framework est TypeScript-first, pensé comme alternative moderne à LangGraph côté JavaScript en 2025-2026 ?
4Selon la leçon, dans quelle proportion des cas un framework d'agent est-il recommandé plutôt que de tout coder à la main ?
5Cochez les 4 critères de choix d'un framework d'agent IA selon la leçon.(plusieurs réponses)
6Cochez les pièges courants dans le choix d'un framework d'agent IA.(plusieurs réponses)
7Le choix d'un framework d'agent IA est structurant et durcit votre architecture pour 18-24 mois.
8AgentKit est le framework de code d'OpenAI pour construire des agents.

Synthèse

À retenir

Cinq points pour ancrer la leçon

Quatre frameworks d'agents 2026. OpenAI Agents SDK, LangGraph, Mastra, Vercel AI SDK. Le Claude Agent SDK et Google ADK suivent de près.
AgentKit n'est pas un framework. C'est la suite produit d'OpenAI. Son canevas Agent Builder ferme le 30 novembre 2026 : ne bâtissez pas dessus.
Quatre critères de choix. Langage, maturité et fin de vie annoncée, intégration stack, complexité du graphe.
Choix structurant pour 18-24 mois. Durcit votre architecture. Comprendre les compromis avant de signer.
LangChain n'est pas LangGraph. LangChain reste utile pour des chaînes simples. LangGraph pour des agents à état explicite.

Mise en pratique

30 minutes pour choisir

Identifiez 1 cas d'agent IA que vous envisagez de construire dans les 3 mois. Pour ce cas, appliquez les 4 critères : langage de votre équipe, maturité requise, intégration stack existante, complexité du graphe (nombre d'états, transitions). Choisissez le framework cible. Si vous hésitez entre 2, codez un prototype 30 lignes sur chacun pour comparer la DX.

Critère de réussite : votre note d'1 page tient sur 4 sections claires. Si une section est floue (« je ne sais pas si c'est complexe »), le cas n'est pas prêt à être codé.

Questions fréquentes

Faut-il un framework pour construire un agent IA ?

Dans environ 90 % des cas oui : c'est une semaine de code d'infrastructure économisée, et un résultat plus fiable que du sur-mesure intégral.

Quelle différence entre LangChain et LangGraph ?

LangChain reste utile pour des chaînes simples ; LangGraph vise les agents à état explicite. Le choix du framework structure votre architecture pour dix-huit à vingt-quatre mois.

AgentKit est-il un framework d'agents ?

Non, c'est la suite produit d'OpenAI : canevas visuel Agent Builder, interface ChatKit, registre de connecteurs, Evals. Le framework de code, celui sur lequel on bâtit, est l'Agents SDK. La distinction compte d'autant plus qu'Agent Builder ferme le 30 novembre 2026.

Faut-il un framework, ou tout coder à la main ?

Un framework dans la grande majorité des cas. Écrire soi-même la boucle d'agent, la gestion d'état, le parsing des appels d'outils et les reprises représente environ une semaine de travail, pour un résultat moins robuste qu'une implémentation éprouvée.

Sur quoi se décide vraiment le choix ?

Quatre critères, dans cet ordre : le langage de votre équipe, la maturité du framework et l'absence de brique annoncée en fin de vie, l'intégration avec votre stack existante, et la complexité du graphe d'états. Le choix engage 18 à 24 mois.