我们正处于一场 Agent 进化的浪潮之中。Agent 的能力每年都在大幅提升,整个技术栈都在围绕它们被重新定义。
2023 年我们创办 E2B 时,Agent 几乎还跑不通。大多数人还在争论 Agent 到底是什么。工具调用(tool use)才刚刚起步。GPT-3.5 刚发布不久,一个 Agent 尝试十次可能成功三次,而且就算成功了,也只能执行寥寥几步。
但只要它跑通了,有一件事就非常清楚:这类软件需要一种全新的基础设施。Agent 需要一个动态、弹性、安全且足够强大的环境,强大到无论它们未来变得多强,这个环境都不会成为瓶颈。
E2B Sandbox 就是这样诞生的。我们构建它,不是为了满足 2023 年 Agent 能做的事,而是为了迎接它们接下来将要做的事。
第一波浪潮:Copilot

第一波 Agent 浪潮
Copilot 是第一波 Agent 浪潮。Agent 开始帮助开发者补全代码片段。这也是 E2B 最早的应用场景。我们做了一个叫 E2B Code Interpreter 的产品,专门用来运行 AI 生成的代码片段,主要面向数据分析。
所有操作都在隔离的 E2B sandbox 内的数据科学 notebook 中运行。我们成了所有 AI 数据分析师的默认 AI 工具。
第二波浪潮:构建应用的 Agent

第二波 Agent 浪潮
紧接着,第二波浪潮来了。Agent 的能力已经足以跳出数据科学的范畴,去构建完整的 Web 应用,比如 React 应用。从这一刻起,Agent 开始真正用上整个 sandbox。相比第一波浪潮,Agent 的能力已经有了质的飞跃,不再局限于数据分析工作。
Agent 开始在安全、隔离的 E2B sandbox 中构建和运行 Web 应用,就像开发者在自己的电脑上开发应用一样。
Agent 第一次拥有了属于自己的计算机:按需启动的隔离虚拟机,可以运行任何 Linux 软件,并且状态能够持久保存。运行 Web 应用很快演变成运行 Docker 容器,再后来变成了在 E2B Sandbox 内运行完整的 Kubernetes 集群。
第三波浪潮:操控计算机的 Agent

第三波 Agent 浪潮
第三波浪潮正在今年上演。Agent 现在可以操控整台计算机了。它们能够在复杂的上下文中承担长时间运行的任务,并端到端地完成工作。
E2B 已经成为各类 Agent 的核心基础设施,而不仅仅是编程类 Agent。这包括个人助理、商业分析师、AI 视频剪辑师、生物科技 Agent、安全 Agent,或是通过 Slides 讲故事的 Agent。
E2B sandbox 早已不再是一个“沙盒”。生产环境中的 Agent 不只需要一个运行代码或应用的地方。它需要一整套运行环境:专属存储、防火墙、sandbox 之间的网络通信、可观测性、随时弹性伸缩的 CPU 和内存、浏览器、安全存储的密钥等等。这已经不是沙盒了,而是一个平台。
业界很多人仍然把沙盒当成一种大宗商品:API 背后一台启动飞快的虚拟机,比拼的是冷启动快几毫秒、每 vCPU 小时便宜几分钱。这对第一波浪潮来说是正确答案,但对第三波浪潮来说却是错的。
在每一波浪潮中,基础设施都必须不断进化以匹配 Agent 的能力。起初是运行代码片段,然后是 Web 应用,接着是 Kubernetes 集群,而现在,它是 Agent 的生产级平台。那些只为当前这波浪潮做建设的团队,在动手的那一刻就已经落后了一代。
我们认为这种思路是本末倒置的。在未来,Agent 将驱动一切。它会自己决定每项任务需要哪些工具和资源。
我们把这种未来的基础设施称为 Agent 驱动的私有云。
从运行数十亿个 Agent 中学到的经验
我们已经运行过数十亿个 Agent。这让我们成为全球为数不多真正理解 Agent 在规模化运行时到底需要什么需求的团队之一。
把你的编程 Agent 或 AI 助理接入 E2B,我们很可能在它还没跑起来之前就能告诉你:它会用到哪些工具,平均和峰值状态下会运行多久。我们能告诉你它会消耗多少 CPU 和内存,还需要哪些其他服务,以及可能会发起哪些网络请求。在数十亿次运行之后,我们已经成了 Agent 工作的分类学家。
数十亿次 Agent 运行会产生数百亿条 trace。这些洞察极其宝贵,只有在生产环境中大规模运行 Agent 多年才能积累下来。我们能不能用这些数据与规模效应让你的 Agent 变得更强?能不能为它推荐更好的工具?更好的服务?更好的数据库?怎样才能让你的 Agent 几乎在一夜之间神奇地变得更聪明、更高效?

迈向“云中之云”

未来的 Agent 基础设施
按今天业界的定义,沙盒已经死了。
未来不是给 Agent 提供一个沙盒。未来是为每一个 Agent 提供一片私有云——它能根据 Agent 当前处理的任务自动优化,并随时适应 Agent 下一步的需求。
Agent 已经在告诉我们它们需要什么了。我们要做的,就是像对待任何其他客户一样,继续和它们一起把这些东西造出来。




![AI Umasugi 预测富士锦标赛 [S]](/cdn-cgi/image/width=1920,quality=90,format=auto,metadata=none/https%3A%2F%2Fcms-assets.youmind.com%2Fmedia%2F1792257745502_clvv8t_HUvjSmNaEAAiPwB.jpg)
