Computer Use Cloud Start free
Cloud sandbox for AI agents

Give your AI agent
a computer.

A cloud sandbox with a browser and a desktop. Claude, GPT, or Gemini drives it. One SDK.

Chromium File Edit View Tue 10:35 google.com/flights United 7:00→9:35 $78 Delta 8:15→10:50 $92 Alaska 6:30→9:05 $104 JetBlue 11:45→2:20 $118 agent.py — Terminal $ python agent.py → search flights SFO→LAX → select cheapest ($78) ✓ flight selected $ computer-use the full power cloud computer ✈ Flights · SFO → LAX + New tab 🔒 google.com/travel/flights?q=SFO+to+LAX+Nov+12 From SFO To LAX Depart Nov 12 Return Nov 15 Search Best departing flights Sorted by price ▾ United 7:00 AM → 9:35 AM 2h 35m · Nonstop +18% CO₂ $78 ✓ Cheapest Delta 8:15 AM → 10:50 AM 2h 35m · Nonstop +22% CO₂ $92 Alaska 6:30 AM → 9:05 AM 2h 35m · Nonstop +20% CO₂ $104 JetBlue 11:45 AM → 2:20 PM 2h 35m · Nonstop +19% CO₂ $118 browser-base the stateful agent.py main.py README.md EXPLORER ▼ agent-app ● agent.py main.py config.yml README.md ▶ tests ▶ .venv ▶ node_modules 1 2 3 4 5 6 7 8 9 from computeruse import Sandbox with Sandbox(model="claude-sonnet-4-6") as s: s.browser.goto("google.com/flights") flight = s.browser.run( "Cheapest SFO→LAX next Tue." ) s.computer.run("Add flight to Calendar") ⎇ main ↻ 0 ⊘ 0 Python 3.11.6 Ln 4, Col 32 · UTF-8 browser-use the stateless
= Computer Use Cloud

Six lines to start. Same Python.

One class. Two surfaces — s.browser for the web, s.computer for the desktop. Model is a kwarg.

agent.py
from computeruse import Sandbox

with Sandbox(model="claude-sonnet-4-6") as s:
    s.browser.goto("https://google.com/flights")
    flight = s.browser.run("Cheapest SFO→LAX next Tuesday.")

    s.computer.run("Open Calendar, add flight on departure day.")

One sandbox.
A browser and a desktop, sharing one machine.

s.browser

When the job is on a web page.

Navigate, click, type, scrape, fill forms. Full CDP underneath; the agent decides the actions.

s.computer

When the job needs the desktop.

Open files, run a CLI, edit a document, jump between two apps. The browser is just one window.

Any model. Yours to pick.

claude-sonnet-4-6 gpt-5 gemini-3-pro

Model is a kwarg on Sandbox(). Bring your own provider key. We handle everything else.

How this is different.

Three categories of tool that sound similar — they aren't. Plain English on what each one actually is.

Anthropic Computer Use

A model capability. Claude reads screenshots and emits coordinate-based actions. Anthropic ships a reference Docker for self-hosting; you build the cluster, IP rotation, CAPTCHA contract.

We host the desktop it drives, as a managed cloud.

Browser Use

An open-source agent SDK for the browser, plus their hosted Browser Use Cloud. The SDK is great. The hosted Cloud bills three meters — browser-time + LLM step + per-task surcharge.

We host a desktop with a browser, one meter, no compatibility claim.

Browserbase

A managed browser cloud. Three years old, polished, deep docs. They give you a browser in the cloud. Per browser-hour billing — the meter runs while the model is thinking.

We give you a desktop with a browser inside — broader primitive, per-active-second meter.

Pricing.

Preview

Free

$0/ mo
Start free
  • 100 active hours / mo
  • Live view URL
  • No credit card
Most popular

Pro

$20/ mo
Start Pro
  • 500 active hours / mo
  • Session recording
  • Email support

Team

$200/ mo
Contact
  • 5,000 active hours / mo
  • Self-host license
  • Slack support

How pricing models compare

Vendor Pricing model
Anthropic Computer Use Self-host · your compute + model tokens
Browser Use Cloud 3 meters · browser-time + LLM step + per-task
Browserbase Per browser-hour billing
E2B Desktop Per sandbox-hour
Computer Use Cloud Per active second · idle (model thinking) is free

Pricing models as published by each vendor on 2026-05-25. Specific dollar amounts may have changed.

FAQ.

What is Computer Use Cloud? +
A managed cloud sandbox built for AI agents. Each sandbox is a Linux desktop with a browser open inside. Your AI agent — Claude, GPT, or Gemini, your pick — drives it through one SDK.
Why both a browser and a computer? +
Most agent tasks live in a browser, so we expose a browser surface for them. But some tasks need the desktop — open a file, edit a spreadsheet, work across two apps. Same sandbox, both available.
Which LLMs are supported? +
Anthropic Claude, OpenAI GPT, and Google Gemini are first-class. The model is a kwarg on Sandbox(). Bring your own API key for the model provider; the sandbox itself is what we host.
How is this different from Browserbase or Browser Use Cloud? +
Browserbase and Browser Use Cloud give you a browser in the cloud. We give you a desktop with a browser inside. If your agent ever needs to open a file outside the browser, edit a document, or use anything that isn't a web page, you need the desktop surface they don't have.
How is this different from E2B Desktop? +
E2B Desktop is a general-purpose code-interpreter sandbox that happens to expose a desktop. We are focused specifically on AI agents driving browser plus desktop tasks. Same primitive, narrower product surface, different SDK ergonomics — one unified Sandbox with browser and computer namespaces.
What does the SDK look like? +
One class. with Sandbox(model="claude-sonnet-4-6") as s, then s.browser.run("...") or s.computer.run("..."). The browser and computer share the same desktop — a file downloaded by the browser is visible to the computer.
Is the runtime open source? +
Planned. The runtime drops as Apache-2.0 at milestone M5 in the public roadmap. Self-host the same sandbox image inside your VPC, point the SDK at your endpoint, and skip the cloud entirely if you'd rather.
Can I watch the agent run live? +
Yes. Every sandbox exposes a public live view URL. Embed it in your own app via iframe, share it with a teammate for debugging, or watch from your dashboard.

Give your agent a computer.

Hosted API is in private preview. Drop your email and we'll let you in when it ships.