E2 · Orchestrateur à registre de tâches (Magentic)
Famille : Multi-agent
L’orchestrateur tient un registre des tâches et de l’avancement, repère les blocages et replanifie.
Principe
Variante de l’orchestrateur et sous-agents (E1) : le chef tient un registre de tâches (faits connus, plan) et un registre d’avancement. Quand l’exécution se bloque, il replanifie. Les agents délégués agissent sur des systèmes externes : web, fichiers, terminal.
Le problème qu'il résout
Sur un problème ouvert dont le chemin n’est pas connu d’avance, un plan fixé au départ se périme dès la première surprise.
Quand l'utiliser
- Problème ouvert sans chemin prédéfini, où le plan doit pouvoir être relu par un humain avant ou pendant l’exécution.
- L’avancement doit être suivi explicitement, avec détection des blocages et reprise sur erreur.
Quand l'éviter
- Le chemin est déterministe ou la complexité faible : un workflow (B1, B6) ou un orchestrateur simple (E1) coûte moins cher.
- L’urgence prime : le pattern ne vise pas la vitesse (« not optimizing for speed », Microsoft), et c’est celui dont le coût est le moins prévisible selon Microsoft.
Synonymes par éditeur
- Magentic, dynamic orchestration, task-ledger-based orchestration, adaptive planning (Microsoft)
- Magentic-One (Microsoft Research (2024))
- Deep Agents (LangChain)
Patterns voisins
Sources
- Magentic-One: A Generalist Multi-Agent System for Solving Complex Tasks — Microsoft Research (A. Fourney et al.), arXiv, 2024-11-07
- AI agent orchestration patterns — Microsoft, Azure Architecture Center, 2026-02-12
- Why Do Multi-Agent LLM Systems Fail? — Cemri et al., arXiv, 2025-03
Contenu relu le 2026-10-02