Linus 用 LLM 写内核补丁
推荐指数 75.0 NO. 013 · 2026.10.15
发布2026/10/14Score109Comments90
为什么值得看
Linus Torvalds 首次提交 LLM 辅助编写的 Linux 内核补丁系列,优化 folio 查找机制使读密集型 benchmark 提速 10 倍。但代码已被审出竞态条件,AI 辅助核心代码开发的安全边界仍待验证。
编辑判断
这是顶级系统工程师首次公开将 LLM 用于核心基础设施代码的标志性事件。Torvalds 选择的场景很有策略:RCU 是 Linux 内核中成熟且文档化的机制,LLM 擅长模式匹配而非创新设计,这降低了风险。但竞态条件的快速暴露也说明,LLM 在并发逻辑上的薄弱点与新手程序员类似——能写对常规路径,却容易遗漏边界情况。
对 AI 工程师的启示是:LLM 辅助代码的最佳切入点是「有明确规范、可局部验证、失败可回滚」的模块,而非需要全局推理的并发核心。如果你在做 AI 编程工具,内核社区这种「AI 写初稿 + 专家审严格 patch」的 workflow 值得产品化参考。
社区反馈
意见分歧 74 条评论
核心争论:LLM辅助核心代码开发的版权效力与人工审查必要性之争
I use AI like most software people do nowadays, but I have to admit that I'm a little surprised that Linus is onboard with it. He always felt like one of the last "old school" developers...he wouldn't even touch C++!
Linus's policy on patch acceptance covers the LLM problem: it must still be audited by a maintainer before acceptance (and thus, actually be decent code), but also, because of LLMs, be significantly produced by a human, as machine written code cannot be Copyrighted, thus, cannot be Open Source, and
* should be everyone's policy