← All stories
● Covered by 1 source · 1 reportLow impact1 neutral

Devvm.dev Introduces Per-Project VMs for Isolated Development Environments

🔄 Updated 23h ago
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • Creates an isolated VM for each project with a single command.
  • Automatically detects and configures project toolchains.
  • Supports coding agents like Claude Code, Codex, and opencode.
  • Provides network isolation and limits VM access to project folders.

Isolated Development Environments

Devvm.dev has released a new tool designed to provide a dedicated virtual machine (VM) for every development project. This system creates an isolated sandbox environment, pre-configured with the necessary toolchains, allowing developers or coding agents to begin work immediately. The primary goal is to enhance security by containing potential threats within the VM.

Simplified Setup and Toolchain Management

Developers can initiate a VM by navigating to their project folder and running a single `devvm` command. The tool automatically identifies required toolchains based on project files, with options for customization. It also integrates with coding agents such as Claude Code, Codex, and opencode, which can run directly within the VM. User-defined layers (docker, nix, desktop) are also supported, and custom layers can be created.

Security and Isolation Features

The platform addresses common developer security concerns like supply chain attacks and leaked secrets by sandboxing the development environment. Each VM mounts only the project folder, restricting access to other parts of the user's home directory. Network access is controlled through configurable tiers, with a default allowlist that limits outbound connections through a local proxy. On macOS, git hooks and configurations are locked within the VM.

Developer Experience

Devvm.dev aims for a zero-configuration experience, providing sensible defaults. VMs include optional extras like oh-my-bash and fzf. Git user information is automatically configured for commits made within the VM. Port forwarding is handled automatically, mapping VM ports to the host machine. The tool also supports opening the VM directly in VS Code via Remote-SSH.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~4 min · 3 stories · Nov 07

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Primary sources

GitHub devvmhq/devvm

Reporting from

Devvm.dev launched a tool that creates an isolated virtual machine for each project, automatically configuring toolchains and integrating with coding agents like Claude Code. This aims to simplify secure development by providing sandboxed environments with minimal setup, mitigating risks like supply chain attacks and leaked secrets.