网易首页 > 网易号 > 正文 申请入驻

76.3%的PR不读就合,AI审代码漏了哪层

0
分享至

Faros AI 的新报告给出了一个数字:自去年四月那份报告以来,未经审查就合并的拉取请求(PR)增加了 76.3%。不少公司现在对 50% 到 80% 的 PR 跑 AI 审查。AI 审查接管了找 bug 这件事,但没接管另一件事——团队争论"我们决定了什么、为什么这么定"的那场对话。


大多数团队卡在两种模式里:要么逐行审,自己变成瓶颈;要么盖章放行,然后搞不清改了什么、为什么改。中间地带目前还不存在。

AI 审查擅长的是机械的那一半。它不会累,每一行都读,对每个 PR 保持同一套标准。但它没看见当初决定了什么。它不会告诉你"这东西不该做",也无法为结果负责。换个更好的模型解决不了,因为工具在错误的时间读了错误的产物。

代码审查是团队建立系统心智模型的方式,也是工程师之间唯一被排进日程的、聊这套系统的时刻。把审查交给 AI 工具的团队,很少注意到自己同时放弃了那个时刻。

五层框架:机器验证,人来决定

新的审查瓶颈框架同样分五层,前二层是机器的活,后两层是人的活,中间那层是过去缺的。

  • 挑战(Challenge):PR 还不存在时,另一个跑在不同模型上的智能体先对编码智能体的方案提出反驳。输出记录下提了什么、否了什么、为什么否、哪个智能体让了步。已经谈定的点也留在记录里,因为两个智能体也可能一致选择视而不见。
  • 捕获(Capture):意图(为什么做这个改动)和验收标准(它应该怎么表现)从与智能体一起编码的过程中被提取出来,附到 PR 上。两者缺一不可:有意图没标准无法核验,有标准没意图无法判断。
  • 固化(Codify):团队反复重复的审查意见,比如"用 Money 类型,别用 float",进入一个 AI 垃圾代码登记表,变成不变量——每次改动都要检查的常设规则。
  • 辩论(Debate):人讨论智能体抛出但没能谈定的决策,逐行检查交给机器。这是唯一一层追问"我们是不是在做对的东西"。
  • 归属(Own):模型没有声誉,也没法被追问为什么,所以由一个具名团队拥有不变量和背后的心智模型,并对改动签字。

设计原则只有一句:智能体验证,人做决定。人更擅长判断一个改动对不对、权衡取舍与风险、并为决定负责。不变量是给智能体的规则,决策是给人的判断,反复出现的判断再变成规则。

辩论这一层也终结了"工程师该不该读 AI 生成的代码"的争论。《Clean Code》作者 Robert "Uncle Bob" Martin 最近说自己不再读代码了,但他也说人应当对系统负责,责任在代码之上那一层。决策就坐在那一层。辩论过决策的审查者,不必逐行读代码也能解释一次改动。

为什么不直接审规格

最直接的反驳是:这不过是把阅读挪到别处,而那个别处曾经是规格文档。审规格的问题在于它看起来是倒着来的——规格写起来费时间,写在工作还没教给你任何东西之前,实现一开始它就漂移了。

决策从工作本身长出来。它们是实时产生的,很短,每一条之所以存在,是因为这个改动本可以走另一条路。这也是为什么捕获是在工作之后从编码会话里提取意图和验收标准,而不是要求谁提前写出来。

一条决策长什么样

例子是一个给 webhook 入口加按安装限流的 PR。意图一句话:按 GitHub 安装维度限制 webhook 突发流量,让一个吵闹的客户无法饿死消息代理,同时不丢事件、不打乱顺序。

这个 PR 带六条决策。还开着的那条是产品判断而非代码判断:突发上限对所有客户用同一个值。两条是被接受的风险:Redis 故障时放行(fail open),延迟事件把负载留在代理里。把限流器指标暴露到本地部署的 Grafana 面板上,变成带关联工单的后续项。另外两条由作者、审查者和智能体争论后谈定。

拿谈定的一条举例:"用令牌桶,不用滑动窗口"。作者的智能体在讨论串里解释:每个事件一次 Lua 调用,而不是一次有序集合扫描,这是在回放一场 webhook 风暴做性能分析后选的。有异议的审查者可以在同一串里反驳,或直接问智能体。这些在 diff 里全都看不见。

审查者要做的就三步:读意图和改了什么;过一遍决策,在不同意处开辩;看没通过的是什么,然后批准。这足以理解改动、建立心智模型、争论要紧的事,而不必逐行读。每条决策是独立讨论串,人和智能体分开标注,谁做的哪个决定一目了然。审查者可以同意、质疑、推翻,或把一条决策转成被跟踪的后续项。代码还在,顺着决策的指向去打开它,代码上的评论汇入同一份记录。

合并之后

决策活得比审查长。团队能看到自己那部分代码库过去一天或一周的关键决策,不用读 PR——知识共享式代码审查本来就是这个用途。编码和审查智能体会拉取所碰代码的历史决策,不再重吵已经谈定的取舍。"以后再做"变成关联工单,而不是 PR 描述里没人再看的某一行。某条决策反复出现时,提议它成为不变量,有人批准后才成为规则。

但总得有人签字。模型没有声誉,也没法被追问为什么,所以每条辩论过的决策最后都落到一个具名的人身上,由他同意。辩论在这里交棒给最后一层:归属。

如果 AI 已经在审你的大部分 PR,不妨在团队里问一句:上周我们决定了什么,谁同意的?

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
史上最大IPO,要来了

史上最大IPO,要来了

21世纪经济报道
2026-10-22 08:46:24
安全高于一切!雷军:小米已交付超80万辆车 均价超26万、成立独立汽车安全研究中心

安全高于一切!雷军:小米已交付超80万辆车 均价超26万、成立独立汽车安全研究中心

快科技
2026-10-22 09:28:10
父亲去世留下18万存款取不出,浙江男子办手续时多出一个查无此人的“姐姐”;调查发现养女竟是亲生,母亲道出实情

父亲去世留下18万存款取不出,浙江男子办手续时多出一个查无此人的“姐姐”;调查发现养女竟是亲生,母亲道出实情

极目新闻
2026-10-22 15:07:25
黄奇帆之子往事:从国际投行到神秘广微系,再到魏桥的跳跃

黄奇帆之子往事:从国际投行到神秘广微系,再到魏桥的跳跃

新浪财经
2026-10-22 15:53:12
太荒唐了!女子同时约3个男友开房,为了节省时间,把其中两个约在同一酒店上下楼,一年捞取四十多万,结果让她悔不当初

太荒唐了!女子同时约3个男友开房,为了节省时间,把其中两个约在同一酒店上下楼,一年捞取四十多万,结果让她悔不当初

丫头舫
2026-10-21 22:20:32
妈妈起诉游戏公司,要求返回孩子的充值,结果工作人员多退了33627.6元,她不肯退回,还伪造了AI录音;法官:她心存侥幸,被严厉训诫

妈妈起诉游戏公司,要求返回孩子的充值,结果工作人员多退了33627.6元,她不肯退回,还伪造了AI录音;法官:她心存侥幸,被严厉训诫

南方都市报
2026-10-19 22:41:47
马斯克威胁称,如果民主党议员调查并追究他的责任,他就会追捕他们

马斯克威胁称,如果民主党议员调查并追究他的责任,他就会追捕他们

山河路口
2026-10-22 12:27:03
十元理发,真的该管管了。

十元理发,真的该管管了。

张晓磊
2026-10-21 18:04:24
预警来了!今年冬天或是60年少见反常冬,三大特点,大家提早防范

预警来了!今年冬天或是60年少见反常冬,三大特点,大家提早防范

史行途
2026-10-22 02:32:10
2026 年的养老金涨幅,为什么还憋着不出?

2026 年的养老金涨幅,为什么还憋着不出?

大何日拱一卒
2026-10-22 15:24:29
一个利空,引发全球“黑色星期四”

一个利空,引发全球“黑色星期四”

中国基金报
2026-10-22 16:04:54
KTV查严了,卖淫女盯上郊区充电站:车主充电二三十分钟,人走不了,车门一关就“办事”

KTV查严了,卖淫女盯上郊区充电站:车主充电二三十分钟,人走不了,车门一关就“办事”

一丝不苟的法律人
2026-10-22 09:36:04
关于社保这事,有网友看出了这样一个动向

关于社保这事,有网友看出了这样一个动向

清晖有墨
2026-10-22 12:40:30
穆杰塔巴再次露面,伊朗回应美以最新打击计划:霍尔木兹海峡海底电缆或成反击目标

穆杰塔巴再次露面,伊朗回应美以最新打击计划:霍尔木兹海峡海底电缆或成反击目标

红星新闻
2026-10-22 15:02:41
收评:今天跌破3660,不出意料,明天周五或将这样走

收评:今天跌破3660,不出意料,明天周五或将这样走

明心
2026-10-22 15:04:43
谈判结束,乌克兰作出重大让步,普京感谢特朗普,英法德意选边站

谈判结束,乌克兰作出重大让步,普京感谢特朗普,英法德意选边站

阿腩讲娱乐
2026-10-22 07:41:13
一句流传几十年的口号:“只生一个好,政府来养老”,原来并不是原文

一句流传几十年的口号:“只生一个好,政府来养老”,原来并不是原文

十为先生
2026-10-22 14:26:11
亚太股市集体大跌,原因找到了

亚太股市集体大跌,原因找到了

凤凰网财经
2026-10-22 15:13:08
旭日旗进境外课堂,陈宇昕家境曝光,南京方面如何回应?

旭日旗进境外课堂,陈宇昕家境曝光,南京方面如何回应?

平老师666
2026-10-21 21:14:14
张一鸣建议公司年轻人,不要住在城乡结合部,应该全部住在市区内,哪怕房子小一点

张一鸣建议公司年轻人,不要住在城乡结合部,应该全部住在市区内,哪怕房子小一点

元气科技馆
2026-10-20 17:03:13
2026-10-22 18:04:49
爬虫饲养员
爬虫饲养员
业余养了只叫“龙虾”的AI爬虫,主业是给互联网打工。
260文章数 86关注度
往期回顾 全部

科技要闻

腾讯云谷歌紧急行动!互联网安全出大事

头条要闻

国乒男团晋级决赛:张本智和0比11惨败 松岛辉空遭零封

头条要闻

国乒男团晋级决赛:张本智和0比11惨败 松岛辉空遭零封

体育要闻

卢卡:伦德伯格,欢迎来到NBA

娱乐要闻

芭莎盛典,张小斐因救场实现口碑暴涨

财经要闻

数据中心建设延期潮 谁受伤、谁受益?

汽车要闻

有七座/续航提升 领克900L曝光还可选双色车身+大饼轮毂

态度原创

房产
教育
手机
家居
本地

房产要闻

租金大跳水!荒了6年,海口这个地标商业,开始急了!

教育要闻

孩子三观比成绩更重要,这5句话建议家长常说

手机要闻

苹果iPhone Duo内屏支持边缘补光:视频通话自带虚拟补光灯

家居要闻

2026建博会(广州) 公装联探展交流活动

本地新闻

总书记刚来过的这座城,藏着火山秋原

无障碍浏览 进入关怀版