OpenAI Agents API:当 Agent 的执行框架成为云服务
OpenAI 把 Codex 背后的执行框架开放为托管 API。对开发团队而言,新的选择不只是在哪里调用模型,而是把上下文、工具执行、运行环境和交付责任如何分开。
THE BRIEF
博客要点
OpenAI 于 9 月 10 日开放 Agents API 公测,提供托管 Codex 执行框架。官方文档将 Agent、环境、会话和事件区分为不同概念,并明确托管沙箱按容器费率计费;本文分析这些边界对云端任务产品的影响。
来源公告日期 ·
一次调用之后,工作才刚刚开始
用户让 Agent 调查一个问题,真正希望得到的是有证据的答案和可以使用的结果。模型接口返回一段文字,只覆盖了其中一部分。中间还可能需要读取文件、运行脚本、等待工具、保存产物,再将结果交还给用户。每个步骤都成功衔接,任务才算完成。
9 月 10 日的发布公告把 Codex 的执行框架作为托管 API 开放公测。这让团队有机会减少维护通用运行逻辑的工作,将更多精力放在领域工具与验收标准上。我们的判断是,竞争会更多落到工作流质量:同样能启动 Agent 的产品,交付的完整性仍可能差别很大。
封面为 Token4AI Cloud 依据官方文档绘制的原创架构概念图,区分应用、托管执行框架和计算环境;它不代表本站已经接入该 API,也不是厂商部署拓扑的逐项复刻。
会话、执行框架、环境各自负责什么
Agents API 概览将 Agent 定义为模型、指令和工具配置,将会话定义为持续工作的实例,将环境定义为可选的执行空间。事件和条目承载输入与输出。托管框架处理会话编排、上下文压缩和恢复,应用仍要提供适合业务的工具与环境选择。
这些概念有实际的产品含义。聊天记录属于用户的持续交互,计算环境可能在某一时刻启动或失去连接,而一次业务任务又可能跨越多次模型回答。如果把三个生命周期混为一谈,用户刷新页面就可能看到含糊的状态,运营人员也难以知道任务究竟停在了哪一步。
我们建议先建立自己的任务视图:请求已接收、正在处理、等待输入、交付完成或需要重试。每个状态由已确认的事件推动,并关联稳定的任务标识。界面可以用日常语言解释进展,底层仍保存定位问题所需的完整记录;这样,用户不用理解框架术语,也能知道下一步会发生什么。
自选计算环境,不等于把全部系统搬到本地
自托管沙箱文档说明,开发者可以接入自己的环境,并需要运行执行器保持连接。任务启动需要环境连接和用户输入同时满足。这里自托管的是执行环境,不能据此理解为模型推理和托管编排都已经转移到了自己的服务器。
因此,选环境之前应先画出数据流:模型会看到哪些文本,工具会取回哪些内容,产物保存在哪里,故障后由谁继续工作。假如选择自有容器,是为了使用内部依赖或特定运行库,就应验证这些需求在真实任务中确实被满足,而不是只验证容器启动成功。
对 agent cloud 产品来说,环境控制权是一项设计选择。它可以帮助团队组织文件、依赖和执行资源,也会带来镜像维护、连接管理与清理工作的责任。比较方案时,把这些工作与托管环境的使用费用一起列出来,才能知道所谓“更省事”具体省掉了哪一部分。
自动压缩帮助继续思考,交付还需要独立保存
官方说明托管框架能够整理早期上下文,让长会话继续工作。我们的工程建议是,仍然把关键交付物和业务结果独立保存。上下文服务于模型下一步决策,而一份已经生成的报告、一次已提交的更改、用户确认的选择,需要有可查验的持久记录。
设想工具已经完成一次外部写入,但客户端在接收结果时断开。重新启动整个任务可能再次执行同一个操作。我们建议用稳定的操作标识查询既有结果,并让可重试工具识别重复请求;只有确认没有完成,才再次提交。这是应用层的设计要求,不能仅凭“托管恢复”四个字推断系统已经具备。
验收时故意加入三个中断点:工具执行之前、外部操作完成之后、最终答案展示之前。检查结果是否重复、产物能否找回、用户状态是否最终一致。这些试验很小,却比一段从头顺利跑完的演示更能说明任务产品是否可靠。
并行工作要有合并规则,也要有预算
当一个调查任务能够分成独立问题时,并行执行具有吸引力。例如,一条支线查变更记录,另一条支线复核日志,各自输出证据后再汇总。我们的建议是先定义每条支线的交付格式和负责范围,避免几个 Agent 反复读取同一份材料,却没有增加可验证的信息。
尤其需要指定谁来处理互相冲突的发现。汇总者应能追溯每条结论的依据,并在证据不足时保留不确定性。最终验收关注答案是否完整、引用是否支持结论,而不以启动了多少个 Agent 作为成果。并行带来的时间收益,也要和总消耗一起观察。
官方概览的计费说明明确列出模型、工具与托管沙箱费用。预算可以据此按任务设定,并预留失败重试的空间。无需额外 API 使用费,并不意味着计算环境免费,更不意味着任务可以无限运行。
云端 Agent 的价值,最终要回到用户的一次交付
在 Token4AI Cloud 关注的 Agent Cloud 使用场景里,我们建议先选择一个边界明确的试点:例如读取一组资料并生成有来源的报告。冻结输入、工具权限和验收规则,再比较完成率、总等待时间、每份合格结果的成本,以及失败后恢复所需的人力。
需要梳理产品侧流程的读者,可以从本站云端 Agent 介绍了解任务使用方式,再通过API 接入说明区分模型连接与任务执行。本文介绍的是 OpenAI 的新服务;本站具体支持的框架、模型和接口应以控制台及文档为准。
当执行框架越来越容易获得,应用的价值会体现在更具体的细节里:任务能否继续,产物能否取回,回答能否核验,用户是否清楚当前进展。把这些条件写成验收规则,才有办法判断一次托管 API 的采用是否真正改善了产品。
实践清单
- 画清应用、托管执行框架、模型和计算环境之间的数据流。
- 为一次业务任务保留稳定标识,并将用户状态关联到确认过的事件。
- 测试断连、重复提交和产物恢复,验证外部操作不会被盲目重做。
- 将模型、工具、沙箱和失败重试纳入每个合格交付的成本。
参考来源
- OpenAI Agents API 发布 / Launch ↗2026-09-10
- OpenAI Agents API 概览与计费 / Overview and pricing ↗
- OpenAI 自托管沙箱 / Self-hosted sandboxes ↗
Token4AI 独立技术分析。文中厂商能力与本站模型可用性分别核验;实际接入范围与价格请以控制台为准。