FRENES

Agents IA

Agent IA ou chatbot : quelle différence ?

Par · · 5 min

Deux écrans côte à côte sur un bureau : une fenêtre de discussion à gauche, un terminal qui enchaîne des commandes à droite

Un chatbot répond à vos messages ; un agent IA agit. Le chatbot produit du texte et s’arrête, l’agent reçoit un objectif, choisit lui-même des outils (recherche web, fichiers, terminal, logiciels métier), enchaîne plusieurs étapes et vérifie le résultat avant de rendre la main. Les deux reposent souvent sur le même modèle de langage : ce qui change, c’est la boucle d’actions et les droits qu’on lui donne.

La différence en une phrase : répondre ou agir

Un chatbot fonctionne en ping-pong : un message entre, une réponse sort. S’il se trompe, c’est vous qui le voyez et qui reformulez. Il ne touche à rien en dehors de la conversation.

Un agent travaille en boucle : il lit l’objectif, décide d’une action, l’exécute avec un outil, observe le résultat, puis décide de l’action suivante, jusqu’à estimer que l’objectif est atteint. Ce schéma « raisonner, agir, observer » a été décrit dès 2022 dans l’article de recherche ReAct ; il est aujourd’hui au cœur de presque tous les agents.

Anthropic, qui publie les modèles Claude, propose une distinction utile dans son guide Building effective agents : un workflow suit un chemin fixé à l’avance par un développeur, alors qu’un agent décide lui-même de son chemin et des outils à utiliser. Entre le chatbot et l’agent autonome, il existe donc toute une gamme intermédiaire.

Tableau comparatif

CritèreChatbotAgent IA
Ce qu’il produitDu texte (ou une image)Des actions : fichiers modifiés, e-mails envoyés, commandes lancées
Qui décide des étapesVous, message après messageLe modèle, dans une boucle
OutilsAucun, ou une recherche web simplePlusieurs, choisis à chaque étape (appel d’outils, serveurs MCP)
MémoireLa conversation en coursConversation + fichiers, notes, historique des tâches (mémoire d’agent)
Durée d’une tâcheQuelques secondesDe quelques minutes à plusieurs heures
CoûtUn appel au modèle par échangeUn appel par étape, chacun renvoyant tout le contexte au modèle : la facture grimpe vite
Risque principalUne réponse fausseUne action fausse, ou détournée par un contenu piégé
Contrôle humainÀ chaque messageÀ définir : validation de chaque action, des seules actions sensibles, ou aucune

La ligne « coût » mérite une précision : un agent relit son contexte (instructions, historique, résultats des outils) à chaque tour de boucle. Une tâche de 30 étapes consomme donc bien plus qu’une réponse unique. Le calculateur de prix LLM permet de chiffrer cet écart pour votre usage.

Ce qui fait d’un programme un agent

Quatre briques, que l’on retrouve dans les fiches de notre annuaire des agents IA :

  1. Un modèle de langage qui planifie et décide. Il n’a pas besoin d’être le plus gros : beaucoup d’agents de code tournent avec des modèles moyens, et le choix dépend surtout du prix et de la fiabilité de l’appel d’outils. Les fiches des modèles indiquent lesquels le prennent en charge.
  2. Des outils : lire et écrire des fichiers, exécuter du code, chercher sur le web, piloter un navigateur, appeler l’API d’un logiciel. Le protocole MCP sert de prise standard pour brancher ces outils ; notre annuaire des serveurs MCP en recense des dizaines de milliers.
  3. Une boucle qui enchaîne les actions et s’arrête selon une règle : objectif atteint, budget épuisé, nombre d’étapes maximal, ou validation humaine demandée.
  4. Un état : ce que l’agent sait de la tâche en cours (fichiers ouverts, étapes faites, erreurs rencontrées) et, parfois, une mémoire durable d’une session à l’autre.

Retirez la boucle et les outils, il reste un chatbot. Ajoutez-les à un chatbot, il devient un agent.

Exemples concrets

Même demande, deux comportements. « Trouve les factures impayées de septembre et relance les clients. »

  • Un chatbot vous explique comment faire, propose un modèle d’e-mail de relance, et s’arrête là.
  • Un agent connecté à votre logiciel de facturation et à votre messagerie liste les factures, vérifie les paiements reçus, rédige une relance par client et, selon sa configuration, vous les soumet ou les envoie.

Les grandes familles d’agents en 2026 :

  • Agents de code : ils lisent un dépôt, modifient des fichiers, lancent les tests et corrigent jusqu’à ce que tout passe. Exemples : Claude Code, Codex, Aider. Le comparatif Claude Code vs Codex détaille leurs différences.
  • Agents personnels auto-hébergés : installés sur votre machine ou un petit serveur, pilotés depuis une messagerie, avec accès à vos fichiers et à vos comptes. Exemples : OpenClaw, Hermes Agent.
  • Agents navigateurs : ils remplissent des formulaires et naviguent à votre place, comme le mode agent de ChatGPT.
  • Agents d’automatisation : construits sans code dans n8n ou Make, ils traitent des e-mails, des tickets ou des fiches clients selon des règles.

Pourquoi la différence compte : le risque change de nature

Avec un chatbot, l’erreur reste sur l’écran. Avec un agent, elle devient une action : un fichier supprimé, un e-mail parti, une commande payée. Et un agent qui lit des contenus externes (pages web, e-mails, documents) peut y trouver des instructions cachées qui le détournent : c’est l’injection de prompt.

Le chercheur Simon Willison résume le danger par une combinaison qu’il appelle la « trifecta mortelle » : un agent qui a accès à des données privées, qui lit des contenus non fiables et qui peut communiquer vers l’extérieur peut être amené à exfiltrer vos données. Un chatbot isolé n’a aucune de ces trois capacités ; un agent personnel les a souvent toutes les trois.

Trois réflexes avant de passer du chatbot à l’agent :

  • donner le minimum de droits nécessaires (moindre privilège) ;
  • exiger une validation humaine pour les actions irréversibles (paiement, envoi, suppression) ;
  • faire tourner l’agent dans un environnement isolé quand il exécute du code (bac à sable).

Le diagnostic de sécurité d’agent IA passe ces points en revue en quelques minutes, et le guide Sécuriser un agent IA les détaille.

Lequel choisir ?

Votre besoinLe bon outil
Poser une question, rédiger, résumer, traduireUn chatbot suffit, et coûte moins cher
Une tâche répétitive aux étapes toujours identiquesUn workflow automatisé (sans agent) est plus fiable et plus prévisible
Une tâche en plusieurs étapes dont le chemin varie selon les casUn agent, avec validation des actions sensibles
Une tâche longue sur du code ou des fichiersUn agent de code ou un agent personnel, dans un environnement isolé

Le guide d’OpenAI A practical guide to building agents fait la même recommandation : réserver l’agent aux cas où des règles fixes ne suffisent pas (décisions nuancées, règles trop nombreuses, données non structurées).

Si vous hésitez entre plusieurs agents, le quiz Quel agent IA choisir ? en recommande trois selon votre profil en cinq questions.

À retenir

  • Un chatbot répond, un agent agit en boucle avec des outils jusqu’à atteindre un objectif.
  • Le modèle peut être le même : la différence tient à la boucle, aux outils et aux droits accordés.
  • Un agent coûte plus cher par tâche et fait courir des risques d’un autre ordre (actions, fuites de données).
  • Pour aller plus loin : Agent IA : définition, fonctionnement et exemples concrets et Débuter avec un agent IA.

Questions fréquentes

ChatGPT est-il un agent IA ?

L'interface de discussion classique de ChatGPT fonctionne comme un chatbot : vous écrivez, il répond. Le mode agent de ChatGPT, lui, ouvre un navigateur et un terminal virtuels, choisit ses actions et enchaîne plusieurs étapes : c'est un agent. Le même produit peut donc proposer les deux.

Un agent IA est-il plus intelligent qu'un chatbot ?

Pas forcément : les deux utilisent souvent le même modèle de langage. La différence tient à ce qu'on lui permet de faire (outils, boucle d'actions, mémoire), pas à un modèle plus doué. Un agent mal configuré sur un bon modèle fait plus d'erreurs qu'un chatbot bien cadré.

Faut-il savoir coder pour utiliser un agent IA ?

Non pour les agents grand public (mode agent des assistants, outils sans code comme n8n ou Make). Oui, au moins un peu, pour installer un agent open source comme OpenClaw ou pour écrire un agent avec un framework. Dans tous les cas, il faut savoir lire ce que l'agent s'apprête à faire avant de valider.

Un chatbot de service client est-il un agent ?

S'il se contente de répondre à partir d'une base de questions, c'est un chatbot. S'il peut consulter votre commande, déclencher un remboursement ou modifier un rendez-vous dans le logiciel de l'entreprise, il agit : c'est un agent, avec les risques qui vont avec.

Dans la même rubrique

Neutralité. Aucun lien d'affiliation. Aucun éditeur ne paie pour être évalué, noté ou classé. Les évaluations sont dirigées par François Chollet, neutres et factuelles, et chaque donnée est datée et sourcée. Comment nous notons