Who it is forA developer automating work in desktop apps that have no API.
The problemMost desktop automation hijacks your pointer and focus, so you cannot keep working.
The outcomeAn agent that operates apps and browsers through the CLI, MCP or SDKs, in the background where the platform supports it.
What you need first
- macOS 26 or later for Cua Spaces
- Apple Silicon for Lume VMs
- macOS, Linux or Windows for the cua CLI and Cua Driver
- Spaces is free for individuals; Pro and Teams are paid
Steps
- On macOS or Linux run
/bin/bash -c "$(curl -fsSL https://cua.ai/driver/install.sh)" - Follow the Drive your first app quickstart to grant permissions and connect your agent
- Ask the agent to compute 6 x 7 in Calculator and verify that the app displays 42
- Move on to a real task in your own app
- Check platform support for which apps allow background delivery
Prompt for your agent
Install trycua/cua Cua Driver, connect it to <agent>, run the Calculator check (6 x 7 = 42), then use it to <task in a desktop app>. Do not send, delete or purchase anything without asking me.
Caveat.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for trycua/cua and "Let an agent operate native desktop apps without taking your mouse"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer