« Agent » est devenu le mot de l'année. On l'emploie pour tout, et pour des systèmes parfois très différents. La frontière avec un simple workflow semble s'être effacée.
Elle est pourtant nette, à condition de la chercher au bon endroit. Pas du côté de l'intelligence du système, mais d'une question plus utile pour décider : qui contrôle la trajectoire ?
Une étiquette qui colle à tout
Le mot « agent » est partout. Éditeurs, presse et équipes l'emploient pour des réalités très différentes. À force, il ne désigne plus grand-chose de précis.
Cette confusion est naturelle. Le marketing a chargé le mot de promesses, et chaque acteur le tire vers son produit. Notre but ici est simple : vous donner le critère qui tranche vraiment, puis le tenir.
Le critère intuitif, et sa limite
Première intuition : un agent, ce serait une IA qui « réfléchit », qui évalue, qui décide. C'est séduisant. Mais ce critère mélange deux choses distinctes.
Une IA peut noter la qualité d'un résultat, ou choisir entre deux réponses, sans diriger le processus pour autant. Juger une étape n'est pas piloter l'enchaînement. Toute la nuance est là.
Le vrai critère : qui contrôle la trajectoire
Voici la ligne de partage. La distinction n'est pas de nous : Anthropic sépare nettement les deux. Un workflow orchestre modèles et outils par des chemins de code prédéfinis. Un agent, lui, dirige dynamiquement son propre processus.
Pour savoir qui tient la barre, trois questions suffisent. Qui décide de l'action suivante ? Qui décide du nombre d'essais ? Qui décide du moment où l'on s'arrête ? Si la réponse est « le code », vous avez un workflow. Si c'est « le modèle », un agent.
L'ingénieur Simon Willison résume l'agent d'une formule : un système qui exécute des outils en boucle pour atteindre un but. Le but fixe la condition d'arrêt. La boucle, elle, est dirigée par le modèle.
Un même incident, deux réponses
Prenons un cas concret. Votre système enrichit une fiche client en interrogeant un service externe. Un jour, ce service ne répond plus. Deux architectures réagissent très différemment.
Premier cas, le workflow. Le code prévoit la parade : si le service principal échoue, essayer le service de secours, puis vérifier le résultat. Une boucle de contrôle tourne sur une étape figée. Tout a été anticipé par l'équipe.
Second cas, l'agent. Aucune parade n'est écrite à l'avance. Le modèle constate l'échec, puis choisit lui-même quoi tenter : une autre source, une recherche, une reformulation. C'est lui qui trace la suite.
Même incident, même objectif. La différence n'est pas l'intelligence mobilisée. C'est qui décide de la marche à suivre. Vous tenez là le critère, rendu palpable.
Trois cas qui prêtent à confusion
Quelques cas prêtent à confusion. Aucun ne suffit à faire un agent.
- L'auto-évaluation seule. Une IA qui note son propre résultat reste dans un cadre fixe, tant qu'elle ne choisit pas la suite.
- Le référentiel qui évolue. Mettre à jour des règles ou des données ne donne pas au modèle le contrôle de l'enchaînement.
- Le système « adaptatif ». S'ajuster à une entrée fait varier le résultat, pas forcément la trajectoire. Le chemin peut rester tracé par le code.
Le point commun : une IA peut être présente, utile, même fine, sans jamais diriger le processus. Présence d'IA et agentivité sont deux questions séparées.
Un curseur, pas un interrupteur
La frontière n'est pas un mur. Entre le workflow entièrement tracé et l'agent qui décide de tout, il existe un dégradé. L'autonomie se règle, elle ne se déclare pas.
Un système peut être un workflow dans l'ensemble, avec une seule étape laissée à l'initiative du modèle. C'est souvent le réglage le plus sain : on ouvre le contrôle là où il sert, on le garde fermé partout ailleurs.
Ouvrir l'autonomie là où elle paie
Passer du premier cas au second n'est pas un choix de vocabulaire. C'est une décision d'architecture. Et elle se paie.
Quand le modèle dirige, les sorties deviennent moins prévisibles. Le chemin suivi est plus difficile à tracer et à expliquer. La validation et la sécurité demandent plus d'attention, car vous bornez un comportement plus libre.
Rien de cela ne condamne l'agent. Cela rappelle une règle de bon sens, que défend aussi Anthropic : n'ouvrez de l'autonomie que là où elle améliore visiblement le résultat. Ailleurs, un workflow cadré coûte moins et se maîtrise mieux.