Définition
Agent IA : c'est quoi ? Définition simple
Un agent IA est une IA qui enchaîne seule des actions avec des outils pour atteindre un but. Définition, exemple et précautions.
Mis à jour le
Un agent IA est un programme fondé sur l'intelligence artificielle qui ne se contente pas de répondre : il décide lui-même des étapes à suivre et utilise des outils (recherche, logiciel, base de données) pour accomplir une tâche. On lui fixe un but, il enchaîne les actions, observe le résultat de chacune et ajuste la suite.
La Commission nationale de l'informatique et des libertés (CNIL) décrit les agents de l'« IA agentique » comme « souvent constitués d'un modèle d'IA générative, capable d'agir sur un environnement défini » : lire, modifier ou supprimer des données, exécuter des actions dans des applications, avec un degré d'autonomie variable.
Un mot plus ancien qu'il n'y paraît
Le Journal officiel du 01/09/2000 définissait déjà l'« agent » comme un logiciel qui effectue une tâche à la place de l'utilisateur et sans son intervention, et précisait qu'un agent est dit « intelligent » lorsqu'il utilise les techniques de l'intelligence artificielle. Ce qui est nouveau, c'est que les grands modèles de langage permettent à ces agents de comprendre des consignes en langage courant.
Une image du quotidien
Un assistant classique, c'est un collègue à qui vous posez une question et qui vous répond. Un agent, c'est un collègue à qui vous confiez une mission : « organise la réunion de jeudi avec ces trois fournisseurs ». Il consulte les agendas, propose un créneau, envoie l'invitation, réserve la salle. Vous ne lui avez pas dicté chaque étape ; vous lui avez donné un objectif et des accès.
Agent ou enchaînement prévu ?
Anthropic, dans un article publié le 19/12/2024, distingue deux cas :
| Enchaînement prévu (workflow) | Agent | |
|---|---|---|
| Qui décide des étapes ? | Le développeur, à l'avance | Le modèle, au fil de l'eau |
| Adapté à | Des tâches bien définies | Des problèmes ouverts, au nombre d'étapes imprévisible |
| Point d'attention | Moins souple | Coût plus élevé, erreurs qui peuvent s'accumuler |
Le même article recommande de commencer par la solution la plus simple et de n'ajouter de la complexité que lorsqu'elle est nécessaire.
Un exemple concret
Prenons un service administratif qui reçoit des factures fournisseurs par mail. Un agent peut lire la facture, retrouver le bon de commande correspondant, signaler un écart de montant et préparer la saisie. Une personne valide avant tout paiement.
Ce que ça change pour une entreprise
- Un agent agit avec vos accès : on lui donne le strict nécessaire, et on garde une validation humaine sur ce qui engage l'entreprise.
- Il se teste à l'écart : Anthropic recommande des essais approfondis dans un environnement isolé avant toute mise en service.
- Il coûte plus cher à l'usage qu'une simple question, car il fait plusieurs appels au modèle.
Termes voisins
Questions fréquentes
Quelle différence entre un chatbot et un agent IA ?
Un chatbot répond à des messages. Un agent IA agit : il décide lui-même des étapes et utilise des outils (recherche, logiciel, base de données) pour accomplir une tâche.
Qu'est-ce que l'IA agentique ?
Selon la CNIL, ce sont des systèmes où des agents, souvent fondés sur un modèle d'IA générative, peuvent agir sur un environnement défini, avec un degré d'autonomie variable.
Sources
Pages consultées pour écrire cet article :
- https://www.cnil.fr/fr/definition/ia-agentique
- https://www.culture.gouv.fr/fr/thematiques/langue-francaise-et-langues-de-france/agir-pour-les-langues/moderniser-et-enrichir-la-langue-francaise/nos-publications/50-termes-cles-de-l-intelligence-artificielle
- https://www.anthropic.com/engineering/building-effective-agents