GitHub 上到底有多少代码是 AI 智能体先动的手?小编先给结论:据 GitHub《Octoverse 2026》报告,2026 年 9 月,GitHub 上超过 40% 的拉取请求(PR)始于 AI 智能体生成的草稿,3 月这个比例是 17%。仅 9 月一个月,智能体就发起了 1.1 亿个拉取请求,约为 3 月的六倍。这些数字基于 GitHub 对平台上智能体活动的检测,涵盖 Octoverse 报告期(2025 年 10 月 1 日至 2026 年 9 月 30 日)内的特定月份。
智能体接手更多开发工作
GitHub 发现,智能体发起的拉取请求中,87% 修改了多个文件,而没有检测到智能体参与的拉取请求是 79%。两周内被合并的、有智能体参与的拉取请求比例,从 2 月的 83% 升到了 9 月的 90%,同期没有检测到智能体参与的拉取请求,比例保持在 86% 左右。需要留意的是,这些数字反映的是合并拉取请求所花的时间,而不是最终代码的质量。
| 指标 | 数据 |
|---|---|
| 由智能体起草的拉取请求占比 | 2026 年 9 月超过 40%(3 月为 17%) |
| 智能体 9 月发起的拉取请求 | 1.1 亿个,约为 3 月的六倍 |
| 修改多个文件的占比 | 智能体发起 87%,无智能体参与 79% |
| 两周内合并的占比 | 有智能体参与:2 月 83% 升至 9 月 90%;无智能体参与:约 86% |
| 每月活跃 Copilot 用户中用智能体功能的占比 | 55%(一年前 35%) |
| Copilot 云智能体使用量 | 同比增长 230% |
| 智能体聊天使用量 | 同比增长 85% |
GitHub 还近期在公开预览中推出了 Copilot Projects,让开发者跨多个仓库协调智能体并审查其输出(包括拉取请求)。开发者可以提供来自仓库、设计文件、Slack 对话和会议记录的项目上下文,同时选择 Copilot 使用的模型和工具。
代码审查与维护工具也在扩张
报告还发现,代码审查和安全工具的使用在增加:AI 辅助代码审查和 GitHub Advanced Security 的使用量,同比都增长了 90% 以上。到 9 月,已有超过 26.4 万名开发者用过 GitHub 的“堆叠拉取请求”功能,它在 7 月进入公开预览,允许把相关的代码改动拆成更小、可独立审查的拉取请求;10 月 6 日正式可用。据 GitHub 称,预览期间,使用该功能的仓库与同类仓库相比,合并的代码增加了 9%。
GitHub 报告称,其前 1% 仓库中有三分之二以上在用堆叠拉取请求,合并时间改善了 5%。这些是 GitHub 报告的发现,并不能证明单靠这个功能就带来了改善。Comcast 的软件工程师 David Mostoller 在 GitHub 10 月 6 日的公告中说,对于互相审查工作的团队,这是协作方式上有意义的改进。
10 月 28 日,GitHub 在公开预览中推出了 Copilot 代码审查 Max:它用运行不同提供商模型的独立审查智能体检查拉取请求,再由聚合智能体把它们的发现合并成一份审查。Max 与现有的 Lite、Balanced 审查选项并列,面向更复杂的代码改动,如认证逻辑和共享库;GitHub 说它耗时更长,消耗的 AI 额度也比其他审查级别更多。
GitHub 还让 Copilot 批准功能正式可用:启用后,AI 生成的批准可以计入仓库要求的批准数。该功能默认关闭,管理员可以限制 Copilot 被允许批准的文件路径;如果 Copilot 批准之后又推送了新的提交,它的批准会被撤销,开发者可以请求再次审查。
依赖更新与自动修复
开发者还合并了超过 3000 万个 Dependabot 拉取请求,约为 2025 年的两倍。Dependabot 自动更新依赖,包括针对已知安全漏洞的改动。10 月 15 日,GitHub 让“智能体自动修复”正式可用,扩展了它的 AI 辅助软件维护能力:开发者可以把代码扫描警报分配给 Copilot,由它检查受影响的代码并生成修复建议。
随后 Copilot 会重新运行 CodeQL,检查改动是否解决了识别出的安全警报;验证成功后,它会开一个草稿拉取请求,包含修复、改动说明和所做的验证步骤,供开发者审查。开发者可以在一个拉取请求里,分配最多 25 个代码扫描警报给 Copilot 处理;该功能支持仓库默认分支上的警报,面向使用 GitHub Code Security 或 Advanced Security 的合格 GitHub Enterprise Cloud 客户。
想知道为什么很多智能体项目停在演示阶段,可以读小编写的 AI 智能体从试点到上线的 5 个坎;关心 AI 与 Git 协作的话,也可以看 Entire Trails 与 AI 智能体和 Git。
(题图来自 Unsplash 摄影师 Roman Synkevych)
常见问题(FAQ)
“40% 的拉取请求由智能体发起”怎么理解?
指 2026 年 9 月,超过 40% 的拉取请求始于智能体生成的草稿,数据基于 GitHub 对智能体活动的检测。
合并得更快说明代码更好吗?
不能这么推断。这些数字反映的是合并所花的时间,而不是代码质量。
Copilot 能代替人类批准拉取请求吗?
启用后,Copilot 的批准可以计入必需批准数,但功能默认关闭,管理员还能限制可批准的文件路径,新提交推送后批准会被撤销。
智能体自动修复怎么工作?
开发者把代码扫描警报分配给 Copilot,它生成修复、用 CodeQL 重新验证,成功后开一个草稿拉取请求供审查,一次最多处理 25 个警报。
