Skip to main content

Coordinate Mode

In Coordinate mode, an orchestrator model decides which member agent(s) should handle the user’s request. The orchestrator understands each member’s role and routes work accordingly.

How It Works

1

User sends input

The user’s message goes to the team.
2

Orchestrator decides

The orchestrator model (using team instructions) picks which member(s) to invoke.
3

Member(s) execute

Selected agent(s) process the task and return results.
4

Response returned

The team returns the combined or selected output.

Example: Researcher + Writer + Reviewer


When to Use Coordinate

Multi-step pipelines

Research → Write → Review workflows.

Dynamic routing

Orchestrator chooses agents based on task complexity and type.

Expert delegation

Different specialists for different subtasks.

Flexible workflows

Same team handles varied request types.

Tips

In team instructions, describe each member’s role and when to use them. The orchestrator relies on this to make good routing decisions.
Use a capable model (e.g., GPT-4o, Claude Sonnet) for the orchestrator. Members can use smaller models (e.g., GPT-4o-mini) for cost efficiency.