内核代码不再标注AI辅助|出海闲聊
出海闲聊 · 帖子

内核代码不再标注AI辅助

内核代码不再标注AI辅助
刚看到内核社区的一个决定,挺有意思:从今往后,向 Linux 内核提交代码不用再打「Assisted-by」标签了,也就是说开发者不需要声明自己有没有用 AI 辅助。这个决定是在布拉格维护者峰会上定下来的,算是给持续了大半年的争论画了个句号。

Linus 的态度很直接,他认为禁止用 AI 就跟禁止用文本编辑器一样愚蠢,内核开发者应该知道自己在干什么。这话听着糙,但逻辑上站得住:工具本身没有原罪,关键看用的人有没有能力兜底。对跨境技术团队来说,这其实也是个信号——与其纠结要不要禁 AI,不如把精力放在代码审查和测试上。不过现实很快给了个注脚。Linus 自己本周交了一组用 Claude Code 写的补丁,结果被揪出竞态条件,内存回收那块也有问题,后续开发转给了人类开发者 Kiryl Shutsemau 接手。这事说明 AI 写内核代码目前还远没到能放手的地步,尤其是在并发和内存这种硬核领域,机器生成的代码看着像那么回事,细看全是坑。我的判断是,取消标签不等于鼓励无脑用 AI,而是把责任重新压回提交者身上。你交的代码出了事,不管是谁写的,锅都是你的。这比强制打标签更务实,也更符合开源社区一贯的「用结果说话」文化。对做跨境工具和基础软件的团队来说,可以借鉴这个思路:别在流程上设卡,在验收上较真。当然,短期内我估计还是会有不少翻车案例冒出来,毕竟审查者的负担实打实增加了。但长期看,AI 辅助会像当年的 IDE 和静态分析工具一样,慢慢变成默认配置,真正拉开差距的还是人对系统的理解深度。
4

评论

登录后即可发表评论

参与讨论,和出海同行交流想法与经验

还没有评论,来抢沙发吧

说说你的看法,第一条评论最显眼