正文

GitHub Copilot代码审查突破6000万次,AI处理全球20%的拉取请求

编辑:readCrypto发布时间:1小时前

GitHub Copilot代码审查达到新里程碑

GitHub的AI驱动代码审查工具已完成了超过6000万次审查,自2025年4月推出以来,使用量增长了10倍。目前,该功能处理平台上超过五分之一的代码审查,标志着企业软件交付方式的重大转变。

微软AI战略的核心地位

这一里程碑事件正值母公司微软市值接近3万亿美元之际,AI工具在其开发者生态系统战略中扮演着越来越重要的角色。

底层架构的重大改进

GitHub基于所谓的“代理架构”(agentic architecture)重新构建了Copilot代码审查功能,赋予AI记忆能力以及探索代码库的能力,而不再孤立地审查代码。根据公司数据,这种改进使开发者的正面反馈增加了8.1%。

实际差异体现在:系统现在可以在阅读代码时即时发现问题,而不是等到审查结束;它能够在多个拉取请求之间保持上下文;并且能够读取关联的问题和拉取请求,标记出那些单独看代码无误但不符合项目需求的漏洞。

通用汽车软件开发经理Suvarna Rane表示:“Copilot代码审查处理拉取请求的审查和总结,让团队能够专注于更复杂的任务。”

质量优先于速度的权衡

GitHub做出了一个深思熟虑的选择:较慢但能发现真正问题的审查优于快速但可能增加噪音的反馈。最近一次模型升级使正面反馈率提高了6%,但审查延迟增加了16%。团队认为这是一个可以接受的权衡。

数据显示,Copilot在29%的审查中保持沉默,因为它没有发现可操作的问题。当它确实提出建议时,平均每次审查会提供5.1条建议,并将这些建议按逻辑分组,而不是分散在拉取请求的时间轴上。

企业采用模式

目前已有超过12,000个组织在每个拉取请求上自动运行Copilot代码审查。金融服务公司WEX提供了一个案例研究:三分之二的开发者使用Copilot,包括最活跃的贡献者。在将AI辅助审查设为所有存储库的默认设置后,WEX报告称其代码交付量增加了约30%。

该功能与CodeQL和ESLint等确定性工具集成,用于安全性和质量检查——这意味着AI建议是在现有自动化保障措施的基础上叠加的,而不是取代它们。重要的是,Copilot的审查不会计入合并所需的必要人工批准,从而保留了人类监督的环节。

未来发展方向

GitHub明确了两个开发重点:更深层次的个性化以学习团队特定的偏好,以及支持双向对话的功能,允许开发者在合并之前完善修复方案。目标是从一次性审查工具转变为更接近交互式结对编程的工具。

Copilot代码审查需要付费订阅——Pro、Pro+、Business或Enterprise级别。已经在使用该功能的组织可以通过存储库或组织设置启用每个拉取请求的自动审查。

GitHub Copilot Code Review Hits 60M Reviews as AI Handles 20% of Pull Requests