LLMouAgent
Un modèle de langage est une pièce : on l’appelle, il produit du texte, et il s’arrête là. Un agent est le système qui appelle cette pièce en boucle, exécute ce qu’elle propose et la relance avec le résultat, jusqu’à ce que l’objectif soit atteint.
Point par point
| Critère | LLM | Agent |
|---|---|---|
| De quoi on parle | Une pièce : un modèle qu’on appelle | Un système qui appelle cette pièce en boucle |
| Ce qui en sort | Du texte, rien d’autre | Des actions, et leurs effets |
| Ce qui l’arrête | La fin de sa réponse | L’objectif atteint, ou une limite qu’on a posée |
| Appels au modèle | Un | Un par tour, autant qu’il en faut |
| Coût d’une unité de travail | Connu : les tokens entrés et sortis | Inconnu d’avance : il dépend du nombre de tours |
| Ce qui peut mal tourner | Une phrase fausse | Un geste posé dans le monde, parfois irréversible |
Sur le terrain quatre situations
Dans une chaîne de traitement, une étape envoie un paragraphe au modèle et récupère une catégorie.
LLMUn appel, une sortie, fin : c’est toute l’étendue de ce que fait un modèle. Ce qui vient avant et après est du code écrit par quelqu’un.
Une reprise de code : lire les fichiers, tenter une modification, lancer les tests, lire l’erreur, recommencer jusqu’à ce que tout passe.
AgentLe modèle est appelé à chaque tour, mais ce qui mène la tâche est la boucle autour de lui : c’est elle qui relance, avec le résultat du tour précédent.
Un modèle rend un plan d’action en dix étapes numérotées, précis et convaincant.
LLMLe contre-exemple utile : décrire des étapes n’est pas les exécuter. Tant que personne ne lit ce plan pour le lancer, il n’y a que du texte.
Une interface de conversation qui répond, retient vos préférences et sait ouvrir un document que vous lui indiquez.
AssistantNi l’un ni l’autre : le modèle seul ne retient rien et n’ouvre rien, et rien ici ne boucle vers un objectif. Tout ce qui est décrit appartient au harnais, et le produit s’appelle un assistant.
Le test qui tranche
Prenez une tâche et comptez les appels au modèle dans la trace d’exécution. Un seul appel : vous regardiez un modèle, et tout le reste est du code écrit autour. Une série d’appels dont chacun part du résultat du précédent : c’est un agent.
Le piège
« L’IA a décidé de refuser le dossier. » La phrase désigne le modèle et se trompe de coupable : un modèle ne décide rien tout seul, il produit du texte quand on l’appelle, puis il s’arrête. Ce qui décide, c’est le système qui a choisi d’exécuter ce texte plutôt que de le soumettre à quelqu’un.
Vérifier cliquez votre réponse
Niveau 1 · Reconnaître
Vous appelez un modèle de langage, et vous n’en faites rien de plus. Que se passe-t-il ensuite ?
Niveau 2 · Distinguer
Un agent travaille une demi-heure sur une tâche. Combien de fois le modèle a-t-il été appelé ?
Niveau 2 · Distinguer
Deux produits appellent exactement le même modèle : l’un rend une réponse et s’arrête, l’autre mène une tâche à bout en enchaînant des dizaines d’étapes. D’où vient l’écart ?