Copilot代码审查升级成Agent模式了,不再只会"看一行评一行"

 · 

今年3月5号,GitHub宣布Copilot的代码审查功能正式切换到了agent架构

之前的问题

旧版code review本质上就是逐行看diff,生成一些泛泛的评论。很多开发者吐槽它”像个实习生在看代码”——只看表面不懂上下文。

新版怎么做的?

现在的agent会主动探索整个仓库:读关联文件、追踪跨文件依赖、构建更完整的上下文,然后再给出审查意见。

几个关键数据:

  • 71%的审查会给出可操作的反馈
  • 剩下29%选择沉默,而不是硬挤出一些无意义的评论
  • 平均每次审查约5.1条评论
  • 关注点是正确性和架构完整性,不是纠结代码风格

从去年4月上线到今年3月,累计完成了6000万次代码审查,10倍增长。

闭环自动修复

最巧妙的设计:审查发现的问题可以直接交给coding agent去修。Copilot发现bug → 生成修复PR → 人类审核合并。日常小修小补可以自动化循环,开发者只需要在最后一步拍板。

不过需要注意:agent code review跑在GitHub Actions基础设施上。如果你的组织关闭了GitHub托管的runner,需要额外配置self-hosted runner。

对所有Copilot付费用户(Pro/Pro+/Business/Enterprise)开放。

参考来源:GitHub Changelog官方发布