deepcove deepcove

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

  1. Install it

    One line, no sudo. It keeps running in the background and starts again when you log in.

  2. Start a session

    Pick a machine, a folder and an agent. deepcove builds the VM and starts the agent in it.

  3. 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.