devvm launches project-scoped VM sandboxes for coding agents
devvm is an MIT-licensed, open-source tool that creates an isolated virtual machine for each project and configures the toolchain its files require. Developers can inspect, confirm, or customize a new VM before devvm opens a shell in it, where Claude Code, Codex, or opencode can run. The documentation also describes network tiers, local credential proxying, custom layers, automatic port forwarding, and support for macOS and Linux.
The project offers a single-command workflow for running coding agents inside project-specific sandboxes, with vendor-described controls for network access, credentials, filesystem exposure, and Git configuration.
One VM for every project
An isolated sandbox with your project’s toolchain, ready for you or a coding agent to start coding.
Quick start
1. Go to your project
Open a terminal and cd into any project folder.