OpenAI 把 Codex Harness 开源了。这不是模型发布,但对开发者的影响可能比又出一版模型更大。
先解释 Harness 是什么。它是 Codex 背后那层 Agent 运行环境,管的是模型、用户、工具三者怎么连起来,以及任务怎么执行、上下文怎么维护、会话怎么持久化、代码怎么改。你在终端里敲一条指令,模型读文件、跑测试、改代码、再跑一遍——这一整套循环由 Harness 负责。
拆开看,核心是几块:Agent Loop、线程生命周期与持久化、配置与身份认证、工具执行和扩展机制。通过 Codex App Server,可以用双向 JSON-RPC 把 Harness 接进任意客户端,拿到实时事件流。也就是说,你能拿它去做自己的 IDE 插件、桌面应用、或者塞进公司内部的运维看板。
Greg Brockman 在 X 上转了这条,语气挺兴奋。可以理解——过去开发者想做 Agent 产品,要么自己从零撸一个循环,要么把业务硬塞进一个通用聊天框。现在中间那层直接给你了。
OpenAI 之前分享过一组数字,我觉得比开源本身更有意思:Harness 这个项目的代码”全部由 Codex 编写”,一个内部产品五个月左右积累了约 100 万行代码、1500 个 PR。团队的说法是理念从”人工写代码”转成了”人类设定目标、Agent 执行”。这个数字要打个问号——100 万行里有多少是重复样板、有多少经过认真 review,外人看不到。但方向是真的。
目前 Codex Harness 已经在支撑 Codex Web、CLI、IDE 扩展和 macOS 应用。开源之后,最直接受益的是那些做垂直 Agent 的团队:法务文书、财务对账、客服工单,这些场景的循环逻辑跟写代码高度同构,之前卡在没有可靠的执行框架。
© 版权声明
文章版权归作者所有,未经允许请勿转载。






OpenAI把Codex的发动机开源了:Harness全量放出