Parallel
One machine, many isolated Git worktrees. Status at a glance: working, blocked, waiting on you.
Pit 15 · rehearsal hall · codeorch.help
Source-available desktop app (ELv2). Isolated Git worktrees. Any CLI agent. Does not proxy API calls.
Claude Code, Codex, or any CLI agent — each on its own staff. We conduct. We are not a coding agent.
Parts of the score
Four staves. One conductor. Your keys stay in the pit — we never proxy the call.
One machine, many isolated Git worktrees. Status at a glance: working, blocked, waiting on you.
Claude Code, Codex, Cursor, OpenCode, Gemini, or any CLI-based tool. Switch parts whenever you want.
Inspect the trees before you merge. Approve, comment, open the worktree in any IDE.
Hook tools the agents already speak. Drive CodeOrch from the terminal, CI, or another agent.
How it works
01 · cue
Describe what you want built. CodeOrch spins a workspace in an isolated Git worktree so every task starts on a clean branch.
02 · play
Run Claude Code, Codex, or any CLI agent in parallel, each in its own workspace. No conflicts, no waiting on a single session.
03 · cut
Jump in when an agent needs you. Review the changes, open them in your IDE, and commit, push, and merge without leaving the app.
Parallel execution
Launch agents across features, bug fixes, and refactors. The board shows which parts are playing, which are fermata, and which wait on you.
Automations
Turn chores into scheduled agents: issue triage, changelog drafts, dependency bumps. They run on their own and open PRs for you to review.
codeorch automations daily-triage daily 9:00 running changelog-draft sun 11:00 ok · 2h ago dep-upgrades weekly ok · 1d ago roadmap-sync monthly ok · 3d ago
Universal compatibility
CodeOrch is agent-agnostic. Use Claude Code, OpenCode, Cursor, or any CLI-based coding tool.
Isolation
Each agent runs in its own isolated Git worktree. No merge conflicts, no stepping on each other. Review and merge when you are ready.
Remote workspaces
Add any machine as a host. Workspaces keep running when your laptop sleeps. Check in from wherever you are.
Spawn workspaces and agents from the terminal. Wire CodeOrch into CI, or let an agent drive it over MCP.
Jump into VS Code, Cursor, Xcode, JetBrains, or any terminal. Open worktrees exactly where you need them.
Repos, worktrees, terminal output, and agent sessions stay on your machine. You choose which agents and services to connect.
Security
Your code stays local by default, with explicit control over connected services.
Full source on request under Elastic License 2.0 (ELv2). Inspect, audit, contribute. No black boxes.
Repos, worktrees, and sessions stay on your machine. Cloud sync, if you turn it on, covers account metadata only.
CodeOrch runs on your machine. You pick which agents and external services to connect. BYO keys.
ELv2, not Apache. Do not confuse this desktop orchestrator with other projects that share a common English word.
Frequently asked
CodeOrch is not a coding agent. It is an orchestrator: many CLI agents, each in an isolated Git worktree, with a board for status, diffs, and review. You spend time shipping, not waiting on one session.
Yes. Keep your editor. CodeOrch opens worktrees in VS Code, Cursor, Xcode, JetBrains, or a terminal when you want to jump in. The swarm runs beside the IDE, not instead of it.
Any CLI-based coding tool. Claude Code, Codex, Cursor Agent, OpenCode, Gemini, and others you already run in a terminal.
Each task gets its own Git worktree and branch. Agents cannot clobber each other. You review diffs and merge when a part is ready.
The desktop app is source-available under ELv2. You bring your own model keys; we do not meter or proxy those calls. Write hi@codeorch.help for team seats — we do not publish a rate card we do not own.
Yes. BYO keys. Calls stay on your machine. CodeOrch does not proxy API calls.
Source-available under Elastic License 2.0 (ELv2), not Apache. Inspect and audit the code. Ask hi@codeorch.help for GitHub access.
Download for macOS is the current public build. Write for other hosts or a CLI-only install.
No. It is agent-agnostic orchestration: isolated worktrees, review, automations, remote hosts, CLI, SDK, and MCP. Claude Code is one part you can seat. It is not the score.
Try CodeOrch now
Or write hi@codeorch.help for the CLI, source under ELv2, and GitHub access. Paste the agent tab into Claude Code and it can install itself.
$ brew install codeorch/tap/codeorch