Vercel 开源 Open Agents:构建企业级自定义编程 Agent 的全新起点
近日,Vercel 正式开源了 Open Agents,一个专注于构建企业自有编程 Agent 平台的参考实现,旨在帮助企业团队快速部署强大的自动化开发工具。通过其独特的架构设计和灵活的模型支持,Open Agents 为技术团队省去了从零开始搭建平台的困难。
Open Agents 的核心功能与架构
Open Agents 的架构设计十分精妙,分为三大核心部分:
- 前端:用于管理会话和用户认证,确保界面友好且安全。
- Agent 模块:负责持久化工作流,并运行在 Vercel 平台之上,实现智能化操作。
- 沙箱环境:提供完全隔离的代码执行环境,确保代码运行安全且灵活。
其中一个亮点设计是,Agent 并不会嵌套运行在沙箱内部,而是从外部通过工具调用进行操作,如文件读写、Shell 命令和搜索功能等。这种解耦设计使得 Agent 的生命周期、沙箱的生命周期和模型的选择可以独立演进,极大提升了灵活性。
主要功能特色
Open Agents 已经具备了比较完整的功能,满足企业级需求:
- 支持对话驱动的编程 Agent,通过自然语言与 Agent 交互。
- 提供沙箱快照恢复功能,确保调试和开发的便捷性。
- 支持基础的代码管理操作,如仓库克隆、分支操作以及自动提交与 PR。
- 提供会话分享功能,方便团队协作。
- 创新性加入语音输入,为更自然的人机交互提供支持。
这套工具不仅适用于需要搭建自有编程 Agent 的团队,对于普通开发者来说,其架构设计也有参考价值,尤其在 Agent 和执行环境分离的理念上。
Open Agents 与 Anthropic Managed Agents 对比
Vercel 的 Open Agents 与 Anthropic 提供的 Managed Agents 在多个方面都各具优势,但核心框架理念却趋同:将 Agent 和执行环境分离。两者的区别主要体现在以下几方面:
模型支持与灵活性
Open Agents 不绑定具体模型。这意味着开发者可以接入任何主流的 LLM(大语言模型),如 OpenAI、Anthropic 或其他符合需求的模型。而 Anthropic 的 Managed Agents 则仅支持 Claude 系列模型,虽然提供了 prompt 缓存和上下文压缩等优化,但限制较多。
成本与维护
Open Agents 的运行成本包括基础设施费用和模型 API 调用费,虽然需要自建和维护,但长远来看,按需付费模式更加灵活。Anthropic 的 Managed Agents 则采用全托管收费模式,三层计费结构包括模型 API 调用、按运行时间付费以及网页搜索额外收费。
自主性与易用性
Open Agents 提供开源代码,开发者可以任意修改,并根据需求定制化功能。但 Anthropic 的 Managed Agents 胜在快速上手,不需要开发团队投入额外精力即可快速部署,适合资源有限的团队。
为什么选择 Open Agents?
对于希望在企业内部构建灵活、高效、可控的编程 Agent 平台的团队,Open Agents 提供了绝佳的工具支持。
- 灵活控制:拥有完整的源码支持,开发者可以随时根据业务需求调整架构。
- 成本可控:按需选择模型和基础设施,避免被绑定到专有服务。
- 技术领先:采用前沿的 Agent/环境分离架构,为后续的系统升级和迭代提供了更高的技术自由度。
总结:为智能开发奠定基础
总之,Vercel 的 Open Agents 是广大企业和开发团队探索自动化开发领域的不可多得的利器。从架构上看,它解耦了 Agent 和沙箱,灵活性和安全性更有保障;从成本上看,开源的形式降低了试错成本。无论是需要打造专属编程 Agent 的企业,还是希望了解这一领域创新架构的开发者,Open Agents 的设计无疑值得深入研究。
创建: 2026-04-15
关联文章推荐
-
Google发布TimesFM:零训练的开箱即用时间序列预测开源工具
BB-Browser:一款开源浏览器自动化工具,优化真实用户操作
Shopify AI Toolkit 全面开放,AI Agent 轻松管理你的店铺!
Vercel 开源 Open Agents:构建企业级自定义编程 Agent 的全新起点
GitHub8.5万Star项目被指开源抄袭?揭秘Hermes Agent与中国团队Evolver之争
Hermes Agent:打造自学习与多平台兼容的AI代理神器
揭秘AI API中转站:低价背后的行业潜规则与避坑指南
牛津博士后发布Violin:开源端到端视频翻译与问答工具,革新内容创作!
登录后才能发布评论哦
立即登录/注册