linux 内核的创始人托瓦兹透露了自己用ai 工具帮忙写代码的经历,这事儿让大家对未来的软件开发有

Linux内核的创始人林纳斯·托瓦兹最近透露了自己用AI工具帮忙写代码的经历,这事儿让大家对未来的软件开发有了新想法。在这个全球都在搞AI的浪潮里,托瓦兹在他个人的音频处理项目AudioNoise中,试了一把谷歌公司刚推出来的Antigravity集成开发环境。他把这个过程叫做“氛围编程”,也就是跟着感觉走,快速迭代的一种方式。托瓦兹说,有时候他对某个领域不太懂,AI就像个贴心的助手,能帮他跨过那个技术门槛。他甚至说,“我把中间那个人——也就是我自己——给砍掉了”,听起来挺哲学的。不过托瓦兹对AI的态度还是挺清醒的,去年11月在首尔开的Linux基金会开源峰会上,他说自己核心开发还没怎么用AI。这次试验,与其说是他立场变了,不如说是他在试探技术的边界。托瓦兹也提醒说,Antigravity在开发Linux内核这种复杂系统的时候还是有限制的,代码质量和安全性还不够好。Antigravity是谷歌最新一代的AI原生开发环境,代表着编程工具正在从帮着干活的角色变成一起创作的伙伴。 从历史角度看这事儿,就跟当年用高级语言代替汇编语言一样。编译器出来的时候也有人担心程序员会被淘汰,结果反而让人去做更高级的抽象思考了。业界的人觉得托瓦兹这次举动挺有象征意义。第一点是AI编程工具已经开始从边缘走向主流了;第二点是开源社区能不能接受这些工具会直接影响技术发展;第三点是这种“氛围编程”可能意味着以后大家更看重怎么定义问题和表达创意,把具体怎么实现交给机器去做。 有学者也担心用得多了会不会让核心能力变差。托瓦兹自己也说AI生成的代码往往不懂系统的整体架构,就像只知道怎么做但不知道为什么这么做一样。这种情况在需要长期维护的大项目里可能会出问题。从产业角度看这也会改变人才需求结构。基础编程的活儿可能少点了,对设计、算法创新和伦理判断能力的要求会更高。 这就像摄影术发明后画家没消失反而催生了新流派一样。AI编程工具可能也会让软件工程进入新阶段。托瓦兹这一试验就像在技术湖里扔了块石头激起了好多浪花。它既展示了AI在提高效率上的潜力,也告诉我们在搞复杂系统的时候机器和人的智慧还得保持平衡。在这个技术飞速发展的时代,保持开放探索和审慎评估很重要。软件开发的历史从来不是被替代的历史而是工具和思想互相影响不断解放创造力的过程。