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.