orc runs your coding agents side by side, each on its own branch, none stepping on another. When one needs you, it says so — and that's the only interruption you get.
How it works
Running six agents is easy. Knowing which one has been stuck for ten minutes is the hard part — and it's the part that decides how much you actually ship.
Two agents
Not one or the other. Start a conversation with either, on the same branch, and let them work side by side.
One window
Click a branch and the conversation, the diff, the terminal and the task list all switch with it — then find their place again when you switch back.
Across repos
Frontend in one repository, backend in another? Give the agent both. One conversation plans the change end to end and makes it on each side — no relaying an API change between two agents that can't see each other's half.
Review and ship
The agents write it. You're the one who says it's good. So that's the part orc makes fast.
Anywhere
Scan a code once and orc opens in your browser. Read what an agent did, answer the question holding it up, check the diff, push the branch — from a train, or the queue at lunch.
In the box
No plugins to install, nothing to configure before you start.
Every feature gets its own checkout of your repo — or of each of your repos — so four can be built at once without touching each other's files.
Every agent waiting on you, in one list. Answer it and the work carries on without you. Go and do something else meanwhile — when one finishes, your computer tells you, and a click puts you back in that conversation. Each conversation shows how much room it has left — context filling up, and how much of the subscription it's spending the day has used.
Close the app and come back tomorrow — every conversation is where you left it, and searchable when you can't remember which one. Search inside one too: it jumps you to the line you half-remember, an hour of output ago. Pin the answers you keep scrolling back to and they stay at the top.
Not a log pane — a real shell in every branch of every repo, with everything you'd expect to work working.
Whole files rather than keyholes — side by side or inline, syntax coloured, a keystroke to the next change, and a clear path through anything git couldn't merge on its own.
The whole way out, in one panel — with the commit message written for you, the pull request a click away, and its review comments answered from the same place.
Finished a feature? Point that branch at the next one — orc pulls the latest base and puts anything half-done safely aside.
Pair with a scan and answer the queue from anywhere — and hear about it the moment you're needed, instead of checking. Revoke any device whenever you like.
Drag a screenshot or a PDF straight into the conversation. Faster than explaining the bug in words.
A quick question mid-task, answered on the side — even while the agent is still working — without adding a word to the conversation. Keep the answer where you asked it, or drop it into your next prompt.
Duplicate a conversation and take the copy somewhere else. Both remember everything said so far, so you can try a second approach without losing the first.
Each feature keeps its own task list, whichever repos it spans, and the agent keeps it current — so you can tell what it thinks it's doing.
orc reads your service's own contract and fills the values from your environment, so a request runs first time.
Let an agent run freely, or have it ask before every change. Set it per conversation — the important questions always reach you.
Download
Runs on the Claude subscription you already have. Your repositories stay on your computer, your agents run on your computer, and your code, prompts and file names are never uploaded. Free while it's in early access.
orc does send two anonymous things: a once-a-day note that it was opened (a random id, the version, your OS and language) and crash reports with file paths removed. One switch in Settings turns both off.
On a Mac: signed and notarised by Apple — download, drag it to Applications, and open it. On Windows: if Edge holds the download, open Downloads (Ctrl+J) and choose Keep → Keep anyway; then run the installer, and if SmartScreen stops it, choose More info → Run anyway. You'll need Git for Windows, which Claude Code uses too. Either way, orc keeps itself up to date from there.
Stuck, found a bug, or want something orc doesn't do yet? Join us on Discord.