Recent newsAnnouncing the First Multi-Player Computer-Use — Live from ClawConRead
Open source13.5k

Cloud desktops for AI agents

Give any agent a full cloud desktop — coding agents like Claude Code and Codex, or general agents like OpenClaw and Perplexity. Record skills from human demos and let agents replay them.

From agent to production.

Give any coding agent a cloud desktop

Connect Claude Code, Codex, OpenCode, Droid, or your own agent to a Cua cloud sandbox. Add a Cua Skill to your project and the agent already knows how to create sandboxes, control the desktop, and run commands.

#!/bin/bash
# Start Claude Code
claude
# Skill: .claude/skills/cua/SKILL.md
> Start my existing macOS sandbox and
run the end-to-end browser test suite
on Safari for the new checkout flow

Sandbox any general-purpose agent

Run Claude Cowork, OpenClaw, Perplexity Computer, or OpenWork in a secure Cua sandbox. Full desktop access — browser, mouse, keyboard — without giving agents access to your local machine. Safe by default.

#!/bin/bash
# Start Claude Cowork with Cua sandbox
claude cowork --sandbox cua
# Cowork reads files, browses the web,
# and completes tasks autonomously
# Example: research and document task
> Research Q1 earnings for our top 5
competitors and build a summary deck

Record once, replay forever

Record a human demonstration, and Cua converts it into a replayable skill. Any agent can load the skill and execute similar tasks — one-shot learning from a single demo.

XcodeFileEditView
Tue Apr 1 9:41 AM
KoalaSpots
README
KoalaSpots
Views
Helpers
Regions
Spots
Spot Map View
SpotMapView
SpotDetailView
+
Filter
KoalaSpots|iPhone 16 Pro
Building...
KoalaSpotsViewsSpot Map ViewSpotMapView
343536373839404142434445464748495051
struct SpotMapView: View {
var body: some View {
Map(coordinateRegion: $region,
annotationItems: spots) { spot in
MapAnnotation(coordinate: spot.coordinate) {
SpotPin(spot: spot)
}
}
.mapStyle(.imagery(elevation: .realistic))
.overlay(alignment: .bottom) {
if let spot = selectedSpot {
SpotDetailView(spot: spot)
} else {
Text("Tap a koala spot")
}
}
}
}
#Preview {
SpotMapView()
.environment(SpotData())
}
Skill: flight-booking
RECORD
Capturing demonstration...
PROCESS
12 steps extracted
REPLAY
Agent executing skill
ComputeM1 / M2 / M4
Memory8GB – 32GB
StorageAny Disk Size

Why agents choose Cua

Any agent, any OS

Linux, Windows, macOS, and Android sandboxes. Connect Claude Code, Codex, OpenClaw, or your own agent to a full GUI desktop.

Multi-model support

Works with Claude, GPT, Gemini, Llama, and more. Swap models with a single line — same sandbox, same API, different brain.

Record & replay

Record a human demonstration once. Cua converts it into a replayable skill any agent can execute on new tasks.

Safe by default

Agents run in isolated sandboxes — no access to your local machine. Full desktop access without the risk.

Trajectories & observability

Every agent run is recorded: screenshots, actions, reasoning. Export to Arrow/Parquet or push to HuggingFace Hub.

Cua Cloud

Cloud desktops for AI agents

Linux, Windows, macOS, Android.

Give your agent a desktop.

Free sandbox minutes included. Connect any agent in minutes.