@d0r1anX:我正在开发 BoxLite:为 AI 代理打造的计算机。在隔离的 microVM 中运行代码,在会话之间保留文件,并将你的代理所构建的内容部署上线……
摘要
BoxLite 是一个面向 AI 编码代理的开源运行时与托管云平台,可在隔离的 microVM 中运行代码、持久化文件,并为部署的应用提供公开 URL。它提供 Python SDK 与 104 个 REST 端点,支持 Claude Code 等代理在安全沙箱中执行任务。
查看缓存全文
缓存时间: 2026/10/17 08:54
BoxLite — AI 智能体的托管云平台
来源:https://boxlite.ai/ 用你的编码智能体构建并发布应用。BoxLite 在云端运行你的应用,并提供一个公开 URL 供你分享。
你将获得
托管应用的运行时。计算、网络、文件系统、存储卷。
CPU · 内存_mib
在真正的 microVM 中运行
每个 box 都是一台拥有独立 Linux 内核的虚拟机,创建时可指定规格——最高 4 vCPU、32 GiB 内存。硬件级隔离,而非共享内核。
preview-url
为你的应用提供公开 URL
发布一个 box 后,每个服务端口都会获得一个可直接打开和分享的 URL。出站流量可锁定到白名单,box 只能访问你指定的目标。
/home/boxlite
重启后依然存在的磁盘
每个 box 拥有约 10 GiB 的真实磁盘空间。停止并重新启动后,安装的包、文件和环境仍然保留,你无需每次开机都重新构建整个环境。
托管存储卷
比 box 更长寿的存储
通过你自定义的名称挂载托管存储卷,写入其中的数据将超越 box 的生命周期而保留。存储卷不单独计费——你只为 box 付费,而非它存储的字节数。
快速开始
一个 URL、一个密钥、上千个 box。
在控制台创建 API 密钥,导出两个环境变量,你已熟悉的 SDK 即可指向托管运行时。将 agent.md 交给编码智能体同样有效——其中每条操作步骤都在上线前针对真实部署验证过,并注明了验证的目标和时间。
from boxlite import Boxlite, BoxliteRestOptions
from boxlite import ApiKeyCredential, BoxOptions
import os
rt = Boxlite.rest(BoxliteRestOptions(
url=os.environ["BOXLITE_REST_URL"],
credential=ApiKeyCredential(os.environ["BOXLITE_API_KEY"]),
))
box = await rt.create(BoxOptions(image="python"))
await box.start()
result = await box.exec("python", args=["-c", "print(2 + 2)"])
print(result.stdout)
104 个端点 SDK 封装了常用端点;通过 REST 可访问全部端点
| 方法 | 路径 | 说明 |
|---|---|---|
| POST | /api/box | 创建一个 microVM。 |
| GET | /api/box/{id} | 查询状态、镜像、网络以及是否公开。 |
| GET | /api/box/{id}/ports/{port}/preview-url | 获取 box 内某端口的公开地址。 |
| POST | /api/box/{id}/public/{bool} | 发布或取消发布。 |
| POST | /api/box/{id}/autostop/{seconds} | 空闲自动停止。设为 0 则禁用。 |
| POST | /api/volumes | 创建拥有独立生命周期的存储。 |
| GET | /api/box/{id}/telemetry/logs | 查看 box 正在执行的操作。 |
使用场景
为人们实际部署的智能体而构建。
在 box 中运行 Claude Code
将自主编码智能体限制在 microVM 内运行。
智能体在其专属内核内拥有 root 权限,但对外部环境完全无权访问。
为你的 LLM 构建代码解释器
模型编写 Python 代码,在一次性 microVM 中执行。
生成的代码不会触及你的主机,执行完毕后 box 即被销毁。
审查不受信任的 Pull Request
对未阅读过的代码运行测试并进行自动化审查。
将 PR 克隆到 box 中,运行测试套件,然后阅读 diff——全程不会访问你的机器。
构建数据分析智能体
输入 CSV,输出模型编写的 pandas 分析结果和图表。
模型自行安装所需依赖并编写文件,你只需取回生成的成果。
安全地抓取和分析网页
一个浏览器 box 加一个解析 box,将干净的数据输送给模型。
浏览器 box 中已内置 Playwright 和 CDP;解析工作在另一个 box 中运行。
为每个用户提供持久化 Shell
为每个用户、分支或智能体提供一个有状态的实时 Shell。
状态在停止和重启后依然保留,因此每个用户或分支都拥有自己独立的环境。
本地或云端
同一个运行时。本地或云端。
云端使用与本地运行时相同的 SDK 和核心 API——只是通过 URL 远程访问,而非进程内加载。
| 本地 | 云端 | |
|---|---|---|
| Box 运行位置 | 你的笔记本、你的服务器、离线环境 | BoxLite 托管的集群 |
| 访问方式 | 进程内库,无需账户 | REST URL + SDK |
| 你负责管理 | 主机、镜像缓存、容量 | 无需管理 |
| 隔离方式 | 硬件 microVM,独立内核 | 硬件 microVM,独立内核 |
| 存储 | 你自己的磁盘 | 托管存储卷和比 box 更长寿的云端磁盘 |
| Box 生命周期 | 由你管理 | 空闲自动停止,按需唤醒 |
| 并发 | 取决于你的硬件能力 | 数千个并发 box |
| 支持 | Discord 和 GitHub Issues | 为云端客户提供专属支持 |
| 适用场景 | 本地开发、嵌入你的应用、私有化部署 | 生产环境智能体、弹性扩容、团队协作 |
定价
按量付费,或选择套餐。
套餐包含每个周期重置的用量额度;超出部分从预付钱包扣除。你也可以不订阅任何套餐,仅使用钱包付费。
入门版
$19/月
将你的智能体推向生产环境。
- 每个周期包含 $30 用量额度
- 20 个并发 box
$149/月
适用于承载真实流量的智能体。
- 每个周期包含 $250 用量额度
- 100 个并发 box
旗舰版
$499/月
适用于舰队规模的并行智能体。
- 每个周期包含 $900 用量额度
- 1,000 个并发 box
所有套餐均设有单个 box 的上限:4 vCPU、32 GiB 内存、120 GiB 存储。包含的额度优先扣除;剩余部分从预付钱包支付。付费充值在购买后 14 天内可退款。退款条款 · 完整计费文档
常见问题
人们实际关心的问题。
是的。文档将 Cloud 描述为构建在 BoxLite 之上的托管智能体运行时——使用相同的 SDK 和核心 API,通过 URL 和 API 密钥访问,并提供托管存储和托管 box 生命周期管理。
相似文章
@0xLogicrw: 腾讯云开源了 AI Agent 沙盒 Cube Sandbox,Rust 编写,Apache 2.0 协议。 Agent 跑模型生成的代码需要一个隔离环境,避免误删文件或越权访问主机。这类服务的接口事实标准是 E2B,OpenAI Age…
腾讯云开源Rust编写的AI Agent沙盒Cube Sandbox,兼容E2B接口标准,为模型生成代码提供隔离运行环境。
Boxes.dev
Boxes.dev 允许你在自己的云环境中运行 Claude Code 和 Codex。
@sunmer575399: 刷到一个神仙开源项目cline,65.6k star,写代码效率确实能提不少 一个引擎同时给SDK、CLI、VS Code和JetBrains全家桶用,你在编辑器里点两下,它自己读代码、建文件、跑命令,改完还等你点头才动手。 终端里跑全自…
介绍开源AI编码代理工具Cline,支持SDK、CLI、VS Code和JetBrains全家桶,可在IDE和终端中自动读代码、建文件、跑命令,并支持看板并行多agent和CI/CD集成。
@nash_su: 昨晚还在跟 @i5ting 聊 Sandbox 是 agent 不可或缺的重要组成,今天就看到腾讯开源的这个 Cube Sandbox 1. 极速启动 (< 60ms) — 得益于快照克隆和资源池预热 2. 硬件级安全 — KVM 微虚拟…
Tencent open-sources Cube Sandbox, a KVM-based micro-VM for agents that boots in <60 ms, runs in <5 MB RAM, and is E2B-compatible.
@ishaan_jaff: 我们正在开源 LiteLLM Agent 平台,可以在隔离的 K8s 沙箱中运行 Claude Code、Codex、Hermes 或任何编码代理…
LiteLLM 正在开源其 Agent 平台,允许开发者在隔离的 Kubernetes 沙箱中运行 Claude Code、Codex 和 Hermes 等编码代理,而不会暴露真实的 API 密钥。