Orchestrator agent
An orchestrator breaks a large task into smaller ones and coordinates sub-agents to carry them out, combining their results into a single answer.
How it uses the graph
The orchestrator routes each sub-task to an agent and lets each one draw the context it needs from the graph through retrievers. Shared grounding keeps the sub-agents consistent with one another, since they are reading from the same reasoning graph.
Private preview
The agent SDK is in private preview. Email sales@virgo.fyi for early access; code examples land here as the API is finalized.
When to use it
Reach for an orchestrator when a task splits cleanly into independent pieces that each need their own context, then a final step to bring the pieces together.
Related
- Agents: the model behind this pattern.
- ReAct agent and Scatter-gather agent.