Easy Linux virtual machine on MacOS to sandbox LLM agents.
Vibe 是一个专为 macOS 开发的轻量级 Linux 虚拟机工具,旨在为 LLM 智能体提供一个零配置的沙盒环境。通过在隔离的虚拟机中运行智能体,它可以有效防止智能体对宿主机系统造成意外破坏,同时确保用户的隐私安全。
该工具通过虚拟化技术提供比容器更高级别的安全性,有效防止恶意代码逃逸。它支持自动挂载指定的开发目录及工具配置文件,方便用户在隔离环境下运行代码。其核心镜像基于 Debian Linux,具备极快的启动速度,在 M1 芯片的 Mac 上仅需约 10 秒即可完成引导。整个程序基于 Rust 编写,体积小于 1MB,且运行时依赖极少,表现出极高的轻量化水准。
该项目适用于经常在 Mac 上运行各类 LLM 智能体并希望使用其自主执行功能(如 --yolo 模式)的开发者。它特别适合需要对智能体操作权限进行物理隔离,或担心智能体访问敏感文件、损坏系统环境的使用场景。