Computerruntime
Give your agent a real computer
A disposable Linux box with a shell, a filesystem, and a real browser.
Pauses when the session sleeps.
computerdisposable
$ naive computer create --image ubuntu-24.04 --browser
box · iad/workspace2 vcpu · 4 gb · chromium 129
runningshellfsbrowsergit
shell4
- git clone acme/shop0.8sok
- pnpm install && pnpm test42 passedok
- browser open · shop.acme.co/admin1280×800ok
- naive files publish · report.pdf1.2 mbok
paused when the session sleeps$0.00 / hr asleep
Paste and ship
Drop this into Claude Code, Codex, or Cursor. It reads the docs and wires up Computer for you.
Agent prompt
Read https://vetta.sh/docs/computer and use the naïve Computer primitive in my project. It is part of the runtime layer; wire it through naive.config.ts rather than calling a vendor directly.
Related primitives
Completion windows
runtimeOne model, three prices. Wait longer, pay less. The cheap lane never silently upgrades.
Cron
runtimeWake on a schedule, spend a budget, deliver. Recurring work without a machine left on.
Sessions
runtimeA durable run: wake, take a turn, commit, sleep. Interrupt and steer over REST.