近几个月,Linux内核社区持续热议一个议题:是否应制定一套专门规范,用于管理“工具生成代码”?
所谓“工具”,实则是指当下愈发常见的AI编程助手及LLM自动生成补丁等现象。随着Copilot、ChatGPT等工具深度融入开发流程,部分维护者开始忧虑:大量未经理解、质量存疑的“AI生成补丁”正涌入内核仓库,俗称AI Slop(AI垃圾代码)。
关于是否要在内核文档中特别强调“AI生成内容的标注与规范”,社区内意见纷呈,Linux之父Linus Torvalds也终于发表了他的看法。
在Linux社区中,有开发者批评将LLM视为‘仅是一种工具’的立场,实质上是宣称Linux内核能够抵御AI带来的挑战:“在我看来,这是非常短视的看法。”
对此,Linus直接回应:“不,你的立场才是短视的。”他进一步补充:“讨论AI垃圾代码,其实毫无价值,这完全是浪费时间。”
Linus给出的理由非常实际,几乎可视为一句‘常识’:
“为何?因为那些提交AI垃圾代码的人,根本不会标注‘这是AI生成的’。这是显而易见的事实,我不明白为何还有人执着于AI劣质代码。”
因此,Linus不客气地得出结论:“别再继续这种无意义的讨论了。”
许多人提议在内核文档中强制要求标注AI辅助情况,甚至提出更严格的审核流程。对此,Linus直接戳破了这种幻想:文档是为‘守规矩的人’设计的,假装它能约束‘不守规矩的人’,只是‘毫无意义的姿态’。
这句话几乎揭示了开源治理的一个长期矛盾:规则永远只能约束自觉的人,而非投机者。真正想刷存在感、批量投递未经理解补丁的人,哪怕你写一千页规范,他们依旧会置之不理。
更令Linus反感的是,有人试图在内核文档中加入对AI的态度性表述。
当前,Linus社区内的两种极端声音非常明显:
● 一派认为:AI是末日,将摧毁软件工程。
● 另一派认为:AI将彻底改变编程,实现全面自动化。
Linus的态度却相当克制:“我不希望内核开发文档也卷入这种争论。因此我坚持文档中AI的唯一定位——工具。”
在回应的结尾,Linus总结道,“AI垃圾代码的问题,绝对不可能靠文档解决。”他指出,所有认为文档能解决这个问题的人,要么是太天真,要么就是想借文档‘表个态’而已:“这两个理由,都不配成为制定内核文档的正当理由。”
也就是说,如果你指望写几段规范就能让内核抵御低质量AI补丁,那纯粹是自欺欺人。
事实上,这场围绕“AI工具生成补丁”的争论,表面上看似技术规范之争,实则反映了Linux社区对未来的集体焦虑。而Linus本人并非反对AI,他反对的是将复杂治理问题简化为“加一条规则”。
在他看来,AI将持续参与内核开发,这是不可逆转的趋势。真正重要的,依然是代码评审机制、维护者判断力、社区文化——而这些东西,绝非文档所能自动生成。
本文由主机测评网于2026-06-09发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20260647829.html