E3 · Hiérarchie

Famille : Multi-agent

Des orchestrateurs imbriqués : un superviseur de superviseurs, avec une décomposition récursive.

Principe

Au lieu d’un seul orchestrateur, plusieurs niveaux : chaque superviseur découpe sa part du problème et la confie à des sous-superviseurs ou à des agents. La décomposition est récursive, comme des poupées russes. Chaque sous-arbre a un propriétaire.

Le problème qu'il résout

Un problème très vaste, ou une organisation en plusieurs équipes, dépasse ce qu’un seul orchestrateur peut garder en tête.

Quand l'utiliser

  • Très grands problèmes ouverts (recherche, planification), où la décomposition se fait naturellement en plusieurs niveaux.
  • Organisations multi-équipes, où chaque sous-arbre a un propriétaire distinct.

Quand l'éviter

  • Presque toujours au démarrage : chaque niveau ajoute de la latence, du coût et une perte d’information. Commencer par un seul orchestrateur (E1).

Synonymes par éditeur

  • Hierarchical task decomposition (Google Cloud)
  • The Russian doll (Google ADK)
  • Hierarchical (LangGraph)
  • Hierarchical orchestration (AWS)

Patterns voisins

Sources

Contenu relu le 2026-10-02

Catalogue des patterns