Toutes les notions
Notion

Agent

Programme qui s’appuie sur un modèle de langage pour atteindre un objectif en enchaînant seul plusieurs actions : chercher sur le web, ouvrir des fichiers, remplir un formulaire, envoyer un message, écrire et tester du code.

Un exemple

On demande à un agent de trouver un train pour Lyon vendredi avant 9 h. Il ouvre le site de réservation, compare les horaires, choisit un billet et s’arrête avant le paiement pour demander votre accord. Un assistant, lui, aurait seulement indiqué comment chercher.

Ce qu’il faut comprendre

Un assistant conversationnel produit du texte, puis s’arrête et attend. Un agent reçoit un objectif et décide lui-même des étapes. Il demande au modèle de langage quelle action accomplir, l’exécute avec un outil, lit le résultat, puis recommence jusqu’à ce que l’objectif lui semble atteint. Le modèle est le même ; ce qui change, ce sont les outils qu’on lui donne et la boucle qui le fait agir.

Cette autonomie fait gagner du temps sur les tâches longues et répétitives : rassembler des informations dispersées, remplir des documents, corriger un programme en le testant. Elle change aussi le rôle de la personne qui l’utilise : il ne s’agit plus d’accomplir chaque étape, mais de décrire clairement l’objectif, de fixer des limites et de vérifier ce qui a été fait.

Trois précautions suffisent dans la plupart des cas. Donnez à l’agent seulement les accès dont la tâche a besoin. Demandez-lui de s’arrêter avant toute action qui vous engage, comme payer, envoyer un message, supprimer un fichier ou publier un texte. Relisez enfin la liste de ce qu’il a fait, car une erreur commise à la première étape se répercute sur toutes les suivantes.

Les idées fausses

  • On entendUn agent comprend l’objectif comme une personne le comprendrait.

    En réalitéIl découpe la demande en étapes à partir de ce qui est écrit. Une consigne floue donne des actions à côté du besoin, et chaque étape ajoute un risque d’erreur.

  • On entendSi l’agent l’a fait, ce n’est pas ma responsabilité.

    En réalitéL’agent agit avec vos accès et en votre nom. Un message envoyé, un achat ou un fichier supprimé vous engagent comme si vous l’aviez fait vous-même.

  • On entendUn agent n’obéit qu’à la personne qui l’utilise.

    En réalitéIl lit des pages web et des documents qui peuvent contenir des instructions cachées. On parle d’injection de consigne : un texte piégé peut détourner l’agent vers une autre action.

Notions liées