Always-on · suspends when idle · wakes in ~1 second with your sessions still running

A cloud AI workstation with 60+ tools already installed

Claude Code, Codex, Gemini and OpenCode on the same Linux box as Postgres, Playwright, Jupyter, pandas, pandoc and ffmpeg. Root on your own machine, a disk that keeps your work, reachable from any browser. Not a session that gets reclaimed — a computer that is still yours tomorrow.

Runs: Claude Code · Codex · OpenCode · Gemini  —  bring your own key, no lock-in

A real session, recorded on the machine

[ ~ ]

A real Linux box

Root on your own VM, your own persistent home & workspace — not a sandbox or a thin web IDE.

[ x4 ]

The four agents, preinstalled

Claude Code, Codex, Gemini and OpenCode on your PATH from first boot. Sign in and go.

[ :// ]

Reachable from any device

It's a browser tab. Start a run at your desk, check it from your phone on the train.

[ 1s ]

Persistent + instant resume

Suspends when idle, wakes in ~1 second with every file and process where you left it.

[ >>> ]

Parallel agents, unlimited projects

Run as many sessions as your machine takes, overnight, while your laptop sleeps.

[ key ]

BYOK — we're not an AI provider

Your Claude/OpenAI/Gemini key stays on your box. We host compute; you're never double-charged for AI.

The loadout

Your agent stops asking to install things

An agent on an empty box spends its first twenty minutes running apt and npm. This one boots with the toolchain already there. Every name below resolves as a command on the machine you get.

Agents

claude · codex · gemini · opencode

Languages

node 24 · python 3.11 · gcc · make · build-essential

Package managers

npm · pnpm · yarn · uv · uvx · pip

JS / TS toolchain

typescript · tsx · vite · esbuild · eslint · prettier · nodemon · pm2 · dotenv-cli

Databases

psql 17 · redis-cli · sqlite3 · prisma · drizzle-kit

Notebooks & data

jupyterlab · ipython · pandas · numpy · polars · matplotlib · seaborn

Embeddings & vectors

torch (CPU) · sentence-transformers · tiktoken · sqlite-vec · chromadb

Browser & web

playwright + chromium · lighthouse · fastapi · uvicorn · requests · httpx · beautifulsoup4 · http-server · json-server

Documents & media

pandoc · tesseract OCR · ffmpeg · imagemagick · pdftotext · pypdf · python-docx · openpyxl · yt-dlp · pillow

MCP servers

sdk · filesystem · memory · sequential-thinking

Shell

git · gh · tmux · vim · nano · ripgrep · fd · bat · jq · tree · htop · rsync · curl · wget · strace · lsof · dig · ssh · zip

Cloud

wrangler · and root, so anything else is one apt away

// verified 2026-08-05 by resolving every command on a live box running the
shipping image, not read off a Dockerfile. 60 of them, before the Python libraries.

The obvious question

Why not just use Claude Code on the web?

Often you should. It's free with Pro, Max and Team, there's no separate compute charge for the VM, sessions survive a closed browser, and you can watch them from the Claude app. A few agent tasks a week on a GitHub repo? That's the right tool, and this page won't pretend otherwise.

We're not selling you an agent. We're selling you the machine it lives on. Same plan, same key, same Claude Code — your rate limits are between you and Anthropic either way, and nothing here changes them. What changes is what the agent is standing on: their VM is a session that gets reclaimed, this is a computer that's still yours tomorrow, with three other agents already on it.

Claude Code on the web
This box
The machine

Cloud sessions stop after a period of inactivity and the session's VM is reclaimed. You reopen to a fresh VM with your conversation history restored.

The same machine every time. What you install stays installed. Root, and a disk that's yours.

Agents

Claude.

Claude Code, Codex, Gemini and OpenCode. All four preinstalled, all on your PATH.

Pushing code

Repository cloning and pull request creation require GitHub. Other hosts can be sent up as a bundle, but that session can't push results back to the remote.

Your box, your remotes. GitLab, Bitbucket, a bare repo on a server you own.

Network

Network access is limited by default.

Open network.

// every quote above is Anthropic's own wording, retrieved 2026-08-04 from
code.claude.com/docs/en/claude-code-on-the-web →
and what we don't do is written down too — a hard restart ends running sessions, and
there are no backups: what survives what →

Pricing

Flat monthly. No meter. No surprise bills.

Pick your horsepower. Every plan is the whole product — you upgrade for more machine, never to unlock a feature.

You already pay for the agent: Claude Pro is $20 a month, Max starts at $100. This is the machine it runs on, from $19 — about 63¢ a day. Same plan, same key, somewhere that doesn't disappear when you close the tab.

Every plan includes the entire HolyCode product — all four agent CLIs, root on your own machine, unlimited projects, parallel sessions, your choice of region, and your own workstation domain with TLS. Tiers differ only by resources and support.

Lite
$19 /mo
The full workstation, for hobby & light use.
  • CPU 1 vCPU
  • RAM 2 GB
  • Storage 10 GB
  • Support Community
Get Lite
Most popular
Plus
$49 /mo
The sweet spot for daily AI-agent work.
  • CPU 2 vCPU
  • RAM 4 GB
  • Storage 20 GB
  • Support Email
Get Plus
Pro
$99 /mo
Serious parallel agents & heavier builds.
  • CPU 4 vCPU
  • RAM 8 GB
  • Storage 40 GB
  • Support Priority
Get Pro
Ultra
$149 /mo
Always-on autonomy at real scale.
  • CPU 6 vCPU
  • RAM 12 GB
  • Storage 60 GB
  • Support Priority+
Get Ultra
Max
$199 /mo
The most machine we offer, per box.
  • CPU 8 vCPU
  • RAM 16 GB
  • Storage 80 GB
  • Support Dedicated
Get Max
7-day money-back — no form, no call, you email meCancel anytime, yourselfRunning in minutes — the box builds itself when you buyBring your own key — no AI markupNo free trial — the first week is refundable insteadPriced in USD

// flat monthly — the machine costs the same whether it runs an hour or all month
// built by the author of the open-source HolyCode container, pulled 8,727 times on Docker Hub
support response times by plan →  ·  how cancelling works →

Bring your own key

We host the machine, not the model.

HolyCode Cloud is the workstation — not the AI. You bring your existing Claude, OpenAI, or Gemini key, and it stays on your box. We never store it, never proxy it, and you're never double-charged for AI.

That's the honest wedge: you already pay for the agent. We give it a real, always-on machine to run on — persistent, yours alone, and reachable from any browser, while your laptop sleeps.