Computers vs sandbox

Pick by workload

WorkloadPickWhy
Run tests, install packages, build code, expose a dev serverSandboxFaster and cheaper shell-first compute
Computer-use agent that must click through a websiteComputerNeeds pixels, browser state, and input events
Logged-in browser session that must survive across tasksComputerBrowser profile persists with the VM
Headless Playwright, API tests, CLI workflowsSandboxNo visible desktop needed
Screenshot-based QA or visual inspectionComputerUses the rendered screen as truth
Desktop apps, extensions, file pickers, or manual takeoverComputerNeeds a full GUI and streamable session
Public 24/7 app URL for customersApp EngineBuilt for durable deployments and custom domains

What a Computer is for

UseWhat it gives you
Agent browsersRun a browser session that stays logged in, exposes pixels to agents, and can be resumed by a human.
Human handoffLet an operator open the same live desktop, inspect the state, and continue from where automation stopped.
GUI automationDrive desktop apps with mouse, keyboard, clipboard, windows, accessibility, and shell commands.
Persistent workspacesKeep files, browser profiles, installed tools, and local state across stop/start cycles.

See also

Computer use

Full action reference: screenshot, click, type, key, scroll, drag, hotkey, windows, accessibility tree, and more. Open

Embedding & Streaming

Embed the live pixel stream in your own UI using short-lived stream tokens. Open

BYOC / OpenComputers

Bring your own hardware (Mac, Linux, Windows). One command registers your machine as a MIOSA computer. Open

Was this page helpful?