
Cua Spaces gives you agent-ready desktops: a free, source-available macOS app from Cua, the YC X25 startup founded by Francesco Bonacci after the Windows Agent Arena project, for builders who want to hand AI agents a real desktop they can supervise instead of a black-box script. Each Space is a container or virtual machine running cua-spacesd, and you watch the agent act with its own cursor, step in to make a choice, and hand control back. It extends to a Mac mini or Linux box you own, or your own cloud through the relay.
Core Features
- Teleport moves a signed-in app like Chrome or Slack into a Space after you approve what transfers.
- A local Keyvault keeps teleported sessions encrypted on your Mac, unlocked only on request.
- Separate human and agent cursors on one shared desktop, with live takeover.
- Runs on your Mac, a Mac mini or Linux machine you own, or your own cloud host.
- SDKs for Python, TypeScript, Swift, and Rust, plus a Cua Driver MCP for Claude Code and Cursor.
Use Cases
- Letting a coding agent fill web forms in a real browser without re-login.
- Running unattended research across machines you own through the relay.
- Demonstrating desktop-agent behavior with a human watching and intervening.
Pricing
Spaces is free for individuals and source-available under FSL-1.1-MIT, with the code becoming MIT-licensed two years after release. Cua Driver itself stays MIT. Pro and Teams plans with shared machines, Keyvault sync, and admin controls are planned but not yet priced. It is a desktop-infrastructure play rather than a per-call API.
Pros and Cons
- Pro: you keep full visual supervision and can revoke access at any moment.
- Con: macOS-first today, with Linux containers and cloud still expanding.
Our Take: Best for developers who want observable, multi-machine desktop agents; trade-off is that the richest features are still Mac-centric while Linux and cloud support mature.
See aifreetool.site/tool-category/efficiency-improvement/ for related productivity tools.




