OpenAI上线Agents API:Codex的harness直接变成托管服务

AI资讯2分钟前发布 Vera
2.3K 0

三周前OpenAI把Codex的harness开源了,这回换了个方向:干脆把这套东西托管起来,做成API卖。

新上线的Agents API只有一个核心端点,POST /v1/agents/sessions,请求头带上 OpenAI-Beta: agents=v1 就能用。分工写得很清楚:会话、编排、上下文压缩和断点恢复归OpenAI管,工具和执行环境由开发者自己定。

文档把概念拆成四块。Agent是模型加指令加工具加MCP服务器;Environment是可选的沙箱或计算机,agent在里面读写文件、加载skills、跑命令;Session是一个持久存在的agent实例;Events和items是会话过程中的输入输出。用法就是建会话、派任务、用流式或webhook盯进度,中途随时可以插手。

托管的能力基本就是Codex客户端那一套:沙箱里跑命令和代码,套用skills,用工具或MCP连外部数据,压缩旧上下文,把子任务甩给subagent,断了能续跑。多智能体要单独打开,可以设最大并发子代理数;工具支持程序化调用、HTTP传输的MCP和web_search三类;环境可以用OpenAI托管的沙箱,也可以自己托管。SDK覆盖Python、TS/JS、Go、Java、Ruby。

OpenAI的宣传口径是”不到1分钟就能搭一个云端智能体”,底层和ChatGPT Work用的是同一套基础设施。

有两条限制很容易被忽略。

数据驻留目前只在美国;不支持零数据保留(ZDR),哪怕选的是自托管沙箱,也不会因此变成ZDR合规。对有数据出境顾虑的团队,这两条基本就把门关上了。

计费是”跟着模型走”:模型用量按所选模型算,OpenAI自家工具按标准价,托管沙箱按容器价。听起来清楚,真算起来就糊涂。有开发者测了沙箱的网络配置,发现有开启、关闭、受限三档,受限模式下访问外部域名直接返回”Domain forbidden”。他更关心的是另外几个问题:每跑一次session是不是都新建一个环境?环境是不是最少按一小时计费?能不能主动关掉省钱?文档里都没写明白。

社区分成了两派。一派认为这就是在加深厂商锁定,会话状态和执行环境全交给OpenAI,以后想迁都难;另一派很务实,说就是为了省掉自己维护一台沙箱VM的麻烦。

两边都没说错。Agents API做的事,是把能长时间运行、能读写文件、能拆子任务的agent变成任何后端都能调的一个接口,代价是交出去的不只是算力账单,还有会话状态本身。

当初harness开源的时候,不少人以为OpenAI要走开放路线。现在看,开源给想自己搭的人,托管API给不想折腾的人,两头都占住了。

© 版权声明

相关文章

OpenAI上线Agents API:Codex的harness直接变成托管服务 暂无评论

none
暂无评论...