“模型是发动机,Harness 才是整辆车。光有发动机,你去哪儿?”
你有没有注意到,聊AI的人这两年换了好几套词?
2023年,人人都在说”提示词技巧”——怎么跟AI说话,说什么它才听。
2025年,话题换成了”上下文工程”——只会说话不够,要管理AI看到的所有信息。
2026年初,Anthropic和OpenAI几乎同一周发文,提出了一个新概念——Harness Engineering(治理工程)。
这不是换个词玩文字游戏。每次换词,背后都是一次真正的范式转移——AI能做的事变了,人类需要做的事也跟着变了。
坐好,我帮你讲明白这三代到底有什么不同,以及为什么第三代才是真正的分水岭。
第一代:Prompt Engineering(2023-2024)
核心问题:怎么跟AI说话?
一句话定义Prompt Engineering = 优化你输入给AI的那句话
那时候AI刚出圈,大家最常问的问题是:为什么同样的问题,别人问出来的答案比我好那么多?
答案是——措辞。
你问”写一篇文章”,和你问”用第一人称、口语风格、针对25岁职场新人、写一篇关于时间管理���800字文章”,模型给的答案天壤之别。
于是涌现出一大批”提示词技巧”:
- 给AI指定角色(“你是一个资深律师……”)
- 加格式要求(“用列表回答”)
- 给几个例子让它学(few-shot)
- 让它一步步推理(Chain of Thought)
这套东西确实有用。 学会了能明显提升AI的输出质量。
但它有个天花板Prompt Engineering 的本质是优化一次对话。你每次都要重新说,AI每次都忘了上次聊了什么,就像和一个失忆的助手反复自我介绍。
一旦任务变复杂——需要查资料、需要记住之前的决策、需要调用工具——光靠措辞技巧就不够用了。
第二代:Context Engineering(2025)
核心问题:AI看到了什么?
一句话定义Context Engineering = 管理AI在那个时刻能看到的所有信息
2025年,Shopify CEO Tobi说了一句话,迅速在AI圈刷屏:
“Context engineering is the new skill.”(上下文工程才是新技能)
翻译:光会问问题不够了,你得管理AI的”视野”。
这个时候AI开始被用来做更复杂的事:查数据库、搜索文档、记住多轮对话、调用外部工具。工程师们发现,模型的能力其实没那么差,关键是它”看到”的信息够不够准确、够不够完整。
Context Engineering 要解决的问题:
- RAG检索:让AI能搜到相关文档,而不是凭空乱说
- 长上下文管理:塞太多信息会”注意力稀释”,要精心筛选
- Memory系统:让AI记住上一次对话说了什么
- Tool use编排:让AI能调用搜索、计算、API等工具
打个比方Prompt Engineering 像是教你怎么跟一个陌生人说话。 Context Engineering 像是在见面之前,先把这个人的资料、背景、你们的关系都整理好递给���看。
更聪明的信息准备,让AI表现更好。
但它依然有上限Context Engineering 优化的还是单次交互——那个时刻塞给AI的信息。当Agent开始自主运行几个小时、几天,需要做出几百个决策的时候,“单次信息准备”这个框架就彻底不够用了。
第三代:Harness Engineering(2026至今)
核心问题:Agent的整个运行环境够不够可靠?
一句话定义Harness Engineering = 设计让AI Agent能持续、可靠、自主运行的整套环境
2026年初,两件事同时发生:
Anthropic发布了一篇工程实践文章,讲他们怎么用多Agent评估闭环做前端开发。
OpenAI发布了一篇文章,讲他们用Codex Agent 5个月、3个工程师、零手写代码,构建了一个100万行的生产系统。
这两篇文章几乎同时使用了同一个词——Harness Engineering。
翻译成人话:AI不只是一个你问它答的工具了,它是一个能自主工作好几天的同事——你现在要管的,是它工作的整个环境。
“模型变成了发动机,我们的工作变成了造整辆车。“
Harness到底包含什么?
Harness Engineering的核心,是让Agent系统不会随着时间漂移失控。
具体来说,包含三层:
① 评估反馈闭环
Anthropic的实验揭示了一个反常识的发现:让Agent自己评估自己的工作,基本没用。 不管质量高低,它永远夸自己。
解法是:把”生成”和”评估”拆成两个独立Agent。评估器不是看代码打分,而是像真实用户一样——打开页面、点按钮、填表单、验证功能,然后给出反馈。
结果?单个Agent跑20分钟、花9美元,产出不能用。有完整Harness的系统跑6小时、花200美元,交付了带精灵动画、AI集成和导出功能的完整游戏。
② 架构约束的机械化执行
OpenAI的百万行项目里,依赖层级被严格分成6层:Types → Config → Repo → Service → Runtime → UI。
这些层级的边界不是靠文档约定的,是靠linter和CI代码强制执行的。Agent写出违反架构的代码?PR自动被拒绝。
翻译:不是靠Agent自觉,是靠系统不让它犯错。
③ 记忆治理机制
最近的学术研究发现了一个有趣的对比:
- 3行提示词 + 记忆系统:跑10轮后,Agent的能力持续提升
- 200行专家精心编写的提示词:跑10轮后,能力完全没有增长
有记忆的系统越跑越好,没记忆的永远在原地。 就像一家公司,第100个项目通常比第1个做得好——因为有经验积累、复盘文档、内部知识库。
现在Agent系统也开始有这个特征了。
三代的本质区别
用一张表总结:
| Prompt Engineering | Context Engineering | Harness Engineering | |
|---|---|---|---|
| 时期 | 2023-2024 | 2025 | 2026至今 |
| 核心问题 | 怎么说话? | 给AI看什么? | 整个环境够不够可靠? |
| 优化对象 | 人与AI的接口 | AI的输入空间 | Agent的运行时环境 |
| 工作单位 | 单次对话 | 单次上下文 | 完整功能/任务 |
| 人的角色 | 提问者 | 信息架构师 | 环境设计师 |
记住这个关系三代不是互相取代,而是嵌套包含: Harness 包含 Context,Context 包含 Prompt。 但每一代解决的核心问题完全不同。
为什么这对普通人也重要?
你可能觉得:这是工程师的事,跟我有什么关系?
但这个趋势会影响每一个用AI的人——
用AI工具的人: 你选的工具,背后有没有好的Harness,决定了它能不能稳定帮你干活,还是三天两头犯蠢。
做AI产品的人: 大模型本身越来越同质化,Claude、GPT、Gemini能力差距在缩小。未来的竞争壁垒,在于谁的Harness更稳、更可靠——这才是真正的护城河。
想学AI工程的人: 光学提示词技巧,红利窗口正在关闭。Context管理、Agent架构设计、评估系统搭建——这才是2026年值得投入的技能方向。
泼一盆冷水Harness Engineering不是什么人都能马上上手的。搭建一套生产级的Agent运行环境,需要几个月甚至几年的积累。但理解这个概念,能让你在选工具、选方向的时候少走很多弯路。
写在最后
2023年,AI的核心工作是”怎么问”。
2025年,是”给AI看什么”。
2026年,是”怎么让AI在一个可靠的环境里长时间工作”。
每一次进化,都是因为AI能做的事情上了一个台阶。
Prompt Engineering帮你把一次对话变好。Context Engineering帮你把一个任务的信息管好。Harness Engineering帮你构建一个可以持续学习、持续工作、不会漂移失控的AI系统。
这不是技术术语的游戏,是真实的能力边界在往前移。
懂这个趋势的人,会更快找到下一个值得做的事。
牛马翻身计划,我们下次见。
“以前你教AI说人话,现在你要给AI造一个让它不犯蠢的世界。”
参考来源:
如果这篇文章对你有帮助,欢迎分享给更多人!
部分信息可能已经过时






