Guide · IA & agents
Qu'est-ce qu'un agent IA, d'après les docs
Définitions officielles lues le 2026-10-18. Elles ne désignent pas le même objet. Aucun agent lancé.
Un agent IA est un système qui utilise un modèle pour choisir des étapes et appeler des outils afin d'accomplir une tâche. Cette définition de travail suffit pour lire la suite, mais elle n'est pas une norme. Les éditeurs emploient le même mot pour parler d'une application, d'une boucle d'exécution, d'un assistant complet ou d'un runtime d'orchestration.
Cette page compare ces usages. Elle ne recense ni les outils complémentaires ni les frameworks. Ces deux listes ont leurs propres pages: 10 outils pour construire des agents IA et Dix frameworks d'agents IA.
La définition d'OpenAI
La piste Building agents, consultée le 2026-10-19, retient trois éléments: des instructions, des garde-fous et des outils qui permettent au système d'agir pour l'utilisateur. Elle distingue ainsi l'agent d'un chatbot qui se contente de répondre.
La page Agents élargit le tableau. Elle parle de planification, d'utilisation d'outils, de collaboration entre agents et de contexte maintenu entre plusieurs étapes. Elle sépare ensuite plusieurs endroits où faire tourner l'orchestration: un harness géré, une boucle dans l'application ou un appel au modèle avec des fonctions hébergées en option.
Dans ces pages, le mot "agent" désigne l'application complète. L'Agents SDK est un moyen de construire cette application; il n'est pas la définition elle-même.
L'assistant agentique de Claude Code
How Claude Code works décrit Claude Code comme un assistant agentique en terminal. Sa boucle rassemble du contexte, agit et vérifie. Le modèle raisonne, les outils lisent ou modifient l'environnement, et le harness maintient le contexte visible par le modèle.
Ici, "agentique" qualifie le comportement d'un produit complet. Les skills, les hooks, le MCP et les sous-agents étendent ce produit. Ils ne constituent pas quatre nouvelles définitions de l'agent.
Le runtime de LangGraph
La vue d'ensemble de LangGraph emploie le mot à un autre niveau. LangGraph est un framework et runtime d'orchestration bas niveau pour des agents avec état. Il permet de mélanger des étapes déterministes, écrites à la main, et des étapes confiées à un modèle.
LangGraph n'est donc ni le modèle ni l'agent final. Il fournit une structure pour exécuter et reprendre le système. Sa documentation recommande d'ailleurs une abstraction plus haute aux personnes qui débutent.
Les composants que l'on retrouve souvent
Les définitions officielles ne s'alignent pas mot pour mot, mais quatre composants reviennent:
- un modèle choisit ou propose la prochaine étape;
- des outils donnent accès à des actions ou à des données;
- une boucle ou un graphe organise l'exécution;
- un état conserve ce qui doit survivre entre les étapes.
Les garde-fous, approbations humaines, traces et limites de tours sont des contrôles ajoutés autour de cette exécution. Leur présence ne garantit pas que le système soit sûr. Leur absence mérite en revanche une vérification avant de donner des droits réels.
Ce que le mot ne garantit pas
Un agent n'est pas nécessairement autonome. Il peut demander une approbation avant d'envoyer un message, d'écrire un fichier ou de lancer une commande.
Un agent n'est pas nécessairement multi-agents. Une seule boucle avec quelques outils reste un agent dans la définition OpenAI citée plus haut.
Un agent n'est pas nécessairement meilleur qu'un script. Si chaque étape est connue et stable, une fonction ou un workflow déterministe sera souvent plus facile à tester.
Un agent n'est pas non plus une base de connaissances. Le RAG fournit du contexte depuis des documents; le fine-tuning ajuste le comportement du modèle. RAG ou fine-tuning traite cette autre décision.
Tableau de lecture
| Source | Objet décrit | Rôle du mot "agent" |
|---|---|---|
| OpenAI, Building agents | Système avec instructions, garde-fous et outils | Application qui agit pour l'utilisateur |
| OpenAI, Agents | Système qui planifie, utilise des outils et garde du contexte | Application et choix de runtime |
| Anthropic, How Claude Code works | Assistant en terminal avec boucle et outils | Produit agentique complet |
| LangGraph overview | Framework et runtime d'orchestration | Infrastructure pour construire l'agent |
Le tableau compare le vocabulaire des pages. Il ne classe pas les produits.
Sources
- OpenAI, Building agents, consulté le 2026-10-19.
- OpenAI, Agents, consulté le 2026-10-19.
- Anthropic, How Claude Code works, consulté le 2026-10-19.
- LangChain, LangGraph overview, consulté le 2026-10-19.
Vérification effectuée
Aucun agent, SDK, graphe ou outil n'a été exécuté. La page restitue les définitions et architectures présentées dans les sources officielles. Elle ne mesure ni performance, ni fiabilité, ni coût.