Linux图形驱动开始搞AI代码审查了:Red Hat大佬亲自下场实验
最近Linux内核社区在AI辅助开发这件事上,似乎有了一些微妙的风向转变。
作为Linux内核中图形显示驱动(DRM)子系统的联合维护者,来自Red Hat的David Airlie刚刚宣布了一项可以说是“破冰”性质的实验工作。他正在尝试引入AI技术来辅助对开源内核驱动的代码和补丁进行审查。
这并非一时兴起。据David透露,早在去年的内核维护者峰会上,相关话题就已经被摆上台面讨论。在那之后,他一直在尝试构建一套真正有用的AI补丁审查流程。
目前这项实验背后的“大脑”是Claude Opus 4.6模型,由Red Hat向其员工提供。David Airlie构建了一套流程,将最近提交的补丁集“喂”给AI,要求它从整体工作和单个补丁的层面上分别给出审查意见。
为了避免AI生成的长篇大论干扰到正常的开发者交流,David非常谨慎地创建了一个专用的邮件列表 drm-ai-reviews。
现阶段,所有的AI审查意见都会被发送到这个“隔离区”,而不是直接推送到通用的DRM或DRI开发列表中。这样做既保证了实验的公开透明,又不会对现有的工作流造成噪音污染。
这一点非常关键。在此之前,内核社区对于AI生成的代码普遍持排斥态度,主要原因是AI容易产生看似合理实则错误的“幻觉”代码,增加了维护者的负担。但这次不同,AI的角色从“写代码”变成了“查代码”。
如果AI能帮维护者从海量补丁中发现潜在的逻辑漏洞,那将极大提升开发效率。
当然,David Airlie也特意在声明末尾给大家打了一剂预防针。他明确表示,这目前纯粹只是一个实验,目的是看看能不能产生什么有价值的成果。如果效果不好,这个项目随时可能消失。而且目前的系统还需要大量的调试和优化。
其实,David并不是唯一一个在内核开发中尝试引入AI的开发者。Btrfs文件系统的创建者Chris Mason此前也在牵头进行一项关于Linux内核AI代码审查提示词(Prompts)的计划。
此外,内核开发工具 b4 据称也在内部测试其AI代理代码审查助手。
从“严厉禁止AI生成代码”到“小心翼翼尝试AI审查代码”,Linux内核社区正在以一种务实且严谨的态度接纳新技术。
虽然现在说AI将接管内核审查还为时尚早,但像David Airlie这样的资深维护者开始亲自下场实验,无疑是一个值得关注的信号。
对于普通开发者或者吃瓜群众来说,如果你对Claude Opus 4.6在内核代码审查上的表现感兴趣,可以去订阅专门的 drm-ai-reviews 邮件列表围观一下。
信息来源:
- • https://www.phoronix.com/news/Linux-DRM-AI-Code-Review
- • https://lore.kernel.org/dri-devel/CAPM=9twmmLhc-DJV2hFKJ1kahzxRUY5j1cLH9JjZ33LEjjBNbQ@mail.gmail.com/