my-box · agents
$ moatbox run claude "fix the tests"
Every agent, its own sandbox
Claude Code, Codex and opencode run headless in gVisor, one sandbox each, with your own keys.
Off your laptop, every tool built in.
Your agents and every tool they use, in one box, behind one gate.
my-box · agents
$ moatbox run claude "fix the tests"
Claude Code, Codex and opencode run headless in gVisor, one sandbox each, with your own keys.
my-box · tools
$ moatbox run -broker github codex "open a PR"
GitHub, Postgres, Stripe, Slack and seven more. The real tokens stay outside the sandbox.
my-box · gate
$ moatbox approve 42 → #42 approved
A DELETE, a refund or a force-push stops at the gate until you approve it. Supported actions can be undone.
Pause a running box and split it into copies. Each copy keeps the agents, the files and the memory, then goes its own way.
my-box · mid-run
$ moatbox fork my-box
Undo what went wrong, replay what happened, approve from anywhere, take the wheel, ship the result.
my-box · undo
$ moatbox undo 42 → #42 undone: restored 1284 rows
Approve a DELETE and moatbox saves the rows first. One command writes them back. Rewritten git refs and deploys roll back too.
my-box · timeline
$ moatbox timeline
Every query, request, file change and shell session, in order, per agent.
your phone
push · slack · discord
On the hosted plans, held actions reach your phone, Slack or Discord.
my-box · desktop
$ moatbox run -desktop claude "review the PR"
Agents get a real browser on a virtual desktop. Watch them work, and grab the mouse whenever you want.
my-box · deploy
$ moatbox deploy app -name my-app .
Apps, functions, static sites and databases deploy straight from the box to their own address.
Self-host it for free, or let us run the box. You bring your own model keys, so you only pay for the box.
Self-host, open source
€0forever
your server, your rules
InstallFor one developer
€20/ month
+ VAT
Start SoloFor heavy agent work
€49/ month
+ VAT
Start ProFor teams shipping with agents
€199/ month
5 seats · +€35 per seat · excl. VAT
Start TeamA space-hour is one 2 vCPU · 2 GB box running for an hour; a 4 vCPU · 8 GB box uses two. Extra hours cost €0.08, with a spending cap on by default and an alert at 75%. Need dedicated hosts, SCIM or an SLA? Enterprise plans are custom.
A place to run coding agents safely. moatbox runs Claude Code, Codex and opencode headless in their own sandboxes, with tools like Postgres, GitHub and Stripe built in. Every tool call goes through one gate: risky ones wait for your approval, supported ones can be undone, and all of them land on a timeline.
Claude Code, Codex and opencode. Each one gets its own sandbox inside your box and runs headless with your keys.
Yes. Bring your own Anthropic or OpenAI API key or subscription. moatbox never resells tokens, so you only pay us for the box.
A sandbox gives an agent a computer. moatbox also controls what the agent does with your tools: integrations are built in with the real tokens kept outside the sandbox, risky actions wait for you, Postgres rows, git refs and deploys can be undone, and you can watch the browser or take it over.
Things like a DELETE or UPDATE on a database, a force-push, a refund, a sent email or a deleted message. moatbox holds them at the gate until you approve or deny them from the CLI or the web, and on the hosted plans from your phone, Slack or Discord.
Yes. moatbox is open source under Apache-2.0. The self-hosted server runs on Ubuntu 24.04 or Debian 12 with Docker, and isolates agents with gVisor.
On our own servers at Hetzner in Germany and Finland. Every hosted box is its own Firecracker microVM.
One 2 vCPU · 2 GB box running for one hour. A 4 vCPU · 8 GB box uses two. Boxes sleep when they are idle or waiting for an approval, and sleeping time is free.
Fork is coming soon: pause a running box and split it into copies that keep the agents, the files and the memory, then go their own way.