Bienvenue sur FlowZap, l'application pour créer des diagrammes avec Rapidité, Clarté et Contrôle.

Orchestration IA - Hiérarchique (Organigramme)

Architecture

Une architecture organigramme avec structure multi-niveaux. Un superviseur de niveau supérieur gère des chefs d'équipe, qui gèrent chacun leur propre pool de travailleurs spécialisés. Des équipes dans les équipes. Idéal pour l'automatisation à échelle entreprise avec 10+ agents spécialisés couvrant plusieurs domaines.

Code FlowZap complet

User { # User
  n1: circle label="Start"
  n2: rectangle label="Submit enterprise request"
  n1.handle(right) -> n2.handle(left)
  n2.handle(bottom) -> Supervisor.n3.handle(top) [label="Goal"]
}

Supervisor { # Top-Level Supervisor
  n3: rectangle label="Decompose goal"
  n4: rectangle label="Delegate to team leads"
  n5: rectangle label="Aggregate final output"
  n6: circle label="Done"
  n3.handle(right) -> n4.handle(left)
  n4.handle(bottom) -> LeadA.n7.handle(top) [label="Sub-goal A"]
  n4.handle(bottom) -> LeadB.n10.handle(top) [label="Sub-goal B"]
  n5.handle(right) -> n6.handle(left)
  n5.handle(top) -> User.n2.handle(bottom) [label="Final report"]
}

LeadA { # Team Lead A
  n7: rectangle label="Plan subtasks for A"
  n8: rectangle label="Dispatch to workers"
  n9: rectangle label="Consolidate A results"
  n7.handle(right) -> n8.handle(left)
  n8.handle(bottom) -> Workers.n13.handle(top) [label="Task A1"]
  n8.handle(bottom) -> Workers.n14.handle(top) [label="Task A2"]
  n9.handle(top) -> Supervisor.n5.handle(bottom) [label="Result A"]
}

LeadB { # Team Lead B
  n10: rectangle label="Plan subtasks for B"
  n11: rectangle label="Dispatch to workers"
  n12: rectangle label="Consolidate B results"
  n10.handle(right) -> n11.handle(left)
  n11.handle(bottom) -> Workers.n15.handle(top) [label="Task B1"]
  n11.handle(bottom) -> Workers.n16.handle(top) [label="Task B2"]
  n12.handle(top) -> Supervisor.n5.handle(bottom) [label="Result B"]
}

Workers { # Worker Agents
  n13: rectangle label="Worker A1 executes"
  n14: rectangle label="Worker A2 executes"
  n15: rectangle label="Worker B1 executes"
  n16: rectangle label="Worker B2 executes"
  n13.handle(top) -> LeadA.n9.handle(bottom) [label="A1 done"]
  n14.handle(top) -> LeadA.n9.handle(bottom) [label="A2 done"]
  n15.handle(top) -> LeadB.n12.handle(bottom) [label="B1 done"]
  n16.handle(top) -> LeadB.n12.handle(bottom) [label="B2 done"]
}

Modèles associés

Architecture IA-Native Hiérarchique

Architecture

Une architecture multi-agents hiérarchique qui scalde l'orchestration en empilant superviseurs et chefs d'équipe (une structure arborescente), ce qui reflète les structures organisationnelles d'entreprise et aide à partitionner le contexte. C'est l'architecture 'IA agentique de niveau entreprise' quand un seul orchestrateur ne peut pas gérer tous les travailleurs directement.

Architecture Hiérarchique Agentique

Architecture

Une architecture multi-agents hiérarchique avec structure organisationnelle multi-niveaux. Un agent exécutif de niveau supérieur gère des agents chefs d'équipe de niveau intermédiaire, qui gèrent chacun leur propre pool de travailleurs spécialisés. Des équipes dans les équipes — la hiérarchie correspond à la séparation des domaines.

Orchestration IA - Orchestrateur-Travailleur

Architecture

Une architecture style conducteur où un agent orchestrateur reçoit une tâche complexe, la décompose en sous-tâches, délègue chacune à des agents travailleurs spécialisés (recherche, code, revue), collecte les résultats et synthétise la réponse finale. Idéal pour les tâches multi-étapes complexes avec décomposition dynamique.

Orchestration IA - Fan-Out Parallèle (Map-Reduce)

Architecture

Une architecture style map-reduce où un coordinateur distribue les tâches à plusieurs agents travailleurs parallèles (vérification style, audit sécurité, analyse performance), rassemble tous les résultats et prend une décision agrégée. Idéal pour les revues de PR, revues de code et analyse multi-dimensionnelle.

Orchestration IA - Générateur-Critique Compétitif

Architecture

Une architecture mode tournoi où plusieurs agents générateurs produisent des sorties indépendantes en parallèle, puis un agent évaluateur note et sélectionne la meilleure. Vérification de seuil de qualité avec boucles de raffinement. Idéal quand la correction ou créativité compte plus que la latence.

Architecture IA-Native Orchestrateur-Travailleur

Architecture

Une architecture orchestrateur-travailleur où un agent orchestrateur décompose un objectif en sous-tâches, les distribue à des travailleurs spécialisés, puis synthétise une réponse finale. C'est l'architecture 'orchestration d'agents' la plus courante—puissante mais l'orchestrateur peut devenir un goulot d'étranglement à mesure que le nombre de travailleurs augmente.

Retour à tous les modèles