Lima VM 一键隔离开发环境
推荐指数 64.0 NO. 020 · 2026.11.07
发布2026/11/06Score77Comments41
简介
Devvm 基于 Lima 为每个项目自动创建带完整工具链的隔离 VM,支持直接运行 Claude Code 等 AI 编程代理。解决了本地多项目依赖冲突和 AI agent 环境一致性的痛点,适合需要让 coding agent 在干净环境里跑的团队。
编辑判断
Docker Desktop 和 Dev Containers 是目前主流方案,但 Docker 在 macOS 上的文件系统性能一直是个坑,而且 Dev Containers 对 AI agent 的支持需要手动配置。Devvm 用 Lima(QEMU + macOS 原生虚拟化)绕过了 Docker 这层,启动的是完整 Linux VM,对需要运行 systemd 或内核级工具链的项目更友好。
真正值得关注的是它对 Claude Code 的一等公民支持:agent 登录态持久化到宿主机,多个 VM 共享同一个 Claude 认证,不需要每次进新环境重新扫码。如果你已经在用 Claude Code 但受困于它把本地环境搞乱,这个工具可以半小时内验证是否值得替换现有方案。
同类工具对比:与 Dev Containers 比,VM 隔离更重但兼容性更好;与 Nix/Devenv 比,不需要学习新的包管理语言,但牺牲了一些可复现性的精确控制。
社区反馈
意见分歧 39 条评论
核心争论:VM级隔离是否必要,还是容器/bubblewrap更轻量;Lima方案是否被smolvm等替代
How does it compare to existing similar products? `sbx`, safehouse and the like
Should probably add it to the long list of projects here: https://pleasedonotescape.com/
There are yet thousands of these so-called "sandbox" projects that exists. This one sounds rather really wasteful on resources? Bubblewrap would just be a better alternative for this.