2026年7月,Linux内核邮件列表炸了。不是因为代码,而是因为一个叫Sashiko的AI代码审查工具。
事情的导火索很简单:Google工程师开发了Sashiko,用大语言模型自动审查Linux内核补丁,直接往邮件列表里发审查意见。支持者说它能发现53% 人类遗漏的漏洞;反对者抱怨它充斥着20% 的误报和“幻觉”,反而增加了维护者的工作负担。
一位维护者甚至愤怒地表示,自己加班13小时写的补丁,被Sashiko一秒打回,但代码在内核树里跑得完美无缺。
争论迅速升级。有人搬出软件自由保护协会的声明,主张开源社区应该“支持那些完全拒绝使用AI的开发者”。于是,Linus Torvalds亲自下场了:
“Linux不是那些反AI的项目之一。如果有人对此有意见,他们可以按照开源的方式,把项目fork出去。或者干脆离开。”
这期视频,我们来拆解这场Linux社区近年来最激烈的路线之争:
🔍 Sashiko到底是什么? 一个用Rust编写的AI智能体审查系统,自动监控LKML邮件列表,用大语言模型分析补丁并生成审查意见。
📊 数据到底怎么说? Google工程师实测显示,Sashiko能发现53.6% 的漏洞——这些漏洞100% 被人类审查员遗漏了。但误报率也在20% 左右。Andrew Morton复盘35个补丁,AI指出的问题22个确实需要修改,命中率超60%。
🔥 反对者为什么愤怒? Lorenzo Stoakes直言“我真的要离开Linux开发了”,认为AI的“幻觉”意见让维护者花大量时间去验证,而不是专注于代码本身。
💡 Linus的核心逻辑是什么? AI就是工具,和编译器、调试器一样。它不完美,但“任何指出AI问题的人,最好也照照镜子,因为人类的自然智能也并非总是那么靠谱”。
这场争论的真正焦点,从来不是“AI有没有用”——Linus认为这已经不值得争论了。真正的分歧是:谁应该为AI的输出承担验证责任? 是工具开发者、补丁提交者,还是维护者?
另一个值得注意的细节:21个月前,Linus还说90%的AI都是营销炒作,宣称“我真的不想参与AI的讨论”。如今,他不仅承认AI是有用的工具,还愿意以最高维护者的身份“坚决表明立场”。这位Linux之父对AI态度的180度反转,本身就是一个值得深思的故事。