Multi-agent
What is Orchestration?
Orchestration is control flow that assigns work, collects artifacts, and decides when to stop.
An orchestrator owns the global stop policy. Workers should not each invent their own.
Why it matters
Orchestration is the control flow that ties multiple agents together. The orchestrator assigns tasks, collects artifacts, validates handoffs, and decides when the overall workflow is complete.
Without orchestration, multi-agent systems are a collection of independent actors that may produce conflicting outputs, duplicate work, or never finish.
Key takeaways
- 1The orchestrator owns the global stop policy and task routing.
- 2Orchestration can be an agent or deterministic code — choose based on complexity.
- 3Without orchestration, multi-agent systems drift and fail silently.
Common mistakes
- ✕Letting each agent decide the global stop condition independently.
- ✕Not validating artifacts at handoff boundaries.
Related terms
Concept neighborhood
Terms linked from Orchestration in the glossary graph.
- Orchestration
- Orchestrator
- Supervisor Agent
- Workflow Engine