Guide · IA & agents
Agent IA et chatbot : ce que les docs séparent
Définition OpenAI lue le 2026-10-18. Répondre en texte n'est pas agir. Aucune démo lancée.
Un chatbot décrit une interface de conversation. Un agent décrit un système qui choisit des étapes et appelle des outils pour accomplir une tâche. Les deux peuvent se superposer: un agent peut parler dans une fenêtre de chat, et un chatbot peut rester un simple générateur de réponses.
Cette page examine cette frontière. Pour les définitions de plusieurs éditeurs, lire Qu'est-ce qu'un agent IA. Pour la carte de tous les guides, lire Agents IA: où lire.
La distinction retenue par OpenAI
La piste Building agents, consultée le 2026-10-19, définit un agent comme un système doté d'instructions, de garde-fous et d'outils qui agit pour l'utilisateur. Elle écarte explicitement l'expérience de type chatbot qui se contente de répondre à des questions.
Cette distinction porte sur l'action, pas sur l'interface. Une conversation peut déclencher un appel d'outil et devenir l'entrée d'un agent. À l'inverse, une réponse longue, structurée ou conservée dans un historique n'implique aucune action externe.
La page Agents décrit aussi des systèmes capables de planifier, d'utiliser des outils, de coopérer avec d'autres agents et de maintenir du contexte entre plusieurs étapes. Ce sont des capacités possibles, pas une checklist universelle qu'un produit doit remplir intégralement.
La boucle fait la différence
La documentation Running agents décrit un run de l'Agents SDK comme une boucle applicative:
- le runner appelle le modèle;
- il examine la sortie;
- il exécute les appels d'outils éventuels;
- il suit un handoff vers un autre agent si nécessaire;
- il s'arrête lorsque le modèle produit une réponse finale sans nouveau travail d'outil.
Un chatbot classique peut faire un seul appel au modèle et afficher le texte reçu. Il n'a pas besoin de cette boucle. Un agent, lui, peut effectuer plusieurs appels et actions avant de rendre son résultat.
La documentation How Claude Code works présente une autre implémentation du même principe. Claude Code rassemble du contexte, agit avec des outils, puis vérifie. Le logiciel autour du modèle, appelé harness dans cette documentation, gère les outils et le contexte. Sans outil, le modèle reste limité au texte.
Quatre cas concrets
| Système | Chatbot? | Agent selon la distinction ci-dessus? | Pourquoi |
|---|---|---|---|
| FAQ qui génère une réponse | Oui | Non | Elle répond sans agir hors du modèle |
| Chat de support qui crée un ticket après approbation | Oui | Oui | L'interface est un chat, mais le système appelle un outil |
| Processus en arrière-plan qui lit une file et met à jour un dossier | Non | Oui | Il agit sans interface de conversation |
| Workflow fixe qui copie un formulaire vers un CRM | Pas nécessairement | Pas nécessairement | Un script déterministe peut suffire |
Le dernier cas évite un raccourci fréquent. Toute automatisation n'est pas agentique. Si les étapes et les conditions sont connues à l'avance, un workflow ou une fonction peut être plus simple à contrôler.
Mémoire, autonomie et apparence
Une mémoire persistante ne transforme pas seule un chatbot en agent. Elle conserve le contexte, mais n'ajoute ni outil ni action. Un guide d’un lot ultérieur traitera cette capacité séparément.
Le mot "autonome" ne dispense pas non plus d'approbations. Un agent peut s'arrêter avant une action sensible et demander une validation humaine. Le niveau d'autonomie dépend des outils et des permissions accordées, pas de l'étiquette commerciale.
Enfin, une interface graphique, un avatar ou une voix ne disent rien sur la boucle d'exécution. Il faut regarder les actions disponibles, les règles d'arrêt, les approbations et la gestion des erreurs.
Ce que cette distinction ne prouve pas
Appeler un outil ne garantit ni la justesse du choix, ni la sécurité de l'action. Un agent peut appeler le mauvais outil ou lui transmettre de mauvaises données. Gérer les permissions d'un agent IA traite le moindre privilège. Sécuriser les outils d'un agent couvre les contrôles à placer autour de l'exécution.
Cette page ne compare pas la qualité de plusieurs systèmes. Elle n'a exécuté ni chatbot, ni outil, ni agent.
Sources
- OpenAI, Building agents, consulté le 2026-10-19.
- OpenAI, Agents, consulté le 2026-10-19.
- OpenAI, Running agents, consulté le 2026-10-19.
- Anthropic, How Claude Code works, consulté le 2026-10-19.
Vérification effectuée
Les mécanismes décrits proviennent des quatre sources officielles ci-dessus. Aucune démonstration, commande, mesure de performance ou comparaison de prix n'a été exécutée.