Cua Docs

Concepts

Understand the design ideas behind Cua and how its main pieces fit together.

Use these pages when you want the model behind Cua rather than a step-by-step guide or API table. They explain what computer use means in Cua, how Cua Driver keeps the desktop usable while it acts, and how Cua Sandbox gives an agent a disposable computer.

Start with What is computer use? for the basic model. Read Best-effort background to understand Cua Driver's default behavior on a shared machine, then Capture and delivery modalities for the action axes. How Cua Driver is validated explains why desktop support requires application-owned E2E evidence in addition to unit tests. Read How sandboxes work when you need the model for disposable computers. Read How Lume prepares vanilla macOS VMs for the local VM setup model, and How SIP works in Lume VMs for signed boot-policy changes.