Get started

Give your coding agent a real computer.

Install SlateVM on your Mac, Windows PC, or Linux machine, switch on your AI client, and ask it for a machine. The agent creates the VM, installs the OS hands-off, and keeps working inside it — build, run, debug, test — while you watch or step in.

Three steps

From install to agent at work.

1 · Install

Download SlateVM for your OS and install it: drag to Applications on a Mac, run the MSI on Windows, or install the .deb or AppImage on Linux.

2 · Switch on your AI client

Open AI Control in SlateVM and turn on the clients you use. SlateVM registers its MCP server for them — no files to edit.

3 · Ask for a machine

“Create an Ubuntu VM, clone my repo, run the tests, and fix what fails.” Approve the client once, and the agent takes it from there.

Example

An agent on Windows drives a Linux VM.

create_vm   { os: "linux", image: "ubuntu-server.iso", cpu: 4, ramGB: 8, diskGB: 32, network: "nat", unattended: true }
start_vm    { id }                       → installs hands-off, boots to a login prompt
wait_for_state / get_vm                   → installState: "installed", guestIP
run_in_guest { id, command: "git clone … && make test" }
capture_screen { id }                    → verify, then hand the machine to you

The same calls work unchanged against SlateVM on a Mac or a Linux host.

Use cases

Where teams use it

Clean test machines

Fresh, disposable VMs for every test run — on the developer’s own machine.

Cross-OS checks

Build on one OS and verify on Linux and Windows guests from the same agent session.

Customer reproductions

Recreate a customer’s environment, reproduce the bug, and hand the machine to a person.