detachbox

Line up the alternatives. Only detachbox says yes all the way down

Orca, Conductor, a DIY VPS, GitHub Codespaces, Claude Code on the web, Codex cloud, Terminalbox and exe.dev. Row by row, on what keeps an agent working while you are gone.

From $39 a month · Docker and sudo included · Cancel from the dashboard any time

detachbox against eight alternatives, row by row
What a long run needsdetachboxYour ComputeOrcaDesktop app on your laptopConductorMac app; Pro adds a cloudDIY VPSHetzner or DigitalOcean, tmuxGitHub CodespacesCloud dev environmentClaude Code on the webIn Claude plansCodex cloudIn ChatGPT plansTerminalboxHosted terminalsexe.devHosted VMs
Keeps working with the lid closedYesAn agent runs until you end its terminalNoStops when the laptop sleepsPartlyStops with the Mac; its cloud sleeps after 4 h idle, ends by 24 hYesRuns until you delete the serverPartlyIdle stop at 5 to 240 min; a 12 h cap even when activePartlyPauses after a few idle minutesPartlyRuns while you sleep; state kept up to 7 daysYesPaid plans stay on; free pauses after 6 h detachedYesVMs stay on
Moves to your next subscription at a limitYesMid-task, in your order or soonest reset firstPartlyManual swap, for new sessions onlyNoNot documentedNoOnly a script you writeNoNot offeredNoOne account per sessionNoBuy credits or fall back to an API keyNoNot documentedNoYou pick the account by name
Every subscription's limits on one screenYesEvery window and reset, on every page and on your phoneYesYes, while Orca runs on your laptop or serverPartlyClaude usage per chatNoEach CLI shows its own planNoNot offeredNoIts own plan onlyNoIts own plan onlyNoLeft to each providerNoVM usage only, no AI limits
Picks up the work when a limit resetsYesClaude Code, Codex and OpenCode, weekly limits tooPartlyClaude Code's own continue†PartlyCodex retries rate-limited requestsPartlyClaude Code's own continue†PartlyClaude Code's own continue†, if still runningNoUsage credits to keep goingNoFinishes the current turn, then offers creditsPartlyClaude Code's own continue†PartlyClaude Code's own continue†
A real terminal on your phoneYesYour terminals in any phone browser: key bar, dictation, photo keyYesNative app, key row, dictation; the desktop must stay onPartlyiPhone chat for cloud workspaces, no terminalPartlyA third-party terminal app you set upPartlyVS Code in a browser, documented for tabletsNoChat only, no shellNoA task view, no shellPartlyA browser terminal, no key barYesiOS terminal and transcription; no Android app
Pings you, and takes your answer from the pingYesPush, Telegram and email; tap the answer in the pingPartlyDesktop and phone push; you reply in the appPartlyMac notifications; phone push not documentedPartlyDIY hooks; Claude's Remote Control pushNoNo agent notificationsPartlyNotifies when done; phone push not documentedPartlyPush, email or SMS; replies from it not documentedNoNo notifications documentedPartlyiOS push for its own agent; hooks by hand
Control through ChatGPT or ClaudeYesChatGPT by voice; Claude, Grok and Muse in chatPartlyDictation onlyYesHosted MCP for ChatGPT and Claude: cloud, betaPartlyClaude's Remote Control; /voice fails remotelyNoNeitherPartlyDictation in the Claude app, no voice modePartlyChatGPT Voice in the desktop app or a paired iPhoneNoNeitherYesVoice and MCP, for its own agent and VMs
Private HTTPS previews, public links for clientsYesEvery port private on HTTPS; make a port public to share itNoPublic links for static HTML and Markdown onlyNoPorts forwarded to your MacPartlyYour client installs Tailscale, or you open a public FunnelYesPrivate to you, or public to anyone with the linkNoNo preview URLPartlyHosts built sites; no link to the agent's dev serverNoNo custom portsYesA private proxy your client signs up for, plus one public port
Open and share files in the browserYesCode, Markdown, PDF and CSV in a viewer; links that expirePartlyDesktop viewers; public links for HTML, MarkdownPartlyViewers in the Mac app, no sharingPartlyWhatever you set upPartlyEditor and Markdown preview, no share linkPartlyA diff of the changed filesPartlyChanged files onlyPartlyUpload, download, renamePartlyCopy files by hand; no file view
Paste a screenshot into the agentYes⌘V or Ctrl+V in the browser terminal; the agent gets the fileYesIn the desktop appYesIn the Mac appPartlyThrough Claude's Remote Control onlyNot documentedNot documentedYesIn the chatYesIn the web composerNoNot documented; upload on the Files pageYesFor its own agent only
Service keys the agent uses but never readsYesKeys stay in Sallyport; a call can wait for your yesNoKeys in the agent's environmentNoEnvironment variables the agent can readNoEnv vars and files the agent can readNoExported as environment variablesYesNetwork secrets added by a proxyYesA placeholder swapped at the proxyNoPlain environment variablesYesIntegrations hold them; no approval step
Parallel agents without port clashesYesA container per terminal; 3 to 30 at once by sizePartlyWorktrees share one set of portsPartlyPort ranges locally; a microVM each in the cloudPartlyPorts and Docker sorted by handYesA VM each, each one billedYesA VM per sessionYesA VM per taskPartlyOne shared home; ports not statedYesA VM each, from one shared pool
Docker and sudoYesIn every terminal, with composeYesOn your own computerYesLocally; cloud has sudo, Docker not documentedYesYou install DockerYesIn the default imagePartlyRoot and Docker for Claude; no user shellPartlysudo in the image; Docker not documentedNoNo root, nesting disabledYesRoot and Docker
Runs on your Claude or ChatGPT planYesClaude and ChatGPT plans, or keys from seven providersYesThe subscriptions you already haveYesClaude sign-in or Sign in with ChatGPTYesSigned in by handYesSigned in inside each codespacePartlyClaude onlyPartlyChatGPT onlyYesYour own provider accountsPartlyChatGPT yes; Claude Pro and Max not documented
Setup before the first agent runsSign in, connect a subscription, open a terminalLow on the laptop; high for always-on and the phoneLow; Mac only, GitHub requiredAbout ten steps by handMedium; a rebuild drops the Claude loginLow; GitHub requiredLow to medium: GitHub and an environmentLowLow
Cheapest always-on plan, per month$39 flat: 2 vCPU, 4 GB RAM, 50 GB disk, 3 terminalsFree app; always-on is a second computer you keepFree locally; Pro $50, its cloud ends by 24 hHetzner CPX22 €19.99 or a $24 Droplet, plus your AI plan$134.90 for 2 cores and 50 GB, still capped at 12 hIn Claude Pro at $20; not always onIn ChatGPT Plus at $20; not always on€6: 1 terminal, 2 vCPU, 4 GB$15: 2 vCPU and 4 GB shared by its VMs

† Claude Code's own CLI picks the work up after a reset under 24 hours, in an interactive session left open. Codex and OpenCode get nothing from it. ? means not documented: the vendor's docs say neither yes nor no.

Read from each vendor's docs and pricing, 17 October 2026.

Questions about this

What about caffeinate or keeping the lid open?

They keep the laptop awake at home. They fail on the train, in a backpack and when the battery runs out. Your Compute stays on without any of that.

Can I keep using Orca or Conductor?

Yes. Keep them at the desk. Agents on your Compute push branches you pull into the app, and they keep working after the lid closes.

Is a VPS more powerful?

No. At the same size you get the same CPU and memory. A VPS adds a kernel of its own; detachbox adds everything an agent needs, ready at login.

Will a codespace keep my agent running?

For 12 hours at most. GitHub stops every codespace after 12 hours, even while you use it. An idle timeout of 5 to 240 minutes stops it sooner, and every hour it runs is billed. Your Compute runs all month for one flat price.

Why does Docker matter for an agent?

It lets the agent start the Postgres, Redis and queue your app runs on, right beside the app, and test the whole stack before staging sees it.

Do I pay for the model twice?

No. Claude Code and Codex on detachbox run on the subscriptions you already pay for. Compute costs from $39 a month, every project included.

Can I keep using Cursor with detachbox?

Yes, side by side. Keep Cursor for the code you write at the desk and give the long jobs to agents on your Compute. They push branches you pull into Cursor, and keep running after the editor closes.

Is detachbox an agent like Devin?

No, detachbox is the compute. The agent is the one you choose: Claude Code, Codex or OpenCode, preinstalled and running with approvals off.

Put tonight's run on the column that says yes

Claude Code, Codex and OpenCode, set up at login, on your own subscriptions or keys. Drive them from any browser, your phone or ChatGPT. Docker, sudo, private previews and the limits board come with every size, from $39 a month.

Get my Compute

Your first overnight run works, or your money back · Cancel from the dashboard; it runs to the end of the paid month