微信扫码
添加专属顾问
我要投稿
探索AI智能体如何重塑软件工程,揭秘OpenAI和Anthropic的"驭缰工程"实践。 核心内容: 1. 从"写代码"到"造harness"的工程范式转变 2. 多智能体架构与上下文管理的关键设计 3. 两大AI实验室的百万级代码生产实践案例
在 AI 智能体(Agent)迅速发展的今天,一个名为 Harness 的工程技术概念正在改变我们构建软件的方式。Anthropic 和 OpenAI 的工程团队分别通过实践揭示了一个共同的洞见:当 AI 成为主要的代码生产者时,人类的角色从"写代码"转变为"设计环境"。
传统软件开发中,工程师的核心工作是编写代码。但在智能体优先的世界里,这个等式发生了根本性逆转。
OpenAI 的团队进行了一项激进实验:在五个月内构建了一个拥有约 100 万行代码的产品,其中没有一行代码是人工编写的。三位工程师通过 Codex 智能体完成了 1,500 个 Pull Request,平均每位工程师每天处理 3.5 个 PR。这并非为了炫技——产品已经拥有数百名真实用户,包括每天都在使用的高级内测用户。
Anthropic 的实验同样令人印象深刻:他们使用 Claude 构建了一个完整的 2D 复古游戏制作器和数字音频工作站(DAW),这些应用包含关卡编辑器、精灵编辑器、AI 辅助功能等复杂模块,且能在浏览器中流畅运行。
这些成果背后的秘密,就是 Harness Engineering,也被翻译为驭缰工程。
简单来说,Harness 是一套围绕 AI 智能体设计的工程系统,它包含工具、约束、反馈回路和编排机制,让智能体能够可靠地执行复杂任务。
就像赛车需要安全带(harness)来保护驾驶员一样,AI 智能体也需要一个"harness"来确保它们在长时间、复杂的任务中不偏离轨道。
根据 Anthropic 和 OpenAI 的实践,一个有效的 Harness 通常包含以下要素:
不同于单一的"万能智能体",Harness 采用分工明确的智能体团队:
Anthropic 的设计团队发现,将"生成"与"评判"分离是关键。当让同一个智能体既当运动员又当裁判时,它往往会对自己的作品过度宽容。而独立的评估者可以被调优得更挑剔,从而为生成者提供真正有价值的反馈。
智能体在长任务中容易"迷失方向"。Harness 通过以下方式解决:
OpenAI 的经验是:给智能体一张地图,而不是一本 1000 页的说明书。情境是稀缺资源,过多的指导反而无效。
智能体在具有严格边界和可预测结构的环境中最为高效。因此 Harness 会强制执行:
这些约束对人类可能显得"迂腐",但对智能体来说是加速器——一旦编码,就能立即应用于所有地方。
Harness 建立了多层次的反馈机制:
OpenAI 甚至让 Codex 能够启动应用的独立实例,复现 bug、录制视频验证修复,然后自动合并 PR。
Harness 让工程师的工作重点转向:
正如 OpenAI 总结的:人类掌舵,智能体执行。
虽然 Harness 模式成本高出 20 倍,但产出的质量差距"立竿见影"。
Anthropic 强调:找到最简单的解决方案,只在必要时增加复杂性。随着模型能力提升(如从 Claude Sonnet 4.5 升级到 Opus 4.6),原本必需的组件(如 sprint 分解)可以被移除。
文档不应是静态的百科全书,而应是可以被验证、被智能体直接使用的"活文档"。OpenAI 将 AGENTS.md 视为内容目录,指向结构化的知识库。
OpenAI 团队建立了"黄金原则"和定期清理流程,通过后台 Codex 任务扫描偏差、发起重构 PR,类似于垃圾回收机制。技术债务要像高息贷款一样持续小额偿还,而不是累积成大问题。
Harness 不是一成不变的。当新模型发布时,需要重新审查:移除不再必要的组件,添加新的能力扩展。Harness 的设计空间不会随着模型改进而缩小,而是转移。
Harness 工程代表了一种范式转移:
Harness 是智能体时代的软件工程基础设施。它不是简单的"提示词工程"或"工具调用",而是一个完整的系统设计,涉及多智能体编排、上下文管理、架构约束和反馈回路。
正如 Anthropic 所言:随着模型能力提升,有趣的 Harness 组合空间不会缩小,而是会转移。AI 工程师的有趣工作,就是不断发现下一个新颖的组合方式。
在这个新范式中,构建软件仍然需要纪律——但纪律更多地体现在支撑结构上,而不是代码本身。保持代码库一致性的工具、抽象和反馈回路,变得比以往任何时候都更加重要。
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业
2026-05-15
谷歌Android重大更新!底层植入Gemini,苹果已掉队
2026-05-15
Codex更新远程控制,你也终于可以在手机上随时随地Vibe Coding了。
2026-05-15
2026年了,我强烈推荐你用一用Codex,功能太全面了!附使用指南
2026-05-14
DAA度量Agent,百度智能云率先重构AI云
2026-05-14
美团 LongCat 开源 General 365:树立推理评测新标尺
2026-05-14
终端里住进了一个叫 Claude Code 的搭档
2026-05-14
小企业专属Claude来了!一键接入全套业务流,不用写代码AI自动算账催款
2026-05-14
开源 ElevenLabs 平替来了!OmniVoice Studio 本地免费实现电影级配音
2026-04-15
2026-02-14
2026-03-31
2026-03-13
2026-04-07
2026-03-17
2026-03-17
2026-04-07
2026-03-21
2026-02-20
2026-05-09
2026-05-09
2026-05-09
2026-05-08
2026-05-07
2026-04-26
2026-04-22
2026-04-18