当前位置:首页>Linux>谷歌工程师为 Linux 内核打造“代码 review 智能体”:Sashiko

谷歌工程师为 Linux 内核打造“代码 review 智能体”:Sashiko

  • 2026-09-02 19:50:57
谷歌工程师为 Linux 内核打造“代码 review 智能体”:Sashiko

谷歌工程师发布了名为“Sashiko”的开源项目,这是一个 Agentic “code review”工具,专门用于审查 Linux 内核的补丁提交。

Sashiko 核心特性

  • 自动接收:监控邮件列表(使用lore.kernel.org)以获取新的补丁提交。
  • 手动导入:可以从本地 git 仓库导入补丁。
  • 独立运行:不依赖第三方工具,可与各种 LLM 提供商配合使用(目前支持 Gemini 和 Claude)。
  • 网页界面和命令行界面:提供网页界面和命令行工具。电子邮件支持功能即将推出。

官方介绍如下:

Sashiko 是一个“智能代理式” Linux 内核代码审查系统。它通过监控公开邮件列表,对社区提交的内核变更进行全面评估。该系统如同由专业审查员组成的团队,覆盖的领域从高级架构验证和安全审计,到底层资源管理和并发分析。

它依赖于最初由 Chris Mason 创建的一套开源的子系统专用和通用提示词,并结合自定义的多阶段审查协议,以最大限度提高准确性并减少误报。

这是一个属于 Linux 基金会的开源项目,采用 Apache 2.0 License。

此 Sashiko 实例作为服务提供,并正在积极审查所有 LKML(Linux 内核邮件列表)提交的内容。用于这些自动化审查的所有计算资源和 LLM token 均由谷歌提供并资助。

审查质量:在我们使用 Gemini 3.1 Pro 进行的测试中,Sashiko 成功识别出了 53.6% 的缺陷,这些缺陷基于最近 1000 个带有 Fixed: 标签的上游提交(未经过任何筛选)。这些历史缺陷此前 100% 都曾通过人工代码审查。

https://sashiko.dev/

GitHub 地址:https://github.com/sashiko-dev/sashiko

最新文章

随机文章