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.
curl -fsSL https://deepcove.dev/install.sh | sh
Runs on macOS, or Linux with KVM.
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 and Codex 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. Nothing to sign up for on one machine, 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. You need a free Tailscale account to add more machines; one machine needs none. From any other browser, open app.deepcove.dev and sign in with Tailscale, with nothing to install.
How it works
-
Install it
One line, no sudo. It keeps running in the background and starts on its own.
-
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.