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
- Measuring Agents in Production — Pan et al., arXiv, 2025-12-02
- When the storm clears, so should the claim queue — Allianz, 2025-11
- Software is changing (again), notes de la conférence — Latent Space (A. Karpathy, YC AI Startup School), 2025-06-17
- Replit Agent (Breakout Agents) — LangChain
- A practical guide to building agents — OpenAI, 2025-04-17
- Interrupts (LangGraph) — LangChain
Contenu relu le 2026-10-02