GitHub一个月收73.8亿次提交:AI写代码,卡在存与合

资讯 36氪 全文 4007 字 · 约 11 分钟读完 配图 6 张

AI写代码狂挤GitHub,其基建正被迫重修。

8月17日,全球程序员集体遇上了一次宕机。

代码写完点推送,进度条纹丝不动;自动测试卡住不动,合并请求提交不了,AI编程助手Copilot同样掉线。

这一停就是7个多小时。那天,全世界的开发者都在等它缓过来。

三天之后,GitHub首席技术官Vlad Fedorov发文致歉:

如果你那天正准备发布软件,是我们让你失望了。

GitHub一个月收73.8亿次提交:AI写代码,卡在存与合(配图 1)

他解释的原因是这样:流量创下新高,美国中部数据中心有一个关键组件没有同步扩容,压力随之蔓延,多项服务接连瘫痪。

GitHub把这起事故定性为「容量失败」。这已经是他们8月里第二次出大事故。

GitHub一个月收73.8亿次提交:AI写代码,卡在存与合(配图 2)

GitHub官方图表显示:8月17日故障期间,入口处的请求失败率一度超过50%。

其实早在3月和4月,Fedorov就发过文章,谈提升GitHub可靠性的做法。他在推文里说,这些工作到现在还在推进。

GitHub上的流量究竟涨到了什么地步?

今年9月,开发者和AI智能体在GitHub上共提交73.8亿次代码,比一年前多了四倍还不止。

人们还在惊叹AI写代码的速度,GitHub宕机却把一个问题摆上了台面:写出来的代码,往哪儿放?

答案就藏在GitHub这半年碰到的难题里:AI写代码的瓶颈,已经从「写得出」挪到了「存得进、合得上」。

谁在把GitHub挤爆?

先把程序员写代码的两个动作分开看:

提交(commit),是在本地给代码存个档;

推送(push),是把这份存档传到GitHub上。

人类程序员通常是写完一段才存一次档。AI智能体不一样,它是个「保存狂魔」。

GitHub工程师在官方博客里写道:智能体几乎每走一步,就要存一次档。推送次数也随之猛涨,达到原来的4.9倍,从每月6.9亿次冲到33.5亿次。

8月的时候,Hacker News上就有网友提出质疑:提交次数再多,GitHub真正要处理的还是推送,这个指标有水分。

很快就有人回击:「一次推送带100次提交,比只带1次提交更耗资源。」

这话的意思是,提交得推送了才会到GitHub,但一次推送里装的提交越多,GitHub要干的活就越重。

GitHub一个月收73.8亿次提交:AI写代码,卡在存与合(配图 3)

Hacker News网友围绕「提交次数算不算数」争论了起来。

这句回击正好点中GitHub的痛处:智能体偏偏最喜欢「碎碎存」。存得越碎,次数越多,压力就越大。

更麻烦的是,代码一上传,自动测试和代码扫描就一拥而上,同一份代码被反复拉取,推送之后跟着的是一连串「连环Call」。繁忙仓库每分钟的拉取量能到上千次。这场景有点像你刚交卷,几千个机器人同时扑上来批改。

9月,GitHub自动化流水线(Actions)执行了32.6亿次,比一年前多出4倍还不止。

GitHub一个月收73.8亿次提交:AI写代码,卡在存与合(配图 4)

各个仓库的忙闲差距也大得离谱:2026年8月,最忙的那个仓库独自扛下约10亿次请求。纵轴每升高一格,数量就翻10倍。

The New Stack的报道提到,GitHub把这轮增长主要算在「智能体需求」头上:

涌进来一批以前没见过的用户。它们不睡觉,一天24小时在线,最热衷的事就是按保存键。

为什么备份越多,存得反而越慢?

弄明白智能体有多能折腾,就更容易理解GitHub老架构卡在哪儿。

默认情况下,GitHub给每个仓库留5份完整备份,分放在5台服务器上,一是防丢,二是给读代码的人分流。

人类时代这套办法很稳:坏掉一份不慌,读的人多也能摊开。

10亿个代码仓库,就是靠这套老架构撑住的。

换成智能体时代,软肋就露出来了。

头一个堵点在「存档」。

老规矩是每存一次新代码,5份备份全都得动,最后快慢取决于最慢的那台机器。

打个比方,公司让5个会计合记一本账,每笔新账得5个人都签完字才算入账,谁签得最慢就以谁为准。

并且一次只记一笔,前一笔没签完,后一笔只能干等。查账的人一多,公司就得加会计,可会计越多,签字这道流程反而拖得越久。

老架构里读写互相绊脚。GitHub越想多加备份来分担读的压力,存档就越慢。

智能体却每分钟都在存档,每一笔都得等会计们签完字。

更险的是,坏掉的备份一多,存档会直接停摆。好比会计病倒太多,这本账就记不下去了。

第二个堵点在「合并」。

代码改动不管从哪儿来,最后都得汇进同一个主分支。

一年下来,GitHub上的合并量涨到原来的近4倍。上千辆车挤向同一个收费站,大概就是这个画面。

排队能慢到什么程度?GitHub工程师在博客里算过。

仓库的备份分处两地时,GitHub自家机房到微软云大约1600公里,来回一趟约25毫秒,而存一次档要来回好几趟。

更棘手的是,一个仓库同一时间只允许一笔写入通过。上一笔没存完,下一笔就得干等着。25毫秒对程序员来说连眨眼都嫌短,可智能体就卡在这个上限上:它干活能有多快,全看一次推送多快能走完。

过去这些年,GitHub最拿得出手的就是稳。到了智能体时代,这份稳反倒成了堵点。

先砸硬件,机房的电都用完了

流量涌上来,GitHub最先想到的办法是加机器。到8月为止,平台已经多出300多万个CPU核心和120PB存储。

尴尬的是,电跟不上了。Fedorov在复盘里写道:老机房的电力能撑多少硬件,他们就装了多少。

不只是机房自己的电用光了,整个机房所在地区的电力也到了顶。插座插满之后还想加机器,那就只能搬家。

于是GitHub加快了往微软云平台(Azure)迁移的脚步:5月时微软云只承担12%的工作量,8月这个数字已经涨到约58%。

GitHub一个月收73.8亿次提交:AI写代码,卡在存与合(配图 5)

从2026年初到8月,GitHub Actions每天完成的运行量由约1500万—3000万攀升到约1.15亿。

10月28日的GitHub年度大会上,基建数据又被刷新:今年累计新增400万个CPU核心、160PB存储(大约1.6亿GB),网络带宽多了每秒50Tb。

可微软高管Jay Parikh当天在博文里还是交了底:只靠加容量不够,架构也得动。砸钱堆硬件买来的只是喘口气的时间,底层架构的老毛病治不好。

换底座,把账本和柜台拆开

架构这把手术该怎么动?还是回到前面那5个会计的比喻。老办法是每个会计守一个柜台,怀里抱一本完整账本,一边接待查账的客人,一边低头记账。

新办法把账本收进总库,柜台只负责接待。代码统一存到微软云的大仓库里,防丢和备份都由仓库兜底,前面的服务器卸下包袱,专心处理请求。

这样一拆有三点好处。头一条是读写分开。来读代码的人再多,也拖不慢存代码的速度。前台柜台能随开随关,流量大了多开几个,流量走了就关掉,哪台坏了换一台马上顶上去。

第二条,多余的签字也砍了。一次推送里真正需要所有人点头的,只剩下「更新分支指针」这一步。往仓库里搬货、检查完整性、扫描泄露的密钥,各干各的,不用排队干等。

第三件事,是把后台的活儿挪出去。过去清理旧数据,是在接待客人的机器上顺手做,免不了跟正常请求抢资源。如今这类活儿交给专门的「清洁工」机器,在后台对着仓库慢慢收拾。

内部测试给出的结果是:新架构每秒能吞下的写入次数,最高提升35倍。

难的地方在于,这场伤筋动骨的大手术,得在GitHub照常开门的情况下做完。相当于一架客机正在万米高空飞着,还得把发动机换掉。

GitHub掉线,你的智能体也得停

有人可能会想,GitHub扩不扩容,跟普通开发者能有什么关系?

关系大了。

其实不管你用哪家大模型、套哪个智能体外壳,它写出来的代码,很多最后还是要推到GitHub上去。

8月17日GitHub宕机那天,Cursor发布了自家的代码托管平台Origin,外界把它看作GitHub的替代品。

可同一天,Cursor状态页也挂出了公告:GitHub故障波及其部分服务,包括自动化和云端智能体,持续6小时6分钟。

GitHub一个月收73.8亿次提交:AI写代码,卡在存与合(配图 6)

Cursor状态页的记录是:8月17日,GitHub故障波及其部分服务,持续6小时6分钟。

代码托管有了备选,智能体的工作流却还是绕不开GitHub。

那天下午,Hacker News上一个问「有什么GitHub替代品」的帖子被顶到649分。代码大本营也会掉链子,程序员们开始认真找备胎了。

更魔幻的一点是,GitHub一边被智能体挤满,一边还在造更多智能体。10月28日的大会上,它又推出一批新工具,让智能体并行干活。

AI把写代码的成本越压越低,瓶颈不会消失,只会往后移。先是「写得出」,大模型已经解决了;眼下是「存得进」,GitHub正在拆账本、换底座。

再往下是「合得上」。

GitHub的工程师自己也承认,下一道坎还是写入能力。把那套老办法带到10亿个仓库就到头了,下一个10亿带不过去。

再往后,是「谁来签字」。

GitHub在博客里写过一条原则:智能体干的活越多,代码的主人越要能审、能懂、能拍板,没审过的改动,不能进主分支。

在通往ASI的路上,这一步很关键。

AI已经会写代码了。可要让它真正把软件交付出来,整套按人类手速造的基建,都得重修一遍。

被逼到墙角的,不会只有GitHub一家。

微软高管Jay Parikh此前给出过一个相当大胆的判断:

人类有史以来写下的全部软件,加起来或许都占不到未来五年软件总量的1%。

就算这个判断只对了一半,等代码多到审都审不过来的时候,比CPU更紧俏的东西,会是一个随时点得下去的提交按钮,以及一个敢拍板按下合并的人。

参考资料:

https://github.blog/news-insights/company-news/github-universe-2026-evolving-every-layer-of-the-stack/

https://github.blog/engineering/building-git-infrastructure-for-agent-scale-development/

https://thenewstack.io/github-7-4b-commits-september/

https://thenextweb.com/news/github-universe-copilot-fusion-octoverse-agents

本文由本站编辑组整理与排版,内容基于公开信息核实后归纳发布,与文中提及的产品、公司无隶属关系。我们持续跟踪 AI 领域的模型、产品与行业动态,力求信息准确、表述清晰;文中涉及的名称、价格与功能细节可能随官方调整而变化,请以官方最新说明为准。如发现疏漏或表述有误,欢迎通过站内渠道反馈指正。

相关推荐 按相关度与热度排序

全部资讯 →
  1. 埃森哲报告被指15条虚假引用:AI幻觉还是编造案例?

    IT之家 11 月 8 日消息,埃森哲(Accenture)被指发布了一份充斥人工智能“幻觉”的研究报告,其中不仅包含大量虚假信息,还出现了多处疑似捏造的研究案例。 据 GPTZero 最新分析,这家咨询巨头发布的一份报告涉嫌包含 15 条虚假引用,以及完全虚构的案例研究,因此正受到外界审查。 这份名为《跨越式发展》(

    来源 AI 行业观察
  2. 埃森哲报告被指15条引用造假:AI幻觉还是编造案例?

    IT之家 11 月 8 日消息,埃森哲(Accenture)被指发布了一份充斥人工智能“幻觉”的研究报告,其中不仅包含大量虚假信息,还出现了多处疑似捏造的研究案例。据 GPTZero 最新分析,这家咨询巨头发布的一份报告涉嫌包含 15 条虚假引用,以及完全虚构的案例研究,因此正受到外界审查。这份名为《跨越式发展》(Le

    来源 腾讯网
  3. AI照护助手提速,照护者的钱与睡眠谁来管

    面向家庭照护者的应用正加速引入人工智能:整理病历、提醒用药、监测异常、提供情感陪伴,管理效率显著提升。然而,照护者真正的困境——经济压力、睡眠不足、情感耗竭与社会支持缺位——并不会因一个更聪明的App而消失。本文梳理AI照护工具的进展与局限,并追问:技术之外,我们还需要什么?

    来源 AI 科技快讯
  4. Muse上线实时语音:个人AI助手为何集体挤进语音赛道

    作者|宇航猿编辑|靖宇最近这一波 Personal AI 实在太火了,我也注册了一个 Muse 体验了一下。整个体验下来,我感觉 Muse 的能力实在一般,远没到让人惊叹的地步。但奇怪的是,它确实带来了一种真切的陪伴感。这种陪伴感,甚至直接改变了我的使用习惯,让我总是忍不住想找它聊聊,哪怕只是把最琐碎的需求丢给它。就在

    来源 腾讯网
  5. 松下中国新地域战略:AI基建、先进制造、健康住空间三线并进

    11月6日,在第九届中国国际进口博览会(以下简称“进博会”)盛大召开之际,松下以“理解时代课题 用技术给出答案”为主题,举办松下中国全新地域战略发布会。松下控股株式会社执行董事、集团中国东北亚总代表中山正春出席并发表演讲。他表示,承袭松下集团成长战略,并立足中国“十五五”发展新阶段,松下在中国确立AI基建、先进制造、健

    来源 AI 行业观察
向下滚动自动加载更多