Run coding agents in their own VMs, across all your machines.
Different agents, on your laptop and your cloud boxes, each with its own terminal and folder. Watch and steer them all from one browser tab.
macOS and Linux
curl -fsSL https://deepcove.dev/install.sh | sh
Windows
irm https://deepcove.dev/install.ps1 | iex
A VM for every session
Each session boots its own small Linux VM. The agent can install, delete and break things in there without touching your machine.
Many agents, side by side
Run Claude Code, Codex and OpenCode at the same time, each in its own session. Keep the one that does the job best.
Runs where you run it
Your laptop, the desktop under your desk or a cloud box. No account to make, and no hosted service in the middle.
One dashboard, every machine
Start a session on the cloud box from your laptop, then check on it from your phone. Each session runs on the machine you pick, and every machine shows up in the same dashboard. Your machines find each other over Tailscale, so nothing is exposed to the internet.
How it works
-
Install it
One line, no sudo. It keeps running in the background and starts again when you log in.
-
Start a session
Pick a machine, a folder and an agent. deepcove builds the VM and starts the agent in it.
-
Add your other machines
Install deepcove on each one and sign in to Tailscale. They join the same dashboard.
Where sessions run
- macOS
- A Linux VM per session, on Apple Virtualization.
- Linux
- A microVM per session, on Cloud Hypervisor. Needs KVM.
- On the machine itself
- No VM at all, for a machine that is already the boundary, such as a cloud box set aside for this.