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.