Harness Engineering — Agent-First 时代的软件工程新范式
当工程师的工作不再是写代码,而是设计环境、指定意图、构建反馈循环时,软件工程会发生什么变化?
受众: 团队开发者 | 深度: 中级实践 | 时长: 约 30 分钟
日期: 2026-04-02
内容概览
OpenAI 内部团队进行了一个极端实验:从空仓库开始,用 Codex Agent 构建真实产品,0 行手写代码。5 个月后产出百万行代码、1500+ PR,效率提升约 10 倍。
本次分享基于 OpenAI 文章《Harness engineering: leveraging Codex in an agent-first world》,解析这个实验背后的工程方法论:如何组织仓库知识、如何用架构约束代替微管理、如何应对 Agent 带来的高吞吐量与熵增挑战。
章节目录
- 从 0 到百万行:Agent-First 的实验 — 实验设定、关键数据与核心理念
- 仓库即知识系统:给 Agent 一张地图 — 为什么"大 AGENTS.md"失败,如何用渐进式披露组织知识
- 架构约束即生产力:用不变量替代微管理 — 分层架构、品味不变量、让应用对 Agent 可读
- 吞吐量改变一切:Agent 时代的工程哲学 — 全栈产出、合并策略颠覆、自主闭环、熵与垃圾回收
- 落地启示与实践路径 — 经验总结、渐进式采纳路线图、可行动作
参考资料
- Harness engineering: leveraging Codex in an agent-first world — OpenAI 原文 (2026-02-11)
- Unlocking the Codex harness: how we built the App Server — 配套文章 (2026-02-04)
- Unrolling the Codex agent loop — Agent Loop 详解 (2026-01-23)