每天早上一封邮件,把昨天的 AI 梳理好订阅邮件

METAL LAB

superradcompany/microsandbox

7,806本周 +460Rust

一个能把不受信任的代码或AI智能体关进百毫秒内启动的隔离小型虚拟机里运行的工具

microsandbox是一个开源运行时,能把不受信任的代码和AI智能体放进名为microVM的轻量级虚拟机中运行。它可以直接拉取标准Docker镜像,并提供Rust、Python、TypeScript、Go、Ruby的SDK以及名为msb的命令行工具。项目用Rust编写,以Apache 2.0许可证发布,开发公司获得了Y Combinator的支持。

它做什么

  1. 把AI智能体生成的代码、插件、CI任务、网页爬虫等不可信程序放进硬件级隔离的microVM中运行
  2. 可直接拉取Docker Hub等仓库中的标准OCI容器镜像,并提供类似Docker操作方式的msb命令行工具(run、exec、pull等)
  3. 支持Apple Silicon版macOS、开启KVM的Linux、开启WHP的Windows 10及以上系统,在M1机器上平均启动时间低于100毫秒
  4. 无需单独服务器或常驻后台进程,开发者可直接在代码中创建sandbox,并确保API密钥等敏感信息不会进入虚拟机内部
  5. 支持Agent Skills和MCP服务器,让Claude Code、Cursor等AI编程工具能够自行创建sandbox

为什么重要

让AI智能体拥有真实的计算资源和命令执行权限,就需要一层足够强的隔离,防止出错时影响扩散,而这个项目在保持容器般轻快的同时提供了虚拟机级别的隔离强度。Vercel的Eve、LlamaIndex等多个已有项目已经在实际使用它,说明它经过了一定程度的真实场景验证。

本仓库术语

  • microVM · 启动速度远快于传统虚拟机的超轻量级虚拟机
  • OCI兼容 · 能够直接运行Docker等工具使用的标准容器镜像格式
  • KVM/WHP · Linux和Windows上使虚拟机能够快速运行的硬件虚拟化功能
  • MCP服务器 · 让AI智能体通过标准化协议调用外部工具的连接器
  • SDK · 让开发者能在自己的程序代码中直接调用该功能的代码库

仓库简介(英文)

🧱 easy fast local-first microVM runtime and library

在 GitHub 打开

热门仓库

全部仓库 →

METAL LAB 最新报道