首页 > 资讯 > AI代理六个月内拿下GitHub四成拉取请求,基础设施扩容400万核心应对爆炸式增长

AI代理六个月内拿下GitHub四成拉取请求,基础设施扩容400万核心应对爆炸式增长

赢政天下 2026-10-29 14:17 11 阅读 查看原文

2026年10月28日,GitHub在旧金山Universe大会上发布年度Octoverse报告。报告中一个数字引发了开发者社区的广泛讨论:2026年9月,平台上超过40%的拉取请求(Pull Request,PR)由AI代理发起,数量逾1.1亿个——而仅仅六个月前的3月,这一比例还只有17%。

六个月翻倍,并非渐进式增长,而是一次拐点信号。

数字背后的机制:为什么是现在

据GitHub官方博客披露,此轮增长并非来自某一模型或产品的单点突破,而是整个代理生态系统的协同加速。关键证据在于仓库配置层面:2026年新建的含代理配置文件(agent configuration file)的仓库,提交量是不含此类文件的普通仓库的8倍。这说明增长是主动搭建的,不是被动涌现的——开发者在主动为代理铺路。

GitHub方面同期披露,55%的Copilot月活用户已开始使用代理功能,而一年前这一比例仅为35%;云端自主代理的使用量同比增长230%。三组数据叠加,指向同一个结论:代理进入生产环境的门槛已经足够低,以至于主流开发者而非早期极客开始大规模部署。

从质量维度看,代理PR的特征也与人类提交存在可测量的差异。据Octoverse数据,代理发起的PR中有87%涉及多文件修改,而人类开发者的这一比例为79%;代理PR在两周内完成合并的比例,从今年2月的83%提升至9月的90%,同期人类PR的合并率约为86%。

合并率更高,能说明代理质量更好吗?不能直接得出这一结论。高合并率可能意味着代理产出的代码质量确实更高,也可能意味着审查者对机器生成代码的阈值更低,或者代理专门负责例行性、低风险的变更任务。数据本身无法区分这三种情况,但三种情况共存的可能性更大。

基础设施的代价

增长从来不是免费的。据The Register报道,GitHub今年已宣布紧急扩容400万颗CPU核心与160PB高速存储,并正在将计算与存储功能解耦,目标是实现"35倍的吞吐量提升"。与此同时,GitHub承诺在2027年初完成向多区域Azure架构的迁移。

2026年10月7日,GitHub发生一次持续超过两小时的全球性宕机,Actions、PR、Issues、Webhooks等核心功能均受波及,Downdetector的故障报告在一小时内突破2500条。GitHub随后恢复服务,但未公开披露根本原因。据DevX等科技媒体报道,此次宕机与全年多次可用性下降事件有关联,根源指向AI代理流量的爆炸式增长。GitHub自身承认对AI驱动流量的规模"准备不足"。

GitHub的基础设施是按人类开发者的工作节奏设计的,而代理没有时区、没有睡眠、没有等待,可以全天候以机器速度提交代码。9月单月7.38亿次提交,是上年同期的五倍多,人类工程师的速度物理上不可能产生这种斜率。

全平台的量级跃升

代理PR不过是整体爆炸式增长的缩影。Octoverse报告显示,截至2026年9月的12个月内,GitHub平台总推送量达到179亿次,超过2024年(52亿次)与2025年(67亿次)的总和;总提交量为343亿次,是2024年(100亿次)的三倍有余;合并PR总量为13亿个,约合每天350万个;GitHub Actions任务执行量达到454亿次,折合每秒1440个任务。

这些数字有一个统计口径变化:2026年的数据包含公开与私有仓库活动,而此前Octoverse报告主要统计公开数据。这意味着历史数字不能直接对比,实际增幅可能低于表面数字,但方向性结论无误——代理活动正在以非线性速度重塑平台活动的体量。

模型不再单选

Octoverse报告另一组数据:在主动选择过模型的GitHub Copilot用户中,61%在2026年9月跨会话使用了多于一个模型,而四个月前这一比例为50%。付费用户在5月使用了29种不同的模型,到9月已扩展至47种,且没有任何单一模型在当月占据超过25%的请求份额。

这说明"用哪个模型"正在成为开发者的主动策略决策,而非默认配置。不同任务匹配不同模型,调度层(而非单一模型)正在成为真正的生产力入口。GitHub在同次大会上发布的Copilot Fusion产品——一个自动为每步任务选择最优模型或模型组合的系统——与这一趋势高度吻合。据VentureBeat报道,Copilot Fusion Max在编程代理评测中的表现接近业界顶尖水平,但成本降低约77%、任务耗时减少40%。

对开发者而言,这意味着模型选择能力本身正在成为工程素养的一部分。

开发者角色的实质性变化

微软CEO萨蒂亚·纳德拉(Satya Nadella)在Universe大会上引用了上述数据,并将当前阶段描述为:"开发者从编写每一行代码,到与AI助手协作,再到编排代理舰队的演变。开发者负责定向、做决策、对交付结果负责,而代理负责实现和验证变更。"

这段话是商业叙事,但数据给它提供了一定支撑。问题在于"负责"二字。当40%的PR由代理发起,审查者面对的代码往往涵盖多个文件、跨越多个模块——代理更高的多文件PR比例(87% vs 79%)意味着审查难度结构性上升。传统的逐行审查假设审查者理解每一行的意图,但当代理在数秒内生成数百行跨文件变更时,这一假设已经不成立。

更高的合并率可能部分反映了审查标准在悄然降低,或者审查本身也越来越依赖AI辅助。这是一个尚未有充分数据支撑的推断,但对代码质量和安全责任的长期影响,不可能被一张合并率图表所覆盖。

独立判断

GitHub Octoverse 2026是迄今最大规模、来源最权威的"AI代理进入生产环境"数据佐证。它证明了两件事:第一,代理不再是概念验证阶段的工具,它们已经在实际软件开发中承担可测量的生产份额;第二,当前基础设施——无论是平台层面还是工程团队层面——都还没有为这种规模做好准备。

高合并率和高提交量是活跃度指标,不是质量指标。在没有对应的缺陷率、安全漏洞率、回滚率数据的情况下,"代理PR合并更快"只能说明流程在提速,不能说明软件在变好。GitHub选择在Octoverse中强调速度和数量,而不披露这些维度的数据,是一个值得注意的叙事选择。

真正的拐点不在于代理占据了多少PR,而在于工程团队如何重新定义"交付标准"——当大量变更来自你无法完全追溯推理过程的系统时,对"完成"的定义必须随之改变。这个问题,年度报告没有回答,但已经迫在眉睫。