Documentation
Everything the dashboard does, page by page: from your first box to rotation across five subscriptions.
Get started
- Start your first boxCreate your first detachbox, open a terminal tab, connect Codex or Claude, and keep the agent running after you close the browser.
- Connect Codex and Claude subscriptionsConnect your ChatGPT and Claude subscriptions once, bind them to boxes, and track every 5-hour and weekly limit with the minute it resets.
- Choose and set up your agentPick the agent each box runs, see what the box image ships with, and use AGENTS.md, box.env and the detachbox-open and detachbox-say helpers.
Work with your agents
- Use the browser terminalRun agents in browser terminal tabs that outlive a closed tab, paste images, drop files, open file paths and handle pages the agent opens.
- Terminals list and notificationsSee which agent needs you across every box, get pinged by push, Telegram or email, and answer an agent's question straight from the ping.
- Drive your agents from a phoneUnblock agents from your phone with the terminal key bar, voice input, the installable dashboard app, Claude Code Remote Control and Happy.
- Preview URLs and shared filesOpen any dev server on your box at its own HTTPS address, share a port or a file with a client, and serve build output and reports.
- Connect to your box over SSHReach your box over SSH with your own keys, import keys from GitHub, verify the host key, forward ports and open the box in VS Code or Cursor.
Keep it running
- Continue after limits and rotate subscriptionsLet a stopped agent continue the minute its limit resets, rotate a box across your Claude or Codex subscriptions, and keep a reserve for yourself.
- Snapshots, rollback and checkpointsBusiness boxes snapshot themselves as agents work. Roll the whole box back, pull single files out of a snapshot, and save checkpoints before risky changes.
- Give agents your service keys with VaultLet agents call Stripe, GitHub, Cloudflare and other services through Sallyport, without the keys ever entering the box, with approvals on risky calls.
Boxes and billing
- Manage your boxesPick a box size, start, stop and restart boxes, change the size, clone, reset or delete a box, and know the limits and what a node reboot keeps.
- Plans, billing and supportCompare plans from Start to Business Plus and Enterprise, pay through Stripe, change or cancel a plan, handle a failed payment, and earn credit.
- Troubleshooting and FAQFixes for the common detachbox snags. Previews with nothing listening, signed-out accounts, limits, SSH errors, pings, refused downgrades and unpaid boxes.