AI沙箱的争夺战
为什么AI代理需要沙箱来执行代码?
微信 ezpoda免费咨询:AI编程 | AI模型微调| AI私有化部署
AI模型价格对比 | AI工具导航 | ONNX模型库 | Tripo 3D | Meshy AI | ElevenLabs | KlingAI | ArtSpace | Phot.AI | InVideo
我正在开发自己的AI编程代理,用于构建一个AI网站构建器。构建任何AI代理都不算太难,除非我们需要将应用投入大规模用户的生产环境,主要是同时有100+用户在网站上。正是在那时那刻,你才能理解运行这些拥有10万+月活用户的免费版B2C业务的真实成本;这并不像听起来那么容易或便宜。
实际上,这要难得多,我将告诉你为什么在生产环境中事情会变得混乱,以及实际服务器成本是如何不断攀升的。
我还将分享一个关于为什么为AI代理开发沙箱以在隔离环境中执行代码,成为了2026年编程中最被低估的概念的故事。包括Vercel、Cloudflare、Hostinger和AWS在内的每家大型科技公司都将发布自己的AI代理代码沙箱。
我将把两个问题合并在一起,因为它们密切相关。问题1:在生产环境或隔离服务器上为超过10k并发用户运行代码并不便宜。问题2是开发一个廉价的隔离代码执行沙箱相当困难。即使构建了一个,下一个问题是制作一个能完美模拟Linux或macOS的快速沙箱。
1、开发AI网站构建器
我一直在开发自己的Lovable(v0),使用自己的API密钥来避免每月支付20美元以上。
有人认为即使为自己开发了一个,代码输出也不够好,API可能很慢,使得应用对大型代码库来说相当慢,代码和测试用例的质量不是生产级别的,不够坚实可信。
我同意这一点,但上述担忧涉及代码质量和上下文工程,我相信这些问题可以解决。API延迟和并发处理可以通过一些池化概念来改善,这就是为什么它们是瓶颈,但不是大多数公司不在自己身上构建网站构建器并提供BYOK(自带密钥)的主要原因。
主要原因是运行执行代码的隔离容器或沙箱。Next.js仓库在浏览器中渲染输出。这是主要问题:构建沙箱并不那么容易,而且我们没有太多好的开源选项,不像UI库那样。
一些沙箱选项如下:
- CodeSandbox
- Vercel Sandbox
- Cloudflare Sandboxes 或 Workers
但每个都有自己的优缺点,加上自己的生产成本。有些按分钟收费,有些按使用量计费,相信我,对于独立开发者来说,开发沙箱并不容易。
Vercel沙箱在不使用时会关闭实例,使得首次使用的用户体验相当慢。Cloudflare Workers并不便宜,对于独立开发者来说,为1万月活用户运行沙箱负担不起。它真的没那么便宜。更不用说使用Supabase或Firebase时写入磁盘的数据库成本了。
我不想打击你的积极性,但了解现实能给你更清晰的图景。
不要直接跳去构建自己的SaaS来替代另一个SaaS应用以节省每月20-50美元;在我看来,这没什么意义。
这就是为什么我看好AI将杀死所有SaaS这个想法。SaaS并没有死;它正在变化。那些人们通常付费的小型CRUD API操作将很容易被Vibe编码取代。不过,还不能完全取代,但那些解决痛点的其他SaaS将会坚持下来并增长更多。
一个很好的例子是Simple Screenshot API,它每月产生1万美元收入,我发现即使在2026年,仍然有许多独立开发者在开发相同的SaaS。
例如,https://screenshotone.com/ 和 https://screenshotscout.com/
现在让我们继续我们博客的实际内容。沙箱和隔离容器很容易集成或开发;它们需要fs模块访问权限,并能与HonoJS快速配合,但在服务器上为1万用户在生产环境中运行它们是不可行的,而且你还得考虑到你必须为数千名用户提供免费访问的事实。
2、为什么我的AI网站构建器没有投入生产?
我已经构建了自己的AI网站构建器,类似于v0和lovable,但我没有把它上线。
有几个原因,首先,让我们分解一下成本:
- OpenRouter API密钥或OpenAI API密钥每月花费约50-100美元,取决于流量
- 服务器沙箱每月花费约100美元,处理每月1k用户
- 后端API的成本每月约50-100美元,处理每月1k用户
总共,每月300-500美元将是你每月为1k用户运行应用的基本最低成本,考虑到你的SaaS只有2%到10%的转化率,你可以算一下,在每月20个付费用户后达到盈亏平衡,这不算太难,但也不那么容易。
有时候构建并不难,但为数百个用户实时运行它比构建困难得多,而营销比那还要困难。
但如果你在构建B2C产品,并且无法从YC或其他风投获得资金,那么这个数学计算就更容易也更便宜承担,对于已经获得资金的初创公司或企业来说,在每20个客户后达到盈亏平衡是相当可负担的,但如果独自做,你需要投入相当可观的资金。
继续前进,这是我发现大公司自行构建沙箱的主要原因。在AI编程代理占领市场后,Vercel和Cloudflare分别发布了沙箱和Workers。
每个AI代理都需要一个沙箱来运行代码并返回输出,这在未来将持续增长,这给了Vercel和Cloudflare这样的大型科技公司先发优势。甚至爬虫公司也在隔离沙箱上运行爬虫,因为它快速且安全,从而增加了市场需求。
但我们还有很多其他开源沙箱选项,而且沙箱也不是瓶颈,主要的痛点是在服务器上运行沙箱以及它为大型用户群所产生的成本才是真正的瓶颈。
我们仍然只有少数公司在研究这些问题,我在过去两年里也没有看到任何YC系的初创公司在做这件事,也许未来会有人带来基于AI代理的隔离沙箱,快速且廉价,能在服务器上为数千个代理和用户运行。
原文链接: The whole fight for the AI sandbox
汇智网翻译整理,转载请标明出处