Glossaire
Agent IA
Un agent IA est un système qui utilise un modèle de langage pour planifier et exécuter des tâches en plusieurs étapes de façon autonome.
Un agent IA est un système qui s'appuie sur un modèle de langage pour accomplir une tâche en plusieurs étapes, sans qu'un humain ait à valider chaque action. Là où un simple assistant répond à une question, un agent décompose un objectif, choisit les outils à utiliser, observe les résultats et ajuste sa démarche jusqu'à atteindre le but fixé.
Comment ça fonctionne
Un agent fonctionne généralement en boucle. À partir d'un objectif, il raisonne pour décider de la prochaine action, exécute cette action grâce à un outil, puis analyse le retour obtenu. Ce cycle se répète jusqu'à ce que la tâche soit terminée.
Les outils sont essentiels : ils permettent à l'agent d'agir au-delà du texte. Le MCP est l'un des moyens les plus courants de connecter un agent à des services externes comme un système de fichiers ou une API. La qualité du raisonnement dépend aussi de la fenêtre de contexte, qui détermine la quantité d'informations que l'agent peut garder en mémoire.
Pourquoi c'est important
Les agents font passer l'IA d'un rôle de conseiller à un rôle d'exécutant. Ils peuvent automatiser des processus longs et répétitifs : trier des e-mails, préparer un rapport, corriger du code. Cette autonomie apporte un gain de temps réel, mais demande aussi des garde-fous, car un agent qui se trompe peut enchaîner plusieurs erreurs.
Garder le contrôle
Plus un agent est autonome, plus il est important de définir clairement ses limites et de surveiller ses actions, surtout lorsqu'il peut modifier des données ou envoyer des messages.
Exemple
Pour gérer une tâche complexe, un agent peut déléguer une partie du travail à un sous-agent spécialisé. Imaginez un agent chargé de publier un article : il confie la recherche documentaire à un sous-agent, la relecture à un autre, puis assemble le résultat final.
Claude Code est un bon exemple d'agent appliqué au développement logiciel. Pour comprendre les bonnes pratiques de collaboration avec une IA, le cours AI Fluency : les fondamentaux offre une base solide.
Termes liés
- TermeSous-agentUn sous-agent est un agent secondaire auquel un agent principal délègue une tâche précise pour mieux organiser un travail complexe.
- TermeMCP (Model Context Protocol)Le MCP est un protocole ouvert qui permet de connecter Claude à des outils et des sources de données externes de façon standardisée.
- TermeClaude CodeClaude Code est l'outil d'Anthropic qui permet d'utiliser Claude comme assistant de développement directement dans un projet.
- TermeLLM (grand modèle de langage)Un LLM est un modèle d'IA entraîné sur d'immenses quantités de texte pour comprendre et générer du langage naturel.