导读:Linux内核明确和制定规范使用AI编码,人是最大的责任者。
2026 年 4 月 12 日,开源社区“炸”出一条重磅消息。
全球最大开源项目 Linux 内核,正式出台 AI 辅助开发官方规范。规范要求将 AI 在代码贡献中的身份、权责、标注方式要一次性说清楚。消息一出,很快冲上 Hacker News 热搜首页,引发全世界开发者们的热议。
作为支撑全球绝大多数服务器、Android手机、嵌入式设备的底层基石,Linux 内核的开发规范向来是开源界的行业标杆。
此前 AI 写代码早已普及,但 "AI 生成代码算谁的、谁来负责、如何标注" 一直没有统一标准,全靠项目自行摸索。
这次 Linux 内核直接把规矩写进官方流程文档,相当于给全球开源项目交出了一份AI 开发标准化答卷。
Linux 内核主线新增Documentation/process/coding-assistants.rst文件,核心规矩只有两条,却字字铿锵有力:
新规明确:AI 代理绝对不能添加此标签。只有人类是法律主体,能承担责任,AI 即便生成代码,也没有签名资格,签了也无效。这直接堵死了 AI"冒充贡献者" 的路,彻底明确AI 只是工具,绝不是开发者。
所有 AI 辅助贡献,必须统一用新标签标注,格式固定:
Assisted-by: AGENT_NAME:MODEL_VERSIONAGENT_NAME:AI 工具名MODEL_VERSION:具体模型版本
可选填专业分析工具(如 coccinelle、sparse),基础开发工具(git、gcc、make)无需标注。
内核团队直接给出示例:
Assisted-by: Claude:claude-3-opus coccinelle sparse值得注意的是,示例选了 Claude,并非广告 —— 而是 Claude 早已在内核社区广泛用于代码审查、规则生成,成为首个被写入 Linux 官方文档的 AI 模型。
二、责任链写死:AI 出错,人类全背锅
除了两条核心规则,规范还把责任归属钉得死死的:AI 生成的代码,人类提交者必须全权负责—— 自行审查、确认符合 GPL-2.0-only 许可证、签署自己的 Signed-off-by,代码出任何问题,责任全在提交人,和 AI 模型、背后的公司无关。
那句 "代码是 AI 写的,我不管" 的借口,在 Linux 内核彻底失效。这既守住了开源合规底线,也避免了 AI 代码权责混乱、漏洞无人负责的乱象。
作者:场长
本篇文章为 @ 场长 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 微信公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。
请扫描二维码,使用微信支付哦。