Introduction
Instant macOS sandboxes for computer-use agents.
use.computer gives you macOS sandboxes: VMs on dedicated Apple M4, M4 Pro and M5 Pro Mac minis that you reserve for 24 hours or more. Reserve an M4 (10 cores, 16 GiB), an M4 Pro (12 cores, 24 GiB) or an M5 Pro (15 cores, 24 GiB), then size each of up to two VMs per Mac as you like. The live dashboard shows each model's configured price and availability; existing reservations retain their purchased rate.
M5 Pro's default split warm pool is 8 + 7 cores · 12 GiB each; whole provides one 15 vCPU / 24 GiB VM. Default creates and snapshot restores take the available slot and report its actual resources. See reservations for all model profiles.
pip install daytona-use-computerfrom use_computer import Computer
client = Computer(api_key="uc_live_...")
mac = client.create() # warm macOS VM, under a second
mac.exec("open -a Safari https://example.com")
mac.mouse.click(640, 480)
mac.keyboard.type("hello from your agent")
print(mac.vnc_url) # watch it live in your browser
mac.delete()TypeScript (@daytona/use-computer) exposes the same surface; see SDK & API.
Beyond driving sandboxes, any session can be captured as a replayable trajectory, and snapshots let every run start from the same seeded macOS state.