Toutes les publications

Agents : le risque croît avec la durée sans contrôle

AgentsPérimètreSupervisionProduction2025-05-2210 min

Un agent qui tient une heure fait dix fois plus de choses qu'un agent qui tient six minutes, y compris dix fois plus d'erreurs non détectées.

Ce que la durée change à la nature du risque

Un agent qui travaille plusieurs heures sans contrôle accumule les conséquences de ses erreurs au lieu de les révéler. C'est la différence de fond avec une exécution courte, et elle est plus importante que la capacité elle-même.

Sur une exécution de quelques minutes, une erreur se manifeste vite : le résultat est visiblement faux, on recommence. Sur une exécution longue, une erreur commise au dixième pas oriente les quarante suivants. Le résultat final paraît cohérent parce qu'il l'est, avec une prémisse fausse.

Cette cohérence trompeuse est le vrai danger. Elle rend l'erreur difficile à repérer par relecture, précisément parce que rien ne cloche localement.

Courbe du coût d'une dérive en fonction de la durée d'exécution sans contrôle
Le coût d'une dérive croît plus vite que la durée d'exécution.

Les points d'arrêt, mieux que la supervision continue

Découper une exécution longue en étapes vérifiables vaut mieux qu'un humain qui regarde défiler, parce que personne ne surveille attentivement pendant deux heures. C'est un constat ergonomique, pas un choix de méthode.

La supervision continue échoue toujours de la même façon : au bout de vingt minutes, l'attention décroche, et la validation devient un réflexe. Elle donne l'illusion du contrôle sans le fournir.

Un point d'arrêt fonctionne différemment. Le système s'arrête, présente ce qu'il a établi, et attend une décision. La personne consacre deux minutes d'attention réelle à un état résumé, ce qui est bien plus efficace que deux heures d'attention flottante.

Le bon découpage suit les décisions structurantes, pas le temps écoulé. Le cadre est développé dans supervision humaine : la concevoir, pas la promettre.

Les quatre bornes à poser sur toute exécution longue

  • Un budget d'actions, pas seulement de temps. Une boucle rapide consomme un budget en quelques minutes.
  • Un budget de dépense, appliqué par le système et non par une consigne. Voir une grande fenêtre reste une facture.
  • Un point d'arrêt avant toute action irréversible, quel que soit le stade de l'exécution.
  • Un journal exploitable : l'intention de chaque étape, l'outil appelé, le résultat obtenu, la décision prise.

Le comportement à définir quand l'agent se trompe de piste

Un agent qui n'avance plus doit s'arrêter et rendre compte, jamais tenter une autre approche indéfiniment. C'est la règle qui distingue un système exploitable d'un système coûteux.

Le comportement par défaut d'un agent bloqué est la persévérance : il essaie autrement, puis encore autrement. Chaque tentative consomme des appels et éloigne du point de départ, sans que rien ne signale l'impasse.

La borne à poser est simple : au-delà de trois tentatives infructueuses sur la même sous-tâche, l'agent s'arrête et remonte ce qu'il a compris du blocage. Cette remontée vaut souvent plus que le résultat attendu, parce qu'elle désigne exactement où le système manque d'information ou de droit.

J'applique la même logique au doute : un agent qui hésite entre deux interprétations doit demander, pas choisir. Le cadre général est posé dans ce qu'on ne délègue jamais à un modèle.

Où les exécutions longues créent vraiment de la valeur

Les tâches où la durée est justifiée sont celles qui explorent un espace large avec un critère de succès vérifiable. Les autres gagnent à être découpées.

Trois familles fonctionnent bien. La recherche documentaire exhaustive, où l'agent parcourt de nombreuses sources et où le résultat se vérifie par les citations. Le traitement d'un lot d'éléments indépendants, où chaque unité est vérifiable séparément. Et la production d'un livrable dont la correction se teste automatiquement.

Ce qui rend ces trois cas viables est la vérifiabilité du résultat, pas la longueur de l'exécution. Un agent qui travaille deux heures sur une tâche dont personne ne peut vérifier le résultat produit un objet dont personne ne peut rien faire.

Le critère de sélection est donc antérieur au choix technique : sait-on dire, à la fin, si c'est juste ?

La borne la plus utile, et la plus simple

Un point d'arrêt obligatoire avant toute action irréversible, quel que soit le temps déjà passé. Cette seule règle transforme un agent long en outil exploitable, parce qu'elle garantit qu'aucune dérive ne franchit le seuil du rattrapable.

Ce que ça demande à l'organisation

Une exécution longue suppose que quelqu'un soit disponible aux points d'arrêt, ce qui est une contrainte d'organisation avant d'être une contrainte technique. Elle est régulièrement oubliée au cadrage.

Un agent qui s'arrête à onze heures du soir pour demander une validation attend jusqu'au lendemain matin. Si l'exécution était censée produire un résultat pour la première heure, elle a échoué sans erreur technique.

Deux réglages résolvent la plupart des cas. Programmer les exécutions longues de façon que leurs points d'arrêt tombent en heures ouvrées. Et distinguer les validations bloquantes des validations différables : une action irréversible bloque, un choix d'orientation peut être pris par défaut avec possibilité de correction.

Ce travail de conception vaut mieux que l'alternative fréquente, qui consiste à supprimer les points d'arrêt pour éviter l'attente.

Questions fréquentes

Pourquoi une exécution longue est-elle plus risquée ?

Parce qu'une erreur commise tôt oriente toute la suite. Le résultat final paraît cohérent parce qu'il l'est, avec une prémisse fausse, ce qui rend l'erreur difficile à repérer par relecture.

Faut-il superviser en continu ?

Non, cela ne fonctionne pas : l'attention décroche au bout de vingt minutes et la validation devient un réflexe. Des points d'arrêt sur les décisions structurantes donnent un contrôle réel pour beaucoup moins d'effort.

Que doit faire un agent bloqué ?

S'arrêter après trois tentatives infructueuses et remonter ce qu'il a compris du blocage. Cette remontée vaut souvent plus que le résultat attendu, car elle désigne où manque l'information ou le droit.

Quelles tâches justifient une exécution longue ?

Celles qui explorent un espace large avec un critère de succès vérifiable : recherche documentaire à citations, traitement d'un lot d'éléments indépendants, production d'un livrable testable automatiquement.