Skip to content

Orchestration multi-agents

Orchestration multi-agents. Cette page décrit un composant d’architecture Commander. Le texte ci-dessous reprend la structure du monorepo en français opérationnel ; les blocs de code restent en anglais.

Topologies canoniques

TopologieDescriptionAlias legacy
SINGLEUn agent gère toute la tâche
CHAINPipeline séquentielSEQUENTIAL
DISPATCHSous-tâches indépendantes en parallèle, puis synthèsePARALLEL
ORCHESTRATORLead décompose, délègue, synthétiseHIERARCHICAL / HYBRID
REVIEWGénérer → critiquer → affinerDEBATE / ENSEMBLE / EVALUATOR-OPT

Sélection

Le moteur de délibération (deliberation.ts) classifie chaque tâche :

ComplexitéDépendancesTopologie
TrivialAucuneSINGLE
LowSéquentiellesCHAIN
LowIndépendantesDISPATCH
Medium / HighMixtesORCHESTRATOR
High-risk / Critical / IterativeTouteREVIEW

Détails

  • SINGLE — demandes simples et bien bornées
  • CHAIN — transformations multi-étapes via artefacts
  • DISPATCH — travail parallélisable
  • ORCHESTRATOR — lead + spécialistes, reroutage adaptatif
  • REVIEW — solutions indépendantes, validation croisée, raffinement

Scaling

effortScaler.ts : simple 1 · modéré 2–5 · complexe 5–10 · research 10–20.

Communication

Message bus · handoff d’agents (inbox persistante) · système d’artefacts · mémoire trois couches.

Voir aussi

MIT — Conçu pour l’orchestration multi-agents.