一周 12 亿次提交,PR 评审时间却多了 441%
GitHub 一周收到 12 亿次提交,同比增长 400% 以上。但 Faros AI 的数据显示,团队 AI 采用率提高之后,PR 在评审环节的停留时间长了 441%。代码生成早就不是瓶颈,GitHub 给出的解法是把 agent 铺到 Plan、Build、Verify、Observe 四个阶段,顺带把评论区里几个没被回答的问题摆出来。
2026 年 10 月,GitHub 一周内收到超过 12 亿次提交,比一年前多了 400% 以上,也超过 GitHub 2025 年全年收到的提交总量。
数字摆在这里,问题也摆在这里:你觉得自己比去年高效 4 倍吗?
Faros AI 的一项研究给了另一个角度。团队从低 AI 采用率走到高采用率之后,PR 在评审环节的停留时间长了 441%。生成代码快得离谱,评审队列原地变成停车场。有网友在 GitHub 这条推文下回了一句:代码生成从来就不是慢的那部分。
GitHub 最近发了一篇长文,讲他们理解的 agentic engineering 工作流,把开发拆成 Plan、Build、Verify、Observe 四段。原文链接放在文末。这里挑几条值得看的。
Plan:先让所有人看到同一份上下文
一个 API 改动的场景:设计稿在一个工具里,兼容性要求埋在 Slack 某条消息里,为什么现在这么实现,得去翻一个老 PR。真正开始写方案之前,光是找齐这些信息就要几个小时。
Copilot 的做法是把散落的上下文拉到一处。团队在 Slack 或 Teams 里就能和产品、设计、分析师一起过方案,接上外部工具核对假设。谈定之后让它生成带验收标准的 Issue,拆成能独立推进的任务。GitHub Agentic Workflows 负责给 Issue 打标签、估复杂度,低复杂度的直接派给 Copilot,人留着处理难判断的部分。复杂改动走 Plan Mode,先把几种方案摆出来比较,批准之后再交给 Copilot 实现。
Build:别被一台电脑绑住
实现阶段最容易被打断。agent 跑到一半,会议开始了,狗在门口盯着你,会上又冒出一个边界情况要处理。
几处设计值得注意。session continuity 让同一个 Copilot 会话跨设备接着用。任务跑在云端沙箱里,合上笔记本它还在跑。Copilot app 给每个会话一份隔离的仓库副本,实现任务和文档更新不会共用一个没写完的 working tree。repository instructions 记住团队的约定和校验命令,shared memory 存跨仓库复用的事实,Dreaming 会回看会话和 PR 反馈,把记忆和指令更新的建议提出来。模型选择交给 Copilot Fusion,按任务调推理深度,在质量、成本、响应时间之间找平衡。企业策略通过 managed settings 跟着人走,换个客户端不用重配。
Verify:47 个文件的“小重构”
有人打开一个标着“small refactor”的 PR,改了 47 个文件。他想让人看的是共享校验逻辑,结果这部分埋在几十个 endpoint 的改动、格式化 diff、几百行生成的测试里。
441% 就长这样。GitHub 从两头压缩:让改动更好审,让机器先清掉例行检查。
stacked pull requests 把有依赖的工作拆成小份,每一份单独评审,依赖关系还看得见。Code Quality 按组织规范先卡一遍。Copilot code review 根据改动复杂度调分析深度。AI Scan 覆盖 CodeQL 之外的语言和文件,AI secret detection 找密码这类非结构化密钥。license 合规检查在合并前跑,package firewall 目前对 npm 公测,能拦下违反安全策略的下载。Agentic Autofix 提修复建议,Agent Merge 处理失败的检查和冲突,配置好之后,验证步骤通过 Copilot 可以直接合并。
Observe:检查全绿之后
发布第二天,值班面板上出现间歇性超时,支持团队说几个大客户受影响。你一边对日志、发布记录、客户反馈,一边有人问要不要回滚。“所有检查都通过”这句话,这时候不太管用。
Copilot 可以通过 connector 接上可观测工具和业务数据,比如 Fabric,帮你判断哪些请求、哪些客户群受影响。查清楚之后让它起草一个带证据和验收标准的 Issue,把回归测试写进去。Dreaming 从会话和仓库活动里提改进建议,回流到记忆、技能和代码评审指引。
评论区的问题,文章没回答
这条推文下面有几条回复,比正文更接地气。
有人问模型聚合起来的数据到底多安全。1Password 的开发团队补充说,agentic workflow 得把 secrets 讲清楚,GitHub Actions 里的 agent 可以通过 OIDC 拿密钥,不用存长期 token,这能砍掉流水线里最常见的一类长期凭证。也有人提到,一次成功的流程应该存成 how-to,下次直接调用,而不是每次从头来。
还有一条比较直接:Copilot App 和 Copilot CLI 的 PAC 代理支持修了吗。这位开发者的意思是,头像很可爱,但在 VPN 里用不了 Copilot,还把唯一能用的方式下线了,对成千上万的开发者来说更要紧。
从这周最烦的那件事开始
GitHub 这篇文章的落点很务实:别一次换掉整个流程。挑一件已经在手上的事,先想它需要什么上下文、怎么评审和测试、上线后怎么确认有效,然后把 agent 放进去。哪个环节这周最让你烦,就从哪里开始。
12 亿次提交是产能,441% 是欠下的债。两件事同时存在,才是现在真实的开发状态。
发布时间: 2026-11-13 08:29