Devpipe

One box, one price

Pay for the machine. Not for the connection.

A box is one Linux virtual machine with your tools on it, its own subdomain, and a real certificate. Pick a size when you create it; the wizard will not let you choose one your tools do not fit in.

  1. 512 MB $8/month

    1 vCPU
    512 MB memory
    10 GB disk

    A shell, an editor, git and ripgrep. Useful as a jump box.

    No agent fits
  2. 1 GB $12/month

    1 vCPU
    1 GB memory
    25 GB disk

    One agent, a runtime or two, and the usual tooling. Claude Code with Node and Bun comes to about 690 MB with the OS.

    Start here
  3. 2 GB $24/month

    1 vCPU
    2 GB memory
    50 GB disk

    An agent alongside Docker or Postgres, or two agents at once without watching the memory.

    Room to build
  4. 4 GB $48/month

    2 vCPU
    4 GB memory
    80 GB disk

    Every tool in the catalog installed at once, which needs 2,140 MB before you compile anything.

    Everything
Prices are per box, per month, in US dollars, exclusive of tax. Confirm disk and transfer allowances against DigitalOcean's current specification before this page goes live, and decide whether transfer overage is passed through or absorbed.

You pay for the machine, not for the time you are connected to it.

That is the product rather than a billing quirk: the machine keeps working after you close the lid, so an hour spent disconnected costs exactly what an hour spent watching it costs. To stop paying, cancel the subscription — destroying the box on its own does not do that.

01 How billing works

  • You subscribe to a size, then create a box on that subscription. Billing runs from the moment you subscribe, and nothing about your terminal being open changes it.
  • One subscription, one box at a time. Destroying a box frees its subscription to cover the next one you create at that size; it does not end the subscription. Cancel that in the billing portal.
  • There is no pause button. A powered-off machine still holds its disk and its address, and the provider still charges for it, so pausing would save you nothing and make the invoice harder to read.
  • Destroying a box destroys its disk. Push your work somewhere first.
  • Payment goes through Stripe. Card details never reach our servers.
  • Billing cycle and proration: monthly in advance, or hourly metered with a monthly cap — decide.
  • Resizing an existing box: supported or not, and how the change is billed.
  • Tax: VAT and sales tax treatment.

02 What fits in what

Debian itself takes about 140 MB before anything is installed. Everything below is resident cost, measured rather than guessed, and the setup wizard does this arithmetic for you — it refuses a selection that will not fit, because the failure it prevents is the kernel killing an agent mid-task, which reaches you as a random disconnect rather than as an out-of-memory error.

From the tool catalog the wizard is built on. Numbers change when a tool does.
ToolMemoryNotes
Claude Code400 MBYour own Anthropic subscription
Codex CLI350 MBNeeds Node
Gemini CLI350 MBNeeds Node
Docker300 MBBefore any container runs
PostgreSQL200 MB
Node.js80 MB
Bun, Redis60 MBEach
Python60 MB
Rust, Go40 MBEach
Neovim30 MB
GitHub CLI20 MB
git, ripgrep + fd5 MBEach

Which is why the 512 MB box is honest about its limits: Claude Code alone wants 400 MB, and with the operating system that is 540 MB on a machine with 512. Start at 1 GB if an agent is the point.

03 What the price includes

  • The machine, in the region you pick, running until you destroy it.
  • A hostname under devpipe.com with its own Let's Encrypt certificate, so the iPad app can reach it. That hostname is public.
  • The setup wizard and the manifest it records, so a box can be rebuilt identically instead of nursed.
  • As many terminal sessions on the box as its memory will carry, and both clients.

Not included

  • The agents. You bring your own Anthropic, OpenAI or Google account. We do not resell agent capacity and we do not mark it up.
  • Backups or snapshots. Decide whether to offer them, and at what price.
  • An uptime commitment. There is no SLA yet — see the terms.
  • Support beyond email. Set the response target you are willing to be held to.

04 Where the money goes

Half of what you pay is the machine at provider cost. The other half is Devpipe: provisioning, the subdomain and its certificate, the control plane, the terminal on both clients, and somebody reading the abuse mailbox. We would rather write that down than let the number look arbitrary.

Publishing the margin is a business decision, not a legal one. Cut this section if it is not one you want to make.