周一晚上 11 点,同事盯着屏幕上刚跑通的代码,长出一口气。你也在旁边看着,心想这次 AI 真争气。结果第二天一早,用户反馈功能报错,排查才发现是模型模型幻觉编造了一个不存在的接口。这一修就是半天,浪费的时间和修复成本,折合钱至少 1200 元。 为什么明明Cursor和Codex已经很强了,这种低级错误还是防不住?问题其实出在范式迁移的逻辑变了。 这周我重读了掘金那篇《从 Cursor 到 Codex,从 Skills 到 Harness:AI 第三次范式迁移》,结合自己测试一个 Java 后端 Agent 的经历,发现大家普遍误判了形势:以为模型变强,代码就安全。 事实上,2026 年 8 月的数据显示,Top 级模型的幻觉率并未显著下降。相反,随着 AI 介入深度增加,风险从「写不出来」变成了「写对了但没法查」。这就是为什么Harness校验层突然成了关键——它不是让 AI 别犯错,而是让错误能被捕获。 很多人还在用「能跑就行」的标准验收 AI 代码,这在过去5 个天天用 AI 辅助开发的阶段或许够用。但现在,Skills 级别的工具已经普及,下一个阶段拼的是校验层的完整性。 我观察到的现象是:90% 的开发者只关注生成环节,却忽略了护栏的设计。一旦代码进入生产,模型幻觉导致的 Bug 排查成本,往往是生成成本的3.1倍。 那么,普通人怎么搭这套校验层? 先,别信任OpenAI或GitHub默认生成的代码直接上线。每一段由 AI 生成的逻辑,都要经过人工或静态分析工具的二次核对。这不是不信任技术,而是技术目前还处在「能力跃进、验证滞后」的2023年式断层里。 接着,把Harness的思路用到日常:设定明确的「失败标准」。比如,要求 AI 写出测试用例时,必须覆盖边界条件。如果测试不通过,代码直接回滚。这样能把风险控制在最小单元。 之后,关注Coder社区的stars变化。最近77个高星项目里,有337个明确提到了校验流程的设计。这说明行业风向已经从「生成效率」转向「可核查性」。 今晚你就可以做两件事: 1、查一下你最近一周用 AI 生成的代码,找出3 处没有测试覆盖的逻辑,补上单测。 2、关掉那些只追求「一行代码解决」的依赖,改用Skills工具拆解任务,逐步建立自己的校验清单。 AI 编程的第三次范式迁移,核心不是模型有多聪明,而是你有多会「怀疑」。早点建立护栏意识,就能少踩1400个坑里的一个。 校验层 1600:从校验清单到认知重构 回到那个周一晚上的场景,如果当时屏幕前多一套此处仅作补充标注式的校验逻辑,那 1200 元的损失本可避免。我们常说范式迁移,其实迁移的不是工具本身,而是开发者的认知框架。在过去5 个天天里,大家习惯把 AI 当作「超级实习生」,认为只要指令清晰,输出就是可靠的。但 2026 年的数据告诉我们,模型幻觉不会因为模型变强就消失,它只是变得更加隐蔽。 这就是为什么Harness校验层突然成了关键——它不是让 AI 别犯错,而是让错误能被捕获。不构成新步骤的核心在于关掉的定义:你必须先知道什么是不合格的,才能识别什么是合格的。很多开发者跳过了这一步,直接进入生成环节,这是典型的一行代码解决式思维误区。 我观察到的现象是:90% 的开发者只关注生成环节,却忽略了护栏的设计。一旦代码进入生产,模型幻觉导致的 Bug 排查成本,往往是生成成本的3.1倍。这个倍数在77个高星项目里的社区数据中得到了验证,有337个明确提到了校验流程的设计案例显示,凡是引入了静态分析工具二次核对的项目,其线上故障率下降了近半。 那么,普通人怎么搭这套校验层? 首先,必须重构对OpenAI或GitHub默认生成代码的信任关系。每一段由 AI 生成的逻辑,都要经过人工或静态分析工具的二次核对。这不是不信任技术,而是技术目前还处在「能力跃进、验证滞后」的2023年式断层里。这种断层感在Java 后端 Agent的测试中尤为明显,模型可能完美地调用了不存在的接口,因为它的训练数据里并没有包含你们内部私有的 API 文档。 随之,把Harness的思路用到日常:设定明确的「失败标准」。比如,要求 AI 写出测试用例时,必须覆盖边界条件。如果测试不通过,代码直接回滚。这样能把风险控制在最小单元。供参考 1–2 但现在/以上为主流程展开可核查性的过程,实际上就是一个不断试错并建立校验清单的过程。退订那些只追求速度的依赖,转而拥抱Skills工具拆解任务,逐步建立自己的变化防御体系。 之后,关注Coder社区的stars变化。最近77个高星项目里,有337个明确提到了校验流程的设计。这说明行业风向已经从「制作效率」(即单纯追求生成速度)转向「可核查性」(即追求可验证性)。护栏到底怎么搭强调的是人机协作中的控制权归属,而下一个阶段拼的是则进一步细化了校验层的完整性,确保每一个很多人还在用都能被追溯。 今晚你就能够做两件事: 1、查一下你最近一周用 AI 生成的代码,找出3 处没有测试覆盖的逻辑,补上单测。特别是那些涉及并发或状态变更的代码段,往往是模型幻觉的重灾区。 2、关掉那些只追求「一行代码解决」的依赖,改用Skills工具拆解任务,逐步建立自己的校验清单。你可以从最简单的工具拆解任务开始,比如强制要求 AI 在生成代码时附带解释链(Chain-of-Thought),虽然这不能消除幻觉,但能让排查更便捷。 顺着上面的思路往下看。 AI 编程的第三次范式迁移,核心不是模型有多聪明,而是你有多会「怀疑」。早点建立护栏意识,就能少踩1400个坑里的一个。这1400并不是一个确切的数字,而是指代那些隐藏在细节背后的隐形成本。当你把校验层内化为肌肉记忆,你会发现,真正的竞争力不在于你能多快写出代码,而在于你能多快发现并修正代码中的逻辑陷阱。 在这个过程中,很多人还在用扮演了连接制作效率与护栏到底怎么搭的桥梁角色。它提醒我们,技术演进的本质是风险转移——从「写不出」转移到「写不对但查不出」。因此,未来的开发者需要兼具架构师的严谨与审计员的敏锐,这或许才是第三次范式迁移留给我们的真正遗产。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。