Bug修不过来、插件审不过来,微软也被AI代码淹了:你写的代码,哪些可以不看

源自22位全网作者

05:38

两个月前,你可能以为"AI写的代码review不过来"只是自己的问题。

今年8月,微软Exchange团队被追问:订阅版邮件服务器Exchange SE的累积更新CU1到底什么时候发?官方理由前所未有:AI工具找Bug找得太猛,工程师要逐个确认、复现、修复、回归测试,更新反而被"堵"住了。 9月8日,Edge团队接着自曝:AI辅助编程普及后开发者造扩展的速度暴涨,Edge Add-ons商店的审核流水线周转时间被明显拉长。 紧接着9月9日的补丁星期二,微软修复966至997个CVE(统计口径不同)、2个权限提升0Day已在野利用,创历史单月纪录。CSDN36氪今日头条

三件事指向同一个因果:写代码的成本在塌方,读代码的成本一分没降。微软不是被AI搞垮的,是被"生成太快、阅读太慢"挤爆的。

Bug修不过来、插件审不过来,微软也被AI代码淹了:你写的代码,哪些可以不看

半年了,开源世界一直在给AI代码"立法"

把3月到现在的事件拉成一条时间线,你会发现这不是微软一家的烦恼:

  • 3月,Godot维护者被AI PR围攻到发帖崩溃:“不知道还能坚持多久”。 7月初,Godot正式禁止Vibe Coding、大幅提高PR门槛,理由是"很多人连自己提交的代码都解释不清"。36氪36氪

  • 4月中,Linux这边Linus拍板:允许用AI,但锅必须人背。36氪

  • 6月,Zig创始人直接把AI辅助贡献称作"垃圾"。 同属Oracle的OpenJDK禁止生成式AI贡献,GraalVM却允许——同一母公司,两种态度。36氪36氪

  • 7月底,GCC宣布不再接受任何由AI/大模型Agent生成的"具有法律重要性"的代码贡献,连人改过的AI代码都不行。36氪

  • 8月初,Rust新规最微妙:AI能帮你看懂代码,不能替你写,用多了还会"熔断"。36氪

市场的反应比政策更快:AI代码审查赛道跑出一个108亿美元估值独角兽。 有3位工程师创业专门"删AI代码",一周收费1万美元,把10万行删到3.5万行。 靠"冲掉多余代码"的CI公司Blacksmith身价涨了十倍。 卖铲子的和填坑的都赚钱了,原因只有一个:生成的代码没人看得完,"看"本身成了要花钱的稀缺品。36氪36氪36氪

一线现场:程序员分裂成了三派

知乎上"AIcoding导致代码量大幅增加,如何做好质量管控"攒了94条评论,最高赞的策略朴素到让人意外:“根本不看一行代码”。 理由是没人跟得上AI的生成速度。知乎

对面站着的是"逐行派"和"AI互审派":

  • “它写得又快又多,我才更要一个个看。我会让另一个同等级的AI再审一遍,不行就再上一个AI审它,否则睡不踏实”。知乎

  • 博主程墨Morgan点破了更隐蔽的问题:现在连测试都是AI写的,AI既当球员又当裁判,然后你还不Review代码。知乎

数据也支持这种纠结:Stack Overflow 2025开发者调查里,信任AI产出准确性的只有33%,不信任占46%;66%的人最烦"接近正确但仍有偏差"的答案,45%表示调试AI代码反而更耗时。知乎

另一份一线样本来自9月20日Simon Willison收录的一位大厂新员工的观察:团队全靠Claude Code生成研发产出,交付压力持续,没人有时间读这些产出知乎

Bug修不过来、插件审不过来,微软也被AI代码淹了:你写的代码,哪些可以不看

但反证也要说清楚:以上全是感受分布和个案,没有任何硬数据证明"AI导致代码质量崩坏"。微软Exchange事件里,AI恰恰是找Bug太多而不是写错代码——问题不是AI写得太烂,是它写得太多。证据到哪,结论就到哪。

你可以"不看"多少:一份ROI分配账

如果你的周产出diff已经从几百行涨到几千行,真正的问题不是"审不审",而是审查精力按什么规则分配——与其纠结逐行读,不如把审查精力按风险分配,我把它拆成"出错后果×可回滚性"三档。知乎

第一档:必须人读,一行不落。

  • 支付、权限、数据删除、数据库迁移——错了就是事故的路径,负责人需要理解核心控制流程;

  • 并发与幂等。经典例子:优惠券"一人一领",先查再发,测试全绿,但两个并发请求可能同时通过检查,造成重复发放。 代码和测试基于同一个错误假设时,AI永远查不出自己,因为它俩是同一个爹;知乎

  • 任何你五分钟内讲不明白"为什么这么写"的代码。

第二档:机器验收+人工抽查。

  • 模板代码、纯UI、独立的新增模块、容易撤销的改动;

  • 交给机器的是"证据"不是"信心":测试断言必须来自人对需求的理解,不能让AI自己出题自己答。

第三档:直接合,但要留指纹。

  • 脚手架、一次性脚本、探索原型;

  • 条件是每个合并都能追溯到"谁批准、依据哪条spec、怎么验证的"——嵌入式圈子里已经在这么干:评审从"读代码"改成"审证据链"。知乎

Bug修不过来、插件审不过来,微软也被AI代码淹了:你写的代码,哪些可以不看

今晚就能抄的最小闭环(知乎上一线工程师的实际流程):描述问题 → 先Review方案再Review代码 → AI生成 → 换一个模型交叉审 → 人做黑盒验证。 再加一层地基:把需求固化成spec文件——这周B站热门的SDD/OpenSpec路线,本质就是把"约束"从聊天记录变成AI必须对账的diff,让返工在方案阶段就被拦住,而不是在合并之后。知乎哔哩哔哩

接下来盯什么

  1. 看IDE厂商:Copilot、Cursor、Claude Code会不会把"AI审查"做成免费标配——做成之日,就是独立审查工具溢价缩水之时;

  2. 看你的公司:开源圈的立法(尤其Rust的"熔断"机制)大概率会渗进企业内部研发规范,先看懂规则的人先调整工作流;

  3. 看你自己的三个数:返工量、线上故障恢复耗时、“下一次改动是否容易”。只盯产出行数,等于给验证债务记负数。

最后一个动作:今晚花十分钟,翻出你项目里最近两周AI生成、而你没读的已合并diff,逐个标出哪些碰了支付、权限或数据删除。这份清单清零的那天,才是你真正配得上"可以不看代码"这四个字的那天。

内容由AI生成

精选参考来源

1. 被AI代码“淹没”,微软也扛不住了?不到一个月两度「自曝家丑」:Bug修不过来,插件也审不过来

2. 被AI代码“淹没”,微软也扛不住了?不到一个月两度“自曝家丑”:Bug修不过来,插件也审不过来

3. 微软史上最大补丁日:966个CVE背后的0Day和蠕虫级DNS漏洞

4. Godot被AI代码“围攻”,维护者崩溃发声:“不知道还能坚持多久”

5. 忍无可忍,Godot正式对AI代码“下狠手”,禁止Vibe Coding、大幅提高PR门槛:“无法相信高度依赖AI的开发者”

6. 吵了几个月,Linus终于拍板,Linux正式为AI代码“立法”:允许用AI,但锅必须人背

7. 开源编程语言Zig,向AI代码说「不」

8. 同属 Oracle,OpenJDK 与 GraalVM 对 AI 代码贡献态度相反

9. GCC禁止AI生成关键代码贡献

10. Rust 给 AI 编程立新规:能帮你看,不能替你写,用多了还会“熔断”

11. AI代码审查赛道,跑出一个108亿独角兽

12. 3位工程师靠「删AI代码」创业,一周收费1万美元:10万行删到3.5万行,网友:“会Vibe Coding的,谁还花钱找你们?”

13. AI 代码过剩后,给代码“冲厕所”的公司贵了十倍

14. AIcoding导致代码量大幅增加,如何做好代码质量管控?

15. 用AI写代码后,你们会逐行看完它生成的代码再提交吗?

16. AI写的代码还需要Review吗?只看Spec+Harness验收是否足够?

17. AI编程越来越快,一路回车YES,但是如果选择NO,天就塌了

18. AI生成代码几秒钟,测试验证和路试可能要半月|嵌入式场景下AI生成代码的验证体系

19. 你用AI编程用到什么深度了?

20. 【最新版】OpenSpec实战开发:3小时讲透SDD规范驱动开发,从需求文档到代码交付,解决AI乱写、返工、不可维护问题

0
扫一下,分享更方便,购买更轻松
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

最新文章 热门文章