Questions before you start a box

Everything people ask before they hand an agent a long job. Missing an answer? Write to us and get one by email.

Ask us directly

The box

What happens when I close the tab?

Nothing stops. The tab was a window onto a tmux session on your box. Open the dashboard from any browser or phone, or ssh in, and you land in the same session with the scrollback intact.

What is on the box when it starts?

Ubuntu 26.04 LTS with sudo, Docker Engine with compose, Node 24, Python 3.14, git and tmux. Claude Code, Codex, OpenCode and Gemini CLI come installed and update themselves.

Can I run Docker and databases?

Yes. Docker Engine and the compose plugin are installed, you are in the docker group and you have sudo. Images and volumes count toward your plan's disk.

How many tabs and boxes can I run?

Up to 10 tabs per box. Run several boxes, each on its own plan, and mix sizes as you like.

Is there a GPU?

Boxes are CPU machines with up to 8 vCPU and 16 GB. They run agents, builds, test suites, databases and data jobs.

Agents and subscriptions

Do I need an API key?

No. Claude Code and Codex run on the subscriptions you already pay for. Connect them in the dashboard, or sign in inside the box the way you do on your laptop.

Which agents can a box run?

Claude Code, Codex, OpenCode, Gemini CLI, and Claude Code on Z.ai or DeepSeek with your own key. Pick one per box; switch on the box page any time.

Why are approvals off?

An agent that stops to ask permission at 2 a.m. finishes nothing. The box is a sandbox you can reset, so every CLI ships in its no-prompt mode.

Is it safe to connect my Claude or ChatGPT account?

Your refresh token stays encrypted on our server and never reaches the box. The box gets an access token for the CLI. Disconnect the account and we delete its tokens from our server and from every box that used it.

Is detachbox made by Anthropic or OpenAI?

detachbox is an independent service. Claude Code, Codex, OpenCode and Gemini CLI come preinstalled as their makers ship them, under their own terms.

Access

How do I connect over SSH?

ssh [email protected] with a key you added in the dashboard, pasted or imported from GitHub. Port forwarding with -L works.

How do I open the app my agent is building?

Bind the dev server to 0.0.0.0 and open https://<port>-<box>.detachbox.dev. Previews are private to you until you make a port public.

Can I use it from my phone?

Yes. The dashboard and the terminal open in your phone's browser, and Claude Code Remote Control and Happy are preinstalled on every box.

Can my team share one box?

A box belongs to one person. Give each teammate a box of their own; at $5 it costs less than the argument over whose agent is eating the CPU.

Billing

When am I charged?

When the box starts, then every month on that date, in USD through Stripe. One box is one subscription.

Why is there no free trial?

Every box is paid, so the CPU you pay for stays yours: free tiers fill up with crypto miners. Start at $5 and cancel from the dashboard whenever you like; the box stays yours to the end of the month.

What happens when I upgrade?

The new CPU, memory and disk land on the running box right away, and Stripe charges the difference for the rest of the month.

How do I cancel?

In the dashboard, through the billing portal. The box keeps running to the end of the month you paid for.

What if a payment fails?

Pay any time within 14 days and the box starts again with everything on it. Stripe retries the card meanwhile. The box stops on day 3 and is deleted on day 14. You get an email at each step and three days before deletion.

Reliability

What if the node reboots?

Files, Docker images and volumes stay. Your box starts on its own; running processes and tmux sessions start fresh. Planned reboots come with 48 hours' notice by email.

Where do the boxes run?

In Kazakhstan, on our own hardware. Central Asia gets the lowest ping; everywhere else, the agent works on the box, so distance only touches your keystrokes. Anyone, anywhere can sign up.

What does reset do?

It rebuilds the box from the current clean image and erases everything on it. Your SSH keys and connected accounts come back on their own.

Every answer ends the same way: the agent keeps working

Start a box, hand over the long job and close the tab.

Start my box

Charged when the box starts · Cancel from the dashboard; the box runs to the end of the paid month