Claude Skill
CelestoAI/SmolVM
SmolVM 是一个开源 AI 沙盒基础设施,支持安全代码执行、浏览器自动化和 AI 代理部署。基于 Python 构建,提供沙盒隔离与代理运行时。
概览
仓库信息
安装这个 Skill
pip install smolvmRegistry 信息
项目简介
SmolVM 是一个开源的 AI 沙盒基础设施,专为安全代码执行、浏览器自动化和 AI 代理操作而设计。它基于 Python 构建,提供轻量级运行时环境,使开发者能够安全运行不受信任的代码、以编程方式控制浏览器并部署 AI 代理。具备沙盒隔离、浏览器使用支持和代理运行时能力,SmolVM 非常适合构建和测试 AI 驱动的自动化工作流。
Open-source AI sandbox infrastructure with unified API for VMMs -- Firecracker, QEMU and libkrun.
要点
- 沙盒隔离,确保代码执行安全
- 浏览器自动化与计算机使用支持
- AI 代理运行时,便于代理部署
- 轻量级开源基础设施
使用场景
- 在安全沙盒中运行不受信任的代码
- 使用 AI 代理自动化浏览器任务
- 构建和测试 AI 代理工作流
- 开发安全的代码执行环境
README 摘要
<div align="center"> # SmolVM #### Secure, isolated computers that AI agents can use to browse, run code, and get real work done. <img src="https://ik.imagekit.io/gradsflow/celestoai/logo/celesto%20cover%20low_vFigbRaJI.png"> [](https://github.com/CelestoAI/SmolVM/actions/workflows/github-code-scanning/codeql) [](https://github.com/CelestoAI/SmolVM/actions/workflows/pytest.yml) [](https://opensource.org/licenses/Apache-2.0) [](https://www.python.org/downloads/) [Quick start](#quickstart) • [Examples](#examples) • [Features](https://docs.celesto.ai/smolvm/features) • [Performance](#performance) • [Docs](https://docs.celesto.ai) • [Community Slack](https://join.slack.com/t/celestoai/shared_invite/zt-3qc7h8gno-Nb5_PElEWHDNnGqdVzC~4Q) </div> --- SmolVM gives AI agents their own disposable computer. Each microVM boots in milliseconds, runs any code or software you throw at it, persists files and state across sessions, and disappears when you're done — ready to handle thousands of sandboxes in production. <br> <table> <tr> <td width="50%" valign="top"> <p><img src="https://api.iconify.design/lucide/zap.svg?color=%236e7681" width="24" height="24" align="absmiddle" alt=""> <strong>Sub-second boot</strong></p> <p>Your agent has a running VM before the API call returns (~500 ms). No waiting for provisioning or image pulls.</p> <p><a href="#performance">Read more →</a></p> </td> <td width="50%" valign="top"> <p><img src="https://api.iconif