The Orchestrator (Orchestra, OrchestraModal.tsx) is built for big engineering goals.
Flow
Big goal
Plannertask graph (DAG)
Task 1worktree A · Claude
Task 2worktree B · AGY
Task 3worktree C · Codex
Mergeintegration test
Reviewerholistic diff
Apply / open PR
- Planner — breaks the goal into independent subtasks (
tasks) with a dependency graph (DAG). - Workers — each task runs in parallel in its own isolated Git worktree (e.g. three agents at once: Claude, AGY, Codex) and passes its own tests.
- Merge and conflict resolution — finished task branches are merged; if a conflict appears, the Planner resolves it automatically.
- Reviewer — reviews the merged change as a whole, then applies it to your working tree or opens a new branch + pull request in one click.
Run it from the terminal
orchestrate orchestra "Move the REST API endpoints to a GraphQL schema" \
--planner claude \
--workers claude,agy,codex \
--reviewer claude \
--parallel 3 \
--max-rounds 2