Niveau : Avancé

Frameworks et plateformes pour construire des agents IA

Cet explorateur recense les principaux frameworks et plateformes, avec ou sans code, pour créer vos propres agents IA. Filtrez par langage, licence ou niveau requis, puis ouvrez la fiche de chaque outil pour choisir en connaissance de cause.

Ordinateur portable affichant un schéma de blocs reliés, à côté d'un carnet de croquis, pour illustrer la conception d'un agent IA

NomTypeLangagesLicence Étoiles GitHubDernière versionNiveau conseilléUsagesStatut
n8n
n8n GmbH
Low-code JavaScript, TypeScript, Python fair-code 208 327 22 octobre 2026
v1: :rocket: Release 1.123.86 (#41364)
Intermédiaire automatisation, workflows, RAG, chatbot Actif
Dify
LangGenius
Low-code Python, TypeScript Dify Open Source License 159 247 10 septembre 2026
v1.17.1 - Bug Fixes and Improvements
Intermédiaire chatbot, RAG, workflows, automatisation Actif
Langflow
DataStax (filiale d'IBM)
Low-code Python MIT 155 916 22 octobre 2026
v1.14.0.dev2
Intermédiaire RAG, multi-agents, workflows, chatbot Actif
LangChain
LangChain
Code Python, TypeScript MIT 148 269 21 octobre 2026
langchain-perplexity==1.4.2
Intermédiaire chatbot, RAG, workflows Actif
Browser Use
Browser Use
Code Python MIT 118 856 15 octobre 2026
0.13.13: OpenAI browser tools and Cloud fixes
Intermédiaire navigation web, automatisation, données Actif
OpenHands
All Hands AI (marque OpenHands)
Code Python, TypeScript MIT 91 562 22 octobre 2026
v1.30.1
Intermédiaire code, automatisation Actif
MetaGPT
FoundationAgents (DeepWisdom)
Code Python MIT 70 967 9 mars 2025
v0.8.2
Intermédiaire multi-agents, code, données Actif
CrewAI
CrewAI
Code Python MIT 59 984 14 octobre 2026
1.15.28
Intermédiaire multi-agents, automatisation, workflows Actif
goose
Block (créateur), projet de l'Agentic AI Foundation (Linux Foundation)
Low-code Rust, TypeScript Apache-2.0 55 525 16 octobre 2026
v1.55.0
Débutant code, automatisation, données Actif
LlamaIndex
LlamaIndex
Code Python MIT 52 616 21 septembre 2026
v0.14.25
Intermédiaire RAG, données, workflows Actif
Aider
Paul Gauthier (projet indépendant Aider-AI)
Code Python Apache-2.0 49 687 12 février 2026
v0.86.3.dev
Intermédiaire code Actif
LangGraph
LangChain
Code Python, TypeScript MIT 43 718 19 octobre 2026
langgraph-cli==0.4.37
Avancé multi-agents, workflows, chatbot Actif
Agno
Agno (anciennement Phidata)
Code Python Apache-2.0 42 863 21 octobre 2026
v3.1.8
Intermédiaire multi-agents, workflows, RAG, chatbot Actif
DSPy
Stanford NLP
Code Python MIT 38 734 12 octobre 2026
3.4.1
Avancé RAG, workflows, données Actif
OpenAI Agents SDK
OpenAI
Code Python, TypeScript MIT 30 225 15 octobre 2026
v0.24.0
Intermédiaire multi-agents, workflows, voix Actif
smolagents
Hugging Face
Code Python Apache-2.0 29 984 29 mai 2026
v1.26.0
Débutant automatisation, données, multi-agents Actif
Mastra
Mastra (Kepler Software, Inc.)
Code TypeScript Apache-2.0 29 006 21 octobre 2026
mastracode@0.48.0
Intermédiaire multi-agents, workflows, RAG, chatbot Actif
Vercel AI SDK
Vercel
Code TypeScript Apache-2.0 27 452 21 octobre 2026
@ai-sdk/zai@3.0.37
Intermédiaire chatbot, RAG, workflows Actif
Haystack
deepset
Code Python Apache-2.0 26 809 21 octobre 2026
v3.4.1
Intermédiaire RAG, chatbot, workflows Actif
Google Agent Development Kit (ADK)
Google
Code Python, TypeScript, Go, Java, Kotlin Apache-2.0 21 961 13 octobre 2026
v2.12.0
Intermédiaire multi-agents, workflows, chatbot Actif
Pydantic AI
Pydantic
Code Python MIT 20 790 22 octobre 2026
CLAI2 bleeding
Intermédiaire chatbot, workflows, données Actif
CAMEL
CAMEL-AI.org
Code Python Apache-2.0 17 953 3 septembre 2026
v0.2.91a7
Avancé multi-agents, données, automatisation, RAG Actif
Botpress
Botpress
Low-code JavaScript, TypeScript proprietary 14 964 12 août 2026
chat-2026-08-12_13-16-40
Intermédiaire chatbot, RAG, automatisation Actif
Microsoft Agent Framework
Microsoft
Code Python, C#, Go MIT 14 271 15 octobre 2026
python-1.22.0
Intermédiaire multi-agents, workflows, chatbot Actif
Strands Agents
Amazon Web Services (AWS)
Code Python, TypeScript Apache-2.0 8 913 21 octobre 2026
typescript/v1.22.0
Intermédiaire multi-agents, workflows, automatisation Actif
Claude Agent SDK
Anthropic
Code Python, TypeScript proprietary 8 330 22 octobre 2026
v0.2.172
Intermédiaire code, automatisation, workflows Actif
Atomic Agents
Kenny Vaneetvelde (Eigenwise), projet initialement publié sous BrainBlend AI
Code Python MIT 6 289 21 octobre 2026
v2.15.0
Intermédiaire workflows, chatbot, automatisation Actif
Langroid
Langroid (projet open source de chercheurs issus de Carnegie Mellon et de l'université du Wisconsin-Madison)
Code Python MIT 4 119 20 octobre 2026
0.69.13
Intermédiaire multi-agents, RAG, données Actif
Letta
Letta (anciennement MemGPT)
Code TypeScript Apache-2.0 3 681 21 octobre 2026
v0.34.20: chore: bump version to 0.34.20 (#5204)
Intermédiaire chatbot, code, automatisation, multi-agents Actif
BeeAI Framework
Projet BeeAI (LF AI & Data, Linux Foundation), créé et contribué par IBM
Code Python, TypeScript Apache-2.0 3 439 28 septembre 2026
typescript_v0.1.31
Intermédiaire multi-agents, workflows, RAG Actif
Amazon Bedrock Agents / AgentCore
Amazon Web Services
Code Python, TypeScript proprietary 779 19 octobre 2026
Bedrock AgentCore SDK v1.24.2
Avancé multi-agents, RAG, workflows, navigation web, code Actif
Microsoft Copilot Studio
Microsoft
Low-code Power Fx proprietary — — Intermédiaire chatbot, workflows, automatisation, multi-agents Actif
Gumloop
AgentHub Inc.
No-code — proprietary — — Débutant automatisation, workflows, données Actif
Make
Make (groupe Celonis)
No-code — proprietary — — Débutant automatisation, workflows, données Actif
Relevance AI
Relevance AI (OnSearch Pty Ltd)
Low-code — proprietary — — Intermédiaire multi-agents, automatisation, workflows Actif
Gemini Enterprise Agent Platform (ex-Vertex AI Agent Builder)
Google
Low-code Python, TypeScript, Go, Java, Kotlin proprietary — — Avancé multi-agents, RAG, workflows, chatbot Actif
Voiceflow
Voiceflow, Inc.
Low-code JavaScript proprietary — — Intermédiaire chatbot, voix, RAG Actif
Zapier Agents
Zapier
No-code — proprietary — — Débutant automatisation, navigation web, chatbot Actif

Étoiles et versions : API GitHub, au 22 octobre 2026. Fiches vérifiées au 22 octobre 2026. Les plateformes sans dépôt public n'ont ni étoiles ni version. Méthodologie

Qu’est-ce qu’un framework d’agents ?

Un agent IA est un programme qui s’appuie sur un modèle de langage (le « moteur » qui comprend et produit du texte) pour atteindre un objectif en plusieurs étapes : il planifie, appelle des outils, observe le résultat et décide de la suite. Ces outils peuvent être une recherche web, un tableur, une base de données ou une API, c’est-à-dire une porte d’entrée qui permet à un logiciel d’en interroger un autre.

Un framework d’agents fournit la charpente de ce fonctionnement : la boucle de raisonnement, la mémoire, la connexion aux outils, la reprise en cas d’erreur et, souvent, le suivi de ce que fait l’agent. Vous pourriez tout coder vous-même à partir de l’API d’un modèle. C’est formateur, mais vous réécririez vite ce que d’autres ont déjà éprouvé. Un framework vous fait gagner du temps, en échange de ses conventions et de ses choix techniques.

L’explorateur ci-dessus réunit des bibliothèques de code et des plateformes visuelles. Les étoiles GitHub, la licence et la date de dernière version proviennent de GitHub et sont actualisées à chaque reconstruction hebdomadaire du site.

Les grandes familles

Les bibliothèques de code

Elles s’adressent aux développeurs, le plus souvent en Python ou en TypeScript.

  • LangGraph décrit un agent comme un graphe d’étapes. Il convient quand vous voulez contrôler précisément le déroulé et prévoir des points de validation humaine.
  • CrewAI organise plusieurs agents en « équipe », chacun avec un rôle et des tâches.
  • AutoGen, issu de Microsoft Research, mettait l’accent sur la conversation entre plusieurs agents ; le projet est désormais archivé et n’est plus maintenu. Microsoft oriente vers Microsoft Agent Framework, qui succède aussi à Semantic Kernel.
  • LlamaIndex est né autour de la connexion des modèles à vos documents (la recherche augmentée, ou RAG) et propose aussi des agents.
  • Pydantic AI mise sur des réponses structurées et validées, appréciées quand un agent doit alimenter d’autres logiciels.
  • Les SDK d’agents des fabricants (kits de développement publiés par les entreprises qui créent les modèles) offrent une intégration étroite avec leurs propres modèles, parfois au prix d’une moindre portabilité vers d’autres modèles.

Les plateformes no-code et d’automatisation

Elles permettent d’assembler un agent visuellement, en reliant des blocs.

  • n8n, Make et Zapier viennent de l’automatisation de tâches (« quand un e-mail arrive, faire ceci ») et ont ajouté des étapes d’IA et des agents.
  • Dify a été pensé dès le départ pour les applications à base de modèles de langage : enchaînements de prompts, bases de connaissances, agents. Flowise, de la même famille, est en fin de vie : son équipe a gelé le développement en juillet 2026.

Certaines de ces plateformes peuvent être auto-hébergées, c’est-à-dire installées sur votre propre serveur ; d’autres ne sont proposées qu’en service en ligne. La frontière entre les familles reste poreuse : plusieurs outils visuels acceptent des blocs de code, et certaines bibliothèques proposent une interface graphique.

Les critères qui comptent vraiment

  • Langage : choisissez celui que vous ou votre équipe maîtrisez déjà. Un framework brillant dans un langage inconnu ralentit plus qu’il n’aide.
  • Maturité : la date de dernière version indique si le projet est entretenu. Un projet jeune évolue vite et peut changer son fonctionnement d’une version à l’autre.
  • Licence : une licence open source permissive comme MIT ou Apache autorise un large usage commercial ; d’autres licences imposent des conditions, notamment pour revendre l’outil en tant que service. Lisez-la avant de bâtir un produit dessus.
  • Communauté : les étoiles GitHub signalent la popularité, pas la qualité. Regardez aussi la documentation, les exemples et la réactivité face aux problèmes signalés.
  • Hébergement : pouvez-vous tout faire tourner chez vous, ou dépendez-vous d’un service tiers ? La question devient centrale si vous traitez des données personnelles ou confidentielles.
  • Observabilité : c’est la capacité à voir ce que fait l’agent étape par étape (traces, journaux, coûts). Sans elle, comprendre pourquoi un agent s’est trompé relève de la devinette.

Le protocole MCP, expliqué simplement

MCP (Model Context Protocol) est un standard ouvert, proposé par Anthropic, pour brancher un agent sur des outils et des sources de données. Imaginez une prise universelle : au lieu d’écrire un connecteur différent pour chaque couple « agent + outil », l’outil expose un serveur MCP, et tout agent compatible sait l’utiliser.

Pour vous, l’intérêt est double : vous réutilisez des connecteurs existants, et vous pouvez changer de framework sans tout recoder. Vérifiez la prise en charge de MCP dans la documentation de chaque outil. Gardez aussi en tête qu’un serveur MCP donne à l’agent un accès réel à vos fichiers ou à vos comptes : n’installez que des serveurs de confiance et limitez les droits accordés.

Conseils pour un premier projet

  1. Partez d’une tâche précise et répétitive, dont vous savez juger le résultat : trier des e-mails, résumer des documents, préparer un brouillon de réponse.
  2. Commencez simple : un seul agent, peu d’outils. Les systèmes à plusieurs agents ajoutent de la complexité qui ne se justifie qu’une fois la base solide.
  3. Estimez le coût avant de lancer : chaque étape consomme des tokens, les unités de texte facturées par les fournisseurs de modèles. Le calculateur de coût d’un agent vous aide à anticiper.
  4. Gardez un humain dans la boucle pour les actions irréversibles comme un envoi, un paiement ou une suppression. L’outil Puis-je confier ça à un agent ? vous aide à évaluer le risque.
  5. Préparez quelques cas de test et rejouez-les à chaque modification pour vérifier que l’agent ne régresse pas.

Pour structurer votre apprentissage, suivez le parcours Construire. Pour suivre les nouveautés de la recherche et des outils, consultez le radar de la semaine, et gardez le glossaire de l’IA à portée de main si un terme vous échappe.

Questions fréquentes

Faut-il savoir programmer pour créer un agent IA ?

Non. Les plateformes no-code comme n8n, Make, Zapier ou Dify permettent d'assembler un agent en reliant des blocs visuels. Savoir programmer devient utile dès que vous voulez un contrôle fin, des tests automatisés ou une intégration poussée dans vos propres logiciels.

Quel framework choisir pour débuter ?

Partez du langage que vous maîtrisez et d'un projet simple. Un développeur Python peut commencer avec une bibliothèque bien documentée et un seul agent ; un profil non technique gagnera du temps avec une plateforme visuelle. Utilisez le filtre « niveau requis » de l'explorateur pour réduire la liste.

Que signifient les étoiles GitHub affichées dans le tableau ?

Ce sont les marques d'intérêt laissées par les utilisateurs de GitHub sur le dépôt du projet. Elles mesurent la popularité et la visibilité, pas la qualité ni la stabilité. Croisez-les avec la date de dernière version et la qualité de la documentation.

Qu'est-ce que le protocole MCP et faut-il s'en soucier ?

MCP (Model Context Protocol) est un standard ouvert qui permet de brancher un agent sur des outils et des sources de données de façon uniforme. Il réduit le travail de connexion et facilite le changement de framework. Il donne aussi à l'agent un accès réel à vos données : n'utilisez que des serveurs MCP de confiance.

Pour aller plus loin