E1 · Orchestrateur et sous-agents

Famille : Multi-agent

Un agent central découpe la tâche, la confie à des sous-agents spécialisés, souvent en parallèle, puis synthétise.

Principe

Un agent central décompose la tâche en cours de route, délègue à des sous-agents spécialisés puis synthétise leurs résultats. Il garde le contrôle et le contact avec l’utilisateur ; les sous-agents sont appelés comme des outils et rendent compte. Contrairement à la parallélisation (B3), les sous-tâches ne sont pas prévues à l’avance : c’est l’orchestrateur qui les décide.

Le problème qu'il résout

Une tâche trop large pour un seul contexte, ou dont les parties avancent en parallèle, ralentit et dégrade un agent unique.

Quand l'utiliser

  • La tâche se décompose en sous-tâches peu dépendantes, de préférence en lecture, et son enjeu justifie des tokens multipliés : recherche documentaire en largeur.
  • L’information dépasse une fenêtre de contexte, ou un agent unique croule sous trop d’outils : chaque sous-agent garde un contexte étroit et rend un résumé.

Quand l'éviter

  • Les agents doivent partager le même contexte ou dépendent fortement les uns des autres, comme sur du code : rester sur un agent unique (C1). Les écritures restent sur un seul fil, « une seule main qui écrit ».
  • Le découpage suit des rôles (planifier, coder, tester) : chaque passage de relais perd du contexte. Découper par contexte isolable, ou rester sur une chaîne (B1).
  • Tout doit transiter par l’orchestrateur : il devient un goulot d’étranglement de l’information.

Synonymes par éditeur

  • Orchestrator-workers (Anthropic (2024))
  • Orchestrator-subagent (Anthropic (2026))
  • Manager pattern, agents as tools (OpenAI, AWS Strands)
  • Supervisor (LangGraph)
  • Subagents (LangChain v1)
  • Coordinator (Google Cloud, Google ADK)
  • Hierarchical pattern (Google (Agents Companion))
  • Workflow for orchestration (AWS)
  • Hierarchical process (CrewAI)
  • Vertical multi-agent (IBM)
  • Centralized topology (Kim et al.)

Patterns voisins

Sources

Contenu relu le 2026-10-02

Catalogue des patterns