What it is

“Three to five of us want Claude Code running on cloud machines, each with our own login, without sharing one account.”

Claude Code is Anthropic's coding agent. A developer starts it in a repository and asks for a change; it reads and edits files and runs commands and tests on the machine where it runs.

Vercel's guide puts the hosting constraint plainly: Claude Code "isn't built to be safe for multiple tenants: it's a command-line tool for one user, it keeps its state on disk" (Vercel). A shared machine would hold one person's login and mix everyone's unfinished work, so the default is one machine each.

For a team, three things have to be decided together: where each copy runs, whose Claude account pays, and what survives when a machine is replaced. The machine does not need to stay on; it runs while people work.

What it needs from a machine

From its own documentation, each line linked to the page it comes from

Machine size

Anthropic asks for 4 GB of memory or more and gives no CPU or disk minimum. Its own cloud sessions allow 4 vCPU, 16 GB and 30 GB of disk. 4 vCPU / 8 GiB / 40 GiB per developer covers the agent, tests and a few containers, with room for their images.

code.claude.com

Does it stay on?

No. Each machine runs during working hours: eight hours on 20 days is 160 hours each, or 800 for five developers. It can stop between sessions if its disk survives.

code.claude.com

What must survive a restart

The repository and any work not yet pushed, and the login: on Linux, ~/.claude/.credentials.json. If the disk is thrown away, the developer signs in again and unpushed work is lost.

code.claude.com

Whose login

On Claude's Team plan, "team members install Claude Code and log in with their claude.ai accounts", so each machine holds its owner's login. Some platforms store one Claude login for the whole account, which every sandbox uses: convenient alone, wrong for a team that wants usage and access per person.

code.claude.com

How busy it is

Mostly waiting on the model: about 3% CPU on average in Battleships' software-factory workload, with peaks near half the machine during builds and tests.

battleships.dev, built by the Boat team

Setting it up on each provider

Easiest first. “Without a terminal” means someone who does not type commands can get it running from the provider's website.

ProviderHowWithout a terminal?What it involves
Agent 37One clickYesThe agent37-claude-code template sets up one Claude Code instance on the developer's own Anthropic account. One instance each, so five developers means five; team management and roles are on the Max plan.Agent 37: templates ↗
BoatPreinstalledPartlyClaude Code is one of seven coding agents on every sandbox. Create one per developer from the dashboard or command line, then run claude.Boat: harnesses and models ↗
boxdPreinstalledPartlyEvery machine ships with Claude Code, Codex and OpenCode, and the console opens a terminal or desktop. No shared login feature, so each developer signs in on their own machine.boxd: coding agents ↗
InstaBoxPreinstalledPartlyThe default image includes Claude Code, Codex, Docker and a desktop. Open the machine's terminal from the dashboard. No Claude Code guide.InstaBox: limits and images ↗
LizardPreinstalledPartlyA claude template and a guide. But "credentials belong to your Lizard account, not to a project, and every sandbox you start can use them": five machines would still share one Claude login.Lizard: Claude Code ↗
SandboxerPreinstalledPartlyClaude Code is in the preinstalled agent list, Sandboxer publishes a Claude Code guide, and the dashboard has a Terminal tab.Sandboxer: machines ↗
BlaxelOfficial guide or templateNoA written tutorial for running Claude Code in a Blaxel sandbox against a codebase, with command-line and code steps.Blaxel: Claude Code ↗
Cloudflare SandboxOfficial guide or templateNoAn official guide: a Worker starts a sandbox where Claude Code edits a GitHub repository and returns the changes. Needs Workers and a container deployment.Cloudflare: Claude Code ↗
DaytonaOfficial guide or templatePartlyAn official command-line guide. The dashboard Playground opens a terminal in the browser, so nothing is installed locally, but setup is typed commands.Daytona: Claude Code ↗
E2BOfficial guide or templateNoA prebuilt claude template and a guide, made for a fresh sandbox per task started from code rather than each developer's own machine.E2B: Claude Code ↗
MorphOfficial guide or templateNoAn official example installs Claude Code in a Devbox with Anthropic's installer. Nothing on teams or logins.Morph: Claude Code ↗
Vercel SandboxOfficial guide or templateNoAn official guide that gives each Claude Code session its own sandbox, built in code.Vercel: Claude Code ↗
RuntimeBy handNoA sandbox opens with a shell in the browser and can run it, but there is no Claude Code guide or template.Runtime: getting started ↗
SpritesBy handNoSprites documents Claude Managed Agents, a different Anthropic product, not Claude Code. Installing it in a Sprite is by hand.Sprites: Claude Managed Agents ↗
ModalNot documentedNoNot documented, and Modal sandboxes have no stopped state that keeps a developer's files.

Read from each provider's documentation on 29 October 2026. A provider not listed as one click can still be the right home; it means someone has to follow its instructions.

Where to start

Three starting points for different people, each with its catch

One machine per developer

Boat

Claude Code preinstalled on a full virtual machine with Docker. Five 4 vCPU / 8 GB machines for 160 hours each come to about $29 of usage: the $20 plan plus about $9 from the wallet.

Catch: A stopped machine's disk is kept for only 14 days, so push work before a holiday. There is no free plan.

docs.boat.dev ↗

If you want a guide and a dashboard terminal

Sandboxer

Claude Code preinstalled, an official guide, and a Terminal tab in the dashboard. The same five machines come to $40 a month.

Catch: Usage over the $20 plan is bought in $20 packs, and storage counts against an included quota: going over blocks new sandboxes.

sandboxer.com ↗

If the team does not want a terminal

Agent 37

One-click Claude Code on each developer's own Anthropic account, so logins stay separate.

Catch: One instance per developer: five Pro instances are about $150 a month, and team roles need the $99.99 Max plan. These plans are separate from the Cloud machines the calculator prices.

agent37.com ↗

Beyond these providers. Anthropic runs Claude Code cloud sessions on its own machines for Claude subscribers, with no separate machine price. Claude Team is $25 per seat a month ($20 billed annually) for 2 to 150 people, with central billing, single sign-on and each member on their own login. Claude Enterprise starts at 20 seats, which is why a team of five starts on Team.

Compare these three head to head: features and cost side by side.

What it would cost

Five 4 vCPU / 8 GiB / 40 GiB machines, one per developer, eight hours a day on 20 working days (800 machine-hours), stopped otherwise with each repository and login kept. About 3% CPU on average. The model line is 20 requests a day per developer at 300,000 tokens each, at API prices; developers who sign in with Claude subscriptions pay per seat instead. Change any number; open a row for the arithmetic.

Start from

The machine
How it runs
How busy it is

Only providers that bill for CPU actually used look at this. An agent waiting for messages is near 0%; a build or a test run is near 100%.

For providers that put an idle machine to sleep and wake it on a request: the share of its hours it has to be awake. An agent that only answers webhooks can sleep; one that holds a chat connection open cannot.

The AI model (optional)

For most agents the model costs more than the machine. Each message re-sends the agent's instructions and history, so tens of thousands of tokens is normal. Prices are the median of the providers that keep no data, from TokenWatch, read 2026-10-29.

    List prices only, excluding model tokens, egressData the machine sends out to the internet, such as downloads to a user or uploads to another service. Some providers charge per GB; most agents send very little., taxes and anything a provider does not publish. How the numbers are made.

    The features that decide it

    Each page compares every provider, with a source for every row

    1. 01

      Built-in agents — Some providers ship the machine with coding agents already installed and a way to prompt them. Others ship a computer and expect you to bring the agent.

    2. 02

      Teams and accounts — Organisations, key scopes, spend limits, SSO, audit and residency. The features a team needs are rarely the ones a solo builder notices, and several providers only sell them on an enterprise tier.

    3. 03

      Keys and secrets — Three different things are called “secrets”: a value in an environment variable, a file on disk, and a placeholder that a proxy swaps for the real key. Only the third keeps the key away from the agent.

    4. 04

      Storage: disk, volumes and what persists — “Persistent” can mean the whole disk, one mounted folder, or fourteen days. It can also mean a separate volume that outlives the machine, which is a different product from the disk the machine boots with.

    5. 05

      Lifecycle: stop, pause and sleep — Providers use seven words for four behaviours. The only question that matters is what is still running when the machine comes back.

    6. 06

      Sizes, regions and hardware — A size is a bundle of CPU, memory and disk, and the bundle decides what you can run. A region decides how far away it is and whose laws it sits under. Neither is as flexible as the word “cloud” suggests.

    Sources