Who it is forA developer who needs clean macOS environments for testing or for agents to work in.
The problemTesting on a fresh macOS install or isolating an agent usually means a second Mac.
The outcomeA vanilla macOS Tahoe VM running locally on Apple's Virtualization Framework, reachable over SSH.
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
- Install Lume:
/bin/bash -c "$(curl -fsSL https://cua.ai/lume/install.sh)" - Follow the Create your first Lume VM quickstart
- Create a macOS Tahoe VM from an Apple restore image and start it
- Connect to it over SSH
- Hand the VM to your agent or test suite instead of your main machine
Prompt for your agent
Using trycua/cua Lume on this Apple Silicon Mac, create a macOS Tahoe VM, start it, connect over SSH, and run <test command> inside it, then report the result.
Caveat. Lume needs Apple Silicon, and a macOS VM image is a large download.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for trycua/cua and "Create a local macOS VM on Apple Silicon with Lume"
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