~ / writing / n°030

你最近在学 Harness?觉得自己挺牛逼?醒醒——Loop 来了。什么?你连 Loop 都不知道?

你最近在学 Harness?

不错啊。框架化工程。系统性治理。花了几周读文档、搭流水线、给 AI agent 上枷锁。挺高级的。

但你知道 Claude Code 的创造者 Boris Cherny 最近说什么了吗?

他说——我不写 prompt 了。我写 loop。

什么?你连 loop 都不知道?

你刚搭好的 Harness,在 Loop 面前是上一层的铺垫

先别急。我没说 Harness 没用。

恰恰相反。能学这个,说明你不是随便 vibe code 的人。你知道 AI 不能只靠聊——不经约束的 agent 会删库、会泄数据、会在 production 上撒野。你给 agent 设了门槛、定了流程、加了反馈环。没被 vibe code 的爽感冲昏头,你已经跑赢 90% 的人了。

业内常说,Harness 就是给 AI coding agent 设计环境、约束和反馈环,确保规模下不出事。翻译成人话——给 AI 画条道,告诉它:这条能走,那条不能走,走错了回来重走。

你搭了一个很漂亮的 Harness。prompt 模板、检查点、回滚机制、人工审核节点。一整套。

问题在于——

你花几个月搭好的这套东西,在 Boris 眼里只是「上一代的最佳实践」。

不是做得不好。是时代变了。

Boris 怎么玩 AI?他已经不说话了好吧

Boris 的意思很直白:他不再直接跟 Claude 对话了,而是让一个 Claude 去指挥另一群 Claude。

你再读一遍。他写的 prompt 现在长这样——

「Grill me on these changes and don’t make a PR until I pass your test.」

拷问我。我没通过你的测试之前,别想提 PR。 就一句。然后 Claude 自己开车了。自己审代码。自己挑毛病。自己拍板要不要放行。

你还在费劲写几百行的 prompt 模板,人家已经把方向盘扔给 AI,自己坐副驾了。

他的团队管这叫「recurring agent loops rather than one-off chat sessions」。不是一次聊天。不是「你问 AI 答」。是让 AI 自己问自己、自己答自己、自己决定下一步。

Harness 是给 AI 画赛道。Loop 是让 AI 自己在赛道上跑,不用你盯着它每一步。你定规则,它自己循环。

不是取代。是你升级没升全

Harness 没有错。Loop 也没说要干掉 Harness。

你可以有 Harness 没 Loop——每一轮你手动触发 pipeline,累但可控。你也可以有 Loop 没 Harness——AI 自己跑,没规矩,翻车翻得他妈都不认识。PocketOS 9 秒删 production 库就是后者。

二者合体才是完全体。问题是——大部分人还卡在「Harness 好高级我要学」这一步。

Boris 已经在用 Loop 了。你还在研究怎么配 Harness 的 prompt。等你追到 Loop,可能第五代已经蹲在拐角了。

为什么你永远追不上

跟我过一遍这条迭代链。看看你自己卡在哪。

第一代:提示词工程。

你花几千块买课。学怎么写 prompt。角色扮演、思维链、few-shot、结构化输出。觉得自己终于入门了。prompt 库里攒了上百条模板。

结果社区说——别写了。你 vibe code 就行。一句话说清楚需求,AI 帮你搞定。你的几百条 prompt 模板,一夜之间变成了赛博废纸。

第二代:Vibecoding。

你开始跟 AI 聊天写代码。爽是真的爽。五分钟搭一个 App。十分钟上线一个 SaaS。你觉得自己是超人。 直到——PocketOS 创始人,Cursor agent 一挥手,9 秒内删了 production volume 加全部备份。恢复的数据是三个月前的。DataTalks.Club 的 Alexey,Claude Code agent 执行了 terraform destroy,2.5 年课程数据灰飞烟灭。研究者扫了 38 万个公开 vibe-coded 应用,约 5,000 个在裸奔泄露敏感数据。 爽完发现裤子没了。

社区又说——不行,要治理。要框架。要 Harness。

第三代:Harness。

你开始搭框架、搞治理、给 agent 上枷锁。约束文件写了几百行。prompt 模板磨了几十版。检查点、校验层、回滚机制。一整套。你觉得你终于上道了。稳。

然后 Boris 跳出来说——我写 loop。我不跟 AI 说话了。我让 AI 指挥 AI。

第四代:Loop。

你还没听过这个词。

第一步的时候别人在第二步。你追到第二步,别人在第三步。你第三步刚站住觉得自己稳了,第四步又甩你一脸。

这不是你的问题。这条曲线本来就长这样。每一代的寿命比上一代更短。提示词工程好歹活了两年。Vibecoding 不到一年就被「要治理」干翻了。Harness 刚热起来,Loop 就敲门了。

但至少你现在知道了

我不是来制造焦虑的。我自己也在这条曲线上跑。

Loop 这件事,知道和不知道,是零和一。你之前不知道,现在知道了。你已经跨过那道坎。

追不追得上另说。先别被埋在信息差里。

去看看 Boris 在 Reddit 和 Medium 上写的东西。去看看「recurring agent loop」到底怎么跑起来的。不是让你推翻你的 Harness,是让你知道下一步长什么样。

知道存在,就是第一步。

DAVID YIN · 2026 · 06 · 04 · 杭州
← Older · N°031
你还在死磕 Prompt,Claude Code 作者早就不写了