Computer Use Agent Platform - AComputermacOSWindowsLinuxBrowserPhoneforAIAgentMCPAutomationEvalsRL

Build computer use agents that see screens, click buttons, type and run code
— with Cua

Integrate

Computer Use Stack

One unified interface for computer use models. Execute powerful workflows with structured outputs, multi-turn conversations, and custom tools.

Choose your integration
# Learn more: cua.ai/docs
import os
from agent import ComputerAgent
from computer import Computer

# Set your API key from cua.ai/dashboard
os.environ["CUA_API_KEY"] = "sk_..."

# Initialize cloud computer (create from dashboard or CLI)
computer = Computer(
  os_type="linux",
  provider_type="cloud",
  name="your-sandbox-name"
)

# Initialize agent with model and tools
agent = ComputerAgent(
  model="cua/anthropic/claude-sonnet-4.5",
  tools=[computer]
)

# Run agent with task
messages = [{"role": "user", "content": "Take a screenshot"}]

async for result in agent.run(messages):
  print(result)
Ship and Scale

Ship and Scale Fast

Cloud-powered sandboxes for your computer use agents. Simple API integration, unlimited scale.

One-line deploy

Create sandboxes, run tasks, and manage everything from your terminal

cua-cli
$ cua sb create --os linux --size small

Scale Effortlessly

Run as many sandboxes as you need. No infrastructure management, no resource limits

Active
Active
Active
Active

Cross-platform

Choose between Linux, Windows, and macOS sandboxes based on your automation needs

Linux computer use agent environment
Linux
Windows computer use agent environment
Windows
macOS computer use agent environment
Preview
macOS

Cloud VLM Inference

Access 100+ vision-language models from top providers with one API key

Cua
anthropic
openai
google
bytedance
huggingface
openrouter

Pay-as-you-go

Only pay for what you use. Credit-based billing with no upfront costs or monthly minimums

Smart auto-routing

Automatically route requests to the best model for your task, balancing performance and cost

Open source

Agent SDK, Computer SDK, macOS virtualization, and Docker images. All open source on GitHub

Data & Benchmarks

Data, Train and Evaluate

Generate large-scale UI datasets, capture agent trajectories, and run standardized benchmarks. Everything you need to train and evaluate computer-use agents.

UI dataset generation

Generate diverse UI screenshots with ground-truth bounding boxes, labels, and metadata for ML training

bbox
label

Trajectory recording

Capture multi-step agent interactions with full state tracking. Replay, intervene, and create training data

reset
t=0
click
t=1
type
t=2
scroll
t=3
done
t=4

Benchmark evals

Evaluate agents on safety, click accuracy, and multi-step tasks. From basic interactions to complex workflows

Safety
98%
Click Accuracy
94%
Multi-step Tasks
87%
Form Filling
91%

HuggingFace export

Export datasets as Arrow/Parquet for ML training. Push directly to HuggingFace Hub with one command

.arrow
.parquet
.jsonl
HuggingFace Hub

Multi-OS environments

Generate datasets across macOS, Windows, and Linux with authentic OS chrome, icons, and layouts

Reproducible tasks

Seeded randomization and deterministic environments. Replay from any checkpoint for debugging

Trajectory viewer

Visual replay of agent runs with step-by-step navigation. Freeze and intervene at any point

Pricing that scales with you

Pay only for what you use - credits for cloud compute and VLM inference

I am looking to...

Free

Free
10 credits to start

Try before you commit - perfect for testing and evaluation

  • Linux Small sandbox only
  • Claude Sonnet 4.5 Haiku only
  • Community Discord support
  • MIT License open source
Get Started
Most Popular

Pro

$10+

Flexible credits for cloud compute and Computer-Use VLMs, with managed cloud environments and inference.

  • Cloud Linux and Windows Environments
  • CUA LLM Inference Provider
  • Cuazar Playground UI
  • Priority support via Slack
$

100 credits per dollar

Enterprise

Custom monthly

Scalable cloud containers tailored for large teams and organizations.

  • Everything in Pro
  • 24/7 support
  • HIPAA, SOC Type 1/2 Reports
Book a Demo

What do credits buy?

Credits are our unified currency for both compute time and AI inference

How many credits do you need per month?

10kcredits/month
Approximately $100/month
Compute Time
~2,000 hours
on Medium Linux instance
VLM Inference
~7.7M tokens
on Claude Sonnet
100
1k
5k
10k
25k
50k
100k

Sandbox Compute

Per hour for cloud environments

Linux Small5 credits/hour
Linux Medium9 credits/hour
Linux Large24 credits/hour
Windows Small8 credits/hour
Windows Medium15 credits/hour
Windows Large31 credits/hour

Billed per minute. Sessions include full desktop access with persistent storage.

VLM Inference

Per million tokens processed

Claude Haiku 4.5~435 credits/1M
Claude Sonnet 4.5~1305 credits/1M
Qwen 3 VL 235B~1566 credits/1M
Claude Opus 4.5~2175 credits/1M
ByteDance UI-TARS-2~2610 credits/1M

Input and output tokens combined. Actual costs vary by model and usage.

FAQ

Frequently Asked Questions

Everything you need to know about CUA and computer-use agents

Cua Logo

1 minute to your first agent

No DevOps. No infrastructure. Just ship.

Agent Runs to Date

No credit card required!