Score markings
Docs for the pit
CodeOrch orchestrates CLI coding agents in isolated Git worktrees. It is not a coding agent. MCP, CLI, and the desktop app speak the same cues.
Start a cue
Describe the task. CodeOrch opens an isolated Git worktree on a clean branch so every part begins in tune.
codeorch new "fix onboarding crash" --agent claude
Worktrees
Each agent gets its own worktree. No merge conflicts mid-rehearsal. Review the diff, then merge when the part is ready.
~/.codeorch/worktrees/ desktop/ fix-onboarding-crash cloud/ billing-webhooks gpu-box/ nightly-evals
Any CLI agent
Seat Claude Code, Codex, Cursor Agent, OpenCode, Gemini, or any terminal coding tool. Switch parts without rewriting the hall.
CLI & SDK
Everything is scriptable. Spawn workspaces from the shell, wire CI, or let an agent drive the pit.
codeorch ls ⠋ fix onboarding crash claude working ✓ billing webhooks codex review ✓ speed up cold start opencode ready
MCP
Connect MCP servers the agents already speak. Config lives with the repo.
.mcp.json · codeorch-mcp
BYO keys
CodeOrch does not proxy API calls. Keys stay on your machine. We never bill tokens we did not burn.