OpenAI Agents API 9月10日公测:托管Codex harness,沙箱+并行子Agent+MCP
硅基速览 9月10日,OpenAI Agents API进入公开测试阶段,提供托管式Codex harness。 核心能力:沙箱环境、上下文压缩、并行子Agent、MCP协议支持、可恢复会话。 与Claude Code(终端Agent)和Cursor Projects(多Agent工作区)形成2026年9月Agent开发框架的三足鼎立。 正文 OpenAI补齐Agent拼图 2026年9月10日,OpenAI的Agents API进入公开测试(Public Beta)。根据andrew.ooo在9月14日发布的对比文章,这个API的定位是"托管式Codex harness"——你不需要自己搭建Agent运行环境,OpenAI帮你托管好。 在Agents API之前,OpenAI的Agent能力分散在多个产品里:Codex CLI(终端编程Agent)、GPT Store(自定义Gpts)、Assistants API(基础对话Agent)。但这些产品要么需要你自己搭建运行环境,要么能力有限。Agents API第一次把所有Agent能力整合到一个托管平台上。 核心组件包括: 沙箱环境(Sandboxes)。 每个Agent任务都在一个隔离的容器中运行,有独立的文件系统、网络访问权限和计算资源。Agent可以在沙箱里执行代码、调用工具、访问API,但不会影响到你的生产环境。 上下文压缩(Compaction)。 长任务运行过程中,Agent的上下文窗口会不断增长。Agents API自动进行上下文压缩——把早期的对话历史和工具调用结果总结成摘要,释放上下文空间,让Agent可以处理长达数小时的任务而不超出token限制。 并行子Agent(Parallel Subagents)。 主Agent可以派生多个子Agent并行执行不同子任务。比如主Agent需要"分析这个代码库",它可以派一个子Agent读前端代码、一个读后端代码、一个读配置文件,然后汇总结果。这比单个Agent串行处理快3-5倍。 MCP协议支持。 Model Context Protocol是Anthropic发起的开放协议,现在已成为Agent连接外部工具的事实标准。OpenAI在Agents API中支持MCP,意味着你可以用任何兼容MCP的工具服务器(数据库、文件系统、浏览器、GitHub等)直接接入Agent。 可恢复会话(Resumable Sessions)。 Agent执行长任务时如果中断(网络问题、超时、错误),会话状态会被持久化,可以从中断点恢复,不需要从头再来。 与Claude Code和Cursor Projects的对比 到2026年9月,Agent开发框架已经形成三足鼎立格局: 维度 OpenAI Agents API Claude Code Cursor Projects 定位 托管式Agent后端 终端编程Agent IDE内多Agent工作区 状态 Public Beta(9月10日) GA(Fable 5.1接入) Beta(9月10日全量推送) 核心场景 API集成、企业工作流 终端软件开发 团队协作编程 子Agent 并行云端子Agent 子Agent+Hooks 协调Agent+云端子Agent MCP支持 支持 支持 通过IDE插件 会话恢复 原生支持 通过Cowork 通过共享上下文 三者的定位差异很清晰:OpenAI Agents API面向"后端开发者"——你在自己的应用里嵌入Agent能力,OpenAI帮你托管运行环境;Claude Code面向"个人开发者"——你在终端里直接与Agent结对编程;Cursor Projects面向"团队协作"——多个人+多个Agent在一个共享工作区里协作开发。 ...