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

Contenu relu le 2026-10-02

Catalogue des patterns