# cmdc_orchestrator v0.3.1 - Table of Contents

CMDC 多 Agent 编排引擎 — DAG + Runtime + Debate/Hierarchy/Router-LLM 多智能体协作，对齐 Agentic Design Patterns Ch2/3/7/12

## Pages

- [CMDC Orchestrator](readme.md)
- [cmdc_orchestrator Changelog](changelog.md)

## Modules

- [CMDCOrchestrator](CMDCOrchestrator.md): CMDC 多 Agent 编排引擎 — DAG 驱动的 Agent 协作。
- [CMDCOrchestrator.DAG](CMDCOrchestrator.DAG.md): DAG 定义：节点 + 边 + 拓扑排序。

- [CMDCOrchestrator.Executor](CMDCOrchestrator.Executor.md): DAG 执行器 — 拓扑分层并行调度 + Router 剪枝。
- [CMDCOrchestrator.Nodes](CMDCOrchestrator.Nodes.md): 编排节点类型集合。

- [CMDCOrchestrator.Nodes.AgentNode](CMDCOrchestrator.Nodes.AgentNode.md): Agent 节点 — 驱动一个 CMDC Agent 执行配置好的 prompt。
- [CMDCOrchestrator.Nodes.AggregatorNode](CMDCOrchestrator.Nodes.AggregatorNode.md): Aggregator 节点：合并多个上游结果。
- [CMDCOrchestrator.Nodes.DebateNode](CMDCOrchestrator.Nodes.DebateNode.md): Debate / Consensus 节点 —— 多个辩手 Agent 围绕 topic 辩 N 轮，最终 Judge
给出裁决。
- [CMDCOrchestrator.Nodes.GateNode](CMDCOrchestrator.Nodes.GateNode.md): Gate 节点：质量检查点。

- [CMDCOrchestrator.Nodes.HierarchyNode](CMDCOrchestrator.Nodes.HierarchyNode.md): Hierarchy 节点 —— Manager-Workers-Synthesizer 三段式协作。
- [CMDCOrchestrator.Nodes.RouterNode](CMDCOrchestrator.Nodes.RouterNode.md): Router 节点 — 按策略把执行流分发到不同分支，下游节点通过 `branch` 边匹配。
- [CMDCOrchestrator.Runtime](CMDCOrchestrator.Runtime.md): DAG 运行时句柄：承载一次 `Executor.run/2` 周期内共享的进程资源。

