Qu'est-ce qu'un agent IA ? (par rapport à un chatbot)
Un chatbot ne fait que répondre. Un agent IA agit : il utilise des outils pour accomplir des tâches lui-même.
La différence essentielle
Un chatbot classique fait une seule chose : du texte entre, du texte sort. Il répond à ta question et c'est fini. Un agent IA peut faire plus : il peut utiliser des outils – lire et écrire des fichiers, chercher sur le web, exécuter du code, appeler des API – pour vraiment accomplir une tâche, pas juste la décrire.
Un exemple
Question : « Trouve toutes les dépendances obsolètes de mon projet et mets-les à jour. » Un chatbot t'explique juste comment faire ça en théorie. Un agent ouvre réellement les fichiers du projet, vérifie les versions, exécute les commandes de mise à jour, et te rapporte le résultat.
Les briques d'un agent
- Un modèle de langage comme « cerveau » pour réfléchir et décider
- Des outils (tools) qu'il peut appeler
- Une boucle de feedback : il regarde le résultat de son action et décide de l'étape suivante (voir agent loop)
Bon à savoir
Un agent n'est pas automatiquement « plus intelligent ». Il utilise le même modèle qu'un chatbot, mais avec en plus la capacité d'agir. Ça le rend plus utile, mais aussi plus risqué : il peut faire de vrais changements, pas juste écrire du texte.
EXEMPLE
Prompt à un agent : « Lis le fichier server.js, trouve le bug dans l'endpoint de login et corrige-le. »
QUIZ RAPIDE
Qu'est-ce qui distingue un agent IA d'un simple chatbot ?
SOURCES
- Anthropic : Building effective agents ↗ www.anthropic.com
- Wikipédia : Agent logiciel ↗ fr.wikipedia.org
- Doc OpenAI : Agents ↗ platform.openai.com