在 Product Hunt 上线的 Buddy Works 主推 Buddy Sandboxes:每个编码智能体分到一台隔离的 Linux 机器,依赖安装、数据库、构建和测试都在里面跑,跑完通过一个公网 URL 打开结果。该条目目前评分 5.0(1 条评价),约 306 位关注者。来源:https://www.producthunt.com/products/buddy
关键事实
| 项目 | 内容 |
|---|---|
| 回答的问题 | AI 沙箱:Buddy 给每个编码智能体一台独立 Linux 机器 |
| 简答 | 在 Product Hunt 上线的 Buddy Works 主推 Buddy Sandboxes:每个智能体分配一台隔离的 Linux 机器,依赖安装、数据库、构建、测试都在里面跑,结果通过公网 URL 打开。出品方说环境会跨会话保留,支持快照、root、Docker、SSH,并能用 MCP、CLI、SDK 或 API 管理。它回答的正是「智能体该跑在哪」这个问题,而桌面智能体给的是另一种答案。 |
| 阅读时长 | ~3 分钟 |
| 最后更新 | 2026-10-16 |
出品方说它能做什么
上线讨论里给的细节相当具体,而且都出自出品人本人,不是宣传页话术:
- 一个智能体一台机器。 出品人 Rafal Sztwiorok 写道,「Buddy Sandboxes 给每个智能体一台自己的隔离 Linux 机器」。智能体在里面装依赖、跑数据库、构建应用、执行测试,然后用公网 URL 打开结果。
- 环境会保留。 文件、依赖包和构建缓存跨会话存活,智能体不用每次都从空机器开始。
- root、Docker、SSH、公网 URL。 这四项都被点名为标配。
- 一个任务、分支或 PR 一个沙箱。 可以通过 MCP、CLI、SDK 或 API 管理。
- 配置即基础设施。 另一位出品人 Paweł Kapała 说,可以把配置写成 YAML 放进仓库,像别的 IaC 文件一样维护:安装命令、应用、环境变量都在一个文件里。沙箱被搞乱了就重建,安装流程会从零再跑一遍。
- 快照。 装一次依赖、灌一次数据库、预热一次缓存,做成快照,之后所有新沙箱从这个点起步。按他的说法,智能体就不用「每个任务前五分钟盯着 npm install」。
它要解决的问题也值得原样引一次:编码智能体能写代码,但把代码安全可靠地跑起来是另一回事。把笔记本交给它,它可能把你的环境搞坏;丢进一次性环境,它又得每次从头搭一遍。
「智能体该跑在哪」的两种答案
这次上线给的是云端那一版答案。桌面智能体是另一版,差别不在好坏,而在覆盖范围:
- 云沙箱里的智能体:隔离的 Linux 机器,碰不到你的电脑,适合不可信代码、并行分支和 CI 式流程,它做什么都弄不坏你的桌面。
- 本机桌面智能体:直接处理你的文件、安装包、命令行和构建,但每一步都要你批准,并留下执行记录。MOOGH 走的是这条——它跑在你机器上,正因为活就在你机器上。
认真跑智能体的人,最后大多两边都会用:沙箱负责「把这个分支构建并测一遍」,本机智能体负责「把这个目录整理好、把构建配置修掉」。想要后半边,可以从这里开始:[下载 MOOGH]。
上手前值得权衡的几点
- 成本模型。 讨论里讲的是能力,不是规模化的价格——每个智能体一台常驻机器,和共享容器是两本账。
- 数据放在哪。 每个沙箱一个公网 URL 很方便,也值得对着你代码里的内容过一遍合规。
- 快照纪律。 快照是好做法,但得你先浇好环境,快照才值得回滚。
- 隔离不等于审查。 「弄不坏我的电脑」和「代码可以放心上线」是两件事。
常见问题
本机需要装 Docker 吗? 不需要——机器在别处,Docker 是沙箱内部可用的能力。
沙箱里的智能体能碰我的 Windows 机器吗? 默认不能。这正是它换取的设计:用隔离换掉本地访问。
它能替代 CI 吗? 出品方把它定位成按任务、分支、PR 拆分的环境,而不是流水线的替代品。
同样的流程能跑在本机吗? 可以,用桌面智能体加逐步批准——所以这两条路更像互补,而不是二选一。
相关阅读: