Linux创始人Linus Torvalds近日在参与一档技术对话节目时表示,他本人会借助人工智能来完成自己不擅长的工作,并称这种“氛围编程”(vibe coding)是一种在编程中寻找乐趣的绝妙方式。不过他同时强调,AI生成代码的做法并不适合用于Linux内核的日常开发维护,但在查找bug等特定场景下是可以接受的。
Torvalds所提到的“氛围编程”,指的是开发者不再逐行手写代码,而是通过自然语言向AI描述意图,由大模型生成可运行代码的工作方式。这一概念在过去一年中随着大模型编程能力的提升而迅速流行,GitHub Copilot、Cursor、Claude Code等工具已成为大量开发者的日常配置。
作为Linux内核的长期维护者,Torvalds对AI在核心系统开发中的角色持谨慎态度。Linux内核是全球最庞大的开源项目之一,其代码质量、安全性和长期稳定性直接关系到服务器、移动设备、嵌入式系统等关键基础设施。内核开发社区长期依赖严格的代码审查流程,任何提交都需要经过维护者逐层审核。Torvalds的表态意味着,至少在可预见的未来,AI生成的代码不会被直接纳入内核主线。
不过,Torvalds并未全盘否定AI在开发流程中的价值。他将查找bug列为AI可以发挥作用的环节。这一判断与当前AI编程工具的实际表现基本吻合:大模型在识别代码中的潜在缺陷、生成测试用例、解释复杂逻辑等方面已展现出实用价值,但在涉及深层架构决策和系统级权衡时仍存在明显局限。
Torvalds的表态反映了开源核心社区对AI编程工具的普遍态度——在辅助性任务上接纳,在关键路径上保持审慎。随着AI编程工具能力持续提升,围绕其在大型开源项目中边界的讨论仍将继续。
该文观点仅代表作者本人,企服科学平台仅提供信息存储空间服务。