Easy Linux virtual machine on MacOS to sandbox LLM agents.
Vibe 是一个基于 Rust 开发的轻量级 Linux 虚拟机工具,专为 MacOS 用户设计,旨在为 LLM(大语言模型)智能体提供快速、零配置的沙盒运行环境。该项目通过在隔离的虚拟机中执行智能体任务,有效防止了模型因执行命令而对宿主机造成的误操作或潜在安全风险。
提供极致的轻量化体验,安装后二进制文件小于 1 MB 且支持在 M1 芯片 Mac 上实现秒级启动。 通过内核级虚拟化技术构建沙盒环境,确保 LLM 智能体在处理任务时无法突破限制触及宿主机文件。 支持自动挂载当前工作目录及各类主流 LLM 智能体的配置缓存目录,方便智能体直接调用相关工具。 基于完全原生的 MacOS 虚拟化框架,相比传统的容器技术在安全性与隔离性上表现更佳。 架构精简且高效,全项目仅包含少量 Rust 依赖,代码实现简单直观,适合开发者快速集成。
该工具适用于需要频繁运行具有自主执行能力的 LLM 智能体、或担心模型执行命令存在安全隐患的开发者,是进行 AI 自动化编程和脚本测试的理想沙盒环境。