F1 · Humain dans la boucle

Famille : Supervision et exploitation

Des points de contrôle où un humain approuve, corrige ou reprend la main.

Principe

À des points précis, l’exécution s’arrête pour qu’un humain approuve, corrige ou reprenne la main : approbation bloquante, notification, question ou boîte de réception d’agents. L’approbation peut viser un appel d’outil précis plutôt que toute la sortie. À la reprise, certains frameworks relancent le nœud depuis le début : les effets de bord placés avant l’interruption doivent donc être idempotents.

Le problème qu'il résout

Un agent qui agit seul peut accomplir une action irréversible ou à fort enjeu avant que quiconque ait pu l’arrêter.

Quand l'utiliser

  • Les actions sont sensibles, irréversibles ou à fort enjeu (paiement, remboursement important, annulation), ou les échecs dépassent un seuil.
  • On vise une autonomie partielle : l’agent prépare, l’humain garde la décision finale.

Quand l'éviter

  • La fiabilité de l’agent est mesurée et stable sur les actions concernées : l’approbation peut alors être relâchée progressivement.
  • Aucun canal ne permet de joindre l’humain : la file d’approbations, la notification et la reprise sont à construire avant tout.

Synonymes par éditeur

  • Human-in-the-loop (Google Cloud, Google ADK, Microsoft)
  • Agent Inbox (LangChain)
  • Contact humans with tool calls (12-Factor Agents (facteur 7))

Patterns voisins

Sources

Contenu relu le 2026-10-02

Catalogue des patterns