cua
Cua gives AI agents computers they can use. Rather than being an agent itself, it provides the environment and controls: Cua Spaces gives agents full desktops (local macOS VMs on a Mac, or Linux images) on machines you own; Cua Driver lets agents inspect and operate native apps and browsers on macOS, Windows and Linux through a CLI, MCP or typed SDKs; Lume creates macOS and Linux VMs on Apple Silicon; and Cua Bench creates simulated tasks to evaluate agents and export trajectories.
It suits teams building or evaluating computer-use agents who need isolated, reproducible machines, and developers who want their coding agent (Claude Code, Codex, Cursor or OpenClaw) to operate desktop apps safely. Sandboxes can be created from the `cua` CLI or from SDKs in Python, TypeScript, Swift and Kotlin, and Cua Driver can work in the background without taking over your pointer. Spaces adds features such as moving a signed-in app into a sandbox and sharing a desktop between you and an agent.
Getting started: run `curl -fsSL https://cua.ai/install.sh | sh` on macOS or Linux (PowerShell on Windows). The installer sets up the `cua` CLI, the Spaces app on macOS 26+ and the Cua Driver MCP and skill; then `cua sb create ubuntu --name dev` creates a sandbox.
Features
Why choose it
Trade-offs
Compatibility
Quick start
Use cases
How it compares
Alternatives
Comments
No comments yet. Be the first!