在开源社区对人工智能态度两极分化的背景下,Linux 创始人林纳斯·托瓦尔德斯(Linus Torvalds)公开表达了对 AI 辅助编程的积极看法。尽管部分开源项目如 System76 已禁止其 COSMIC 桌面环境使用 AI 生成内容,但托瓦尔德斯在欧洲开源峰会(Open Source Summit Europe)上与爱立信软件技术负责人、好友 Dirk Hohndel 的交流中透露:“我实际上非常喜欢使用 AI。”

托瓦尔德斯坦言,他对 AI 编程的态度经历了一个转变过程。“以前我觉得它效果并不好,但现在我已经到了真正喜欢使用它的阶段,”他说道,“不过,在进行重要且真实的开发工作时,你需要非常谨慎地使用 AI。”
作为 Linux 内核维护者,托瓦尔德斯指出自己并非主要编写核心代码,而是负责整合他人的工作成果,但他依然享受编程本身。他认为,如果正确地将 AI 视为一种工具,它能极大地提升编程的乐趣。“AI 是一个很棒工具,前提是你把它当作工具来对待,”他说。
回顾编程生涯,托瓦尔德斯提到始于 1981 年左右的早期经历,当时计算机结构相对简单,程序员更容易理解机器行为及对比程序。而如今,软件工程的标准极高,个人微小的努力往往显得微不足道,因为人们习惯了那些打磨精致的专业软件。针对外界对“Vibe Coding”(氛围编程/凭感觉编程)的嘲讽,托瓦尔德斯持不同意见:“我认为这是一种在编程中寻找乐趣的美妙方式。它让你感觉自己在做有意义的事情,并允许新手程序员完成原本难以胜任的任务。”
托瓦尔德斯以个人玩具项目——吉他踏板为例,阐述了 AI 作为“入门药物”的价值。该项目原本运行在一个小型屏幕上的微控制器中,用户界面由他用 C 语言手写,视觉效果停留在上世纪 80 年代水平。“我想让它看起来像本世纪的东西,但我不会 Java,我只懂内核,”他解释道。因此,他尝试利用 AI 处理自己不擅长的领域。起初直接给 AI 提示词生成的结果糟糕透顶,但当他向 AI 展示已有的 C 语言实现并说明“只是丑陋但逻辑正确”后,情况有所改善。他强调:“我用 AI 来做我不擅长的事。”
此外,托瓦尔德斯承认 AI 工具在识别安全漏洞和改进 Linux 内核方面提供了帮助,但也带来了负面效应:维护者被大量质量存疑的 Bug 报告和表面化的修复方案所淹没。他将部分提交描述为“无脑创可贴式的补丁”。尽管如此,他坚信 Linux 的成功源于稳步、渐进的开发模式,而非剧烈的变革。“我相信整个过程中那些小的增量变化,随着时间推移会演变成大功能,”托瓦尔德斯总结道,开发目标始终是“持续的改进和稳定的进步”。





