shed

Pricing

Pay only while it runs

Stop a machine and its files stay. From $0.06 an hour.

You pay for the hours a machine runs. Stop it and its files stay, with no hourly charge while it's stopped.

Size Machine Disk Per hour, while running
S 2 vCPU (shared core), 4 GB RAM 30 GB $0.06/hr
M 4 vCPU, 8 GB RAM 45 GB $0.16/hr
L 8 vCPU, 16 GB RAM 60 GB $0.32/hr
XL 16 vCPU, 32 GB RAM, from the API and CLI 75 GB $0.64/hr
Custom 2 to 16 vCPU, 0.5 to 8 GB of RAM per vCPU 30 to 500 GB $0.032 per vCPU-hour plus $0.004 per GB-hour

What a month looks like

  • An S for a few hours a day: 4 hours on each of 22 workdays is 88 hours, about $5.28.
  • An M for a long agent run: a 6-hour job costs about $0.96.
  • An L running tests for 20 minutes: about $0.11.
  • An M left on for a whole month: 730 hours, about $116.80. That's what auto-sleep is for (below).

Machines sleep when nobody uses them

A machine that goes an hour without use stops by itself, so a forgotten machine doesn't run all month. In use means an SSH session is connected, a terminal or VS Code tab is open, Claude Code or Codex is working on it, or its CPU or network is busy. Its files are kept; start it again from its card in under a minute. If a job needs to run unattended, turn on Keep awake for that machine.

Disk

Each size includes the disk in the table. Presets can take more in 15 GB steps, up to twice the default, at $0.10 per GB a month ($1.50 per 15 GB). Custom machines choose from 30 to 500 GB. A stopped machine keeps its disk until you delete the machine.

Every machine includes

  • Ubuntu 24.04 with root through sudo, and Docker
  • Claude Code and Codex, VS Code in the browser, a web terminal that works on phones, git, gh and tmux
  • A stack: Web (Node 22, pnpm, Yarn, Bun, TypeScript, Playwright with Chromium), Python (uv, JupyterLab, Ruff) or Go and Rust
  • Its own virtual machine on an isolated network, reachable over SSH with your keys
  • Files and Ports on its page, with preview links for your dev servers

Today

shed is in a private beta: sign-in is by invitation, and nothing is charged yet. Prices stay per hour while running. See how people use it or read the FAQ.