GitHub Copilot 代码审查会自动关闭已处理评论,Lite 档改为多 Agent 合稿

2026 年 9 月 11 日,Copilot code review 在重新审查时自动关闭已处理评论,Lite 档改用多 Agent 合稿,并在防火墙后调用 SDK shell 工具。

用 Apifox,节省研发团队的每一分钟

GitHub Copilot 代码审查会自动关闭已处理评论,Lite 档改为多 Agent 合稿

免费使用 Apifox

相关推荐

最新文章

API

一体化协作平台

API 设计

API 文档

API 调试

自动化测试

API Mock

API Hub

立即体验 Apifox
目录

2026 年 9 月 11 日,GitHub 在 Changelog 发布 Copilot code review 更新:当你后续提交已经处理 Copilot 的反馈时,它会在重新审查时自动把对应评论标为已解决;应用它的修改建议时,提交说明不再用通用默认文案,而是按本次改动生成。审查背后现在会走 Copilot SDK 的全套 shell 工具(在 agent 防火墙之后),Lite 档也从单审查员改成多 Agent 合稿。GitHub 写明:分析层改动不改变你发起或接收审查的方式。

Copilot 代码审查评论在重新审查后被自动标为 Resolved
GitHub Changelog 配图:Copilot 把已处理的审查评论标为 Resolved。来源:GitHub Changelog,2026-09-11。

对每天在 PR 里清 Copilot 评论的人来说,摩擦很具体:已经修掉的线程还开着,审查列表分不清“还没改”和“改完没关”。本文只回答一件事:这条审查工作流从“写评论”变成了什么,以及哪些步骤仍然必须人接手。

AI Coding 交流群

如果你也在用 AI 写代码,或者正在研究 Cursor、Claude Code 这些工具,欢迎加入以下交流群。群里平时会聊一些 AI 编程的实际用法、开发工作流,还有各种新工具和新玩法。

发生了什么

官方把这次更新拆成两类。第一类是审查体验:自动关闭已处理评论,以及应用 autofix 建议时生成针对性提交说明。第二类是分析质量:审查现在会使用 Copilot SDK 的完整 shell 工具集,在 Copilot agent 防火墙后跑构建、测试、定向脚本,以及可用的工具和 API 调用;Lite effort 则改用一组 Agent,各自给出视角,再合并成一份审查。

GitHub 用实验数据描述效果(产品方数据,未经独立复核):引入 shell 工具后,“开发者对 Copilot 评论给出了更多正面反馈”,并“打出了更多高严重级别发现、更少吹毛求疵”。Lite 合稿则“把每次审查中被处理的评论平均数提高了 47%(高严重级别)、31%(中)、11%(低),同时把审查成本降低约 8%”。这些数字只说明 GitHub 自己的对照实验,不能外推成你仓库里的必达结果。公告把“被处理的评论”当成质量代理指标:高严重级别评论被关掉得更多,才被解释成审查更准,而不是评论条数变多。

自动关闭的触发条件也写得很窄。不是 push 本身去关评论,而是后续提交进入重新审查后,Copilot 判断该线程对应的问题已经被处理。你如果只 push 了无关提交,outstanding 项应保持打开。反过来,一次提交若同时处理了多条评论,重新审查可以关掉一组线程,审查列表会只剩下还没对上的反馈。

边界同样写在公告里:合稿只发生在 Lite 档;自动关闭发生在重新审查,而不是 push 的瞬间;分析层升级不改变请求或接收审查的入口。公告没有写计划档位、地区或排队名单限制,描述的是对已在使用 Copilot code review 的人即时生效。

一条完整的审查收尾场景

输入仍是一次普通的 Copilot 审查请求。Agent 读文件之外,还可以在防火墙后跑测试或脚本,把“看起来不对”变成“构建失败 / 测试未过”一类可核验证据。Lite 档会把多个 Agent 的发现合成一份评论列表,而不是让你读三份互相打架的审查。

你按评论改代码并 push。下一次 Copilot 重新审查时,已经对上的线程会被关掉,还没对上的保持打开——官方原话是 outstanding feedback stays open,避免漏项。若你直接应用 Copilot 的行内建议,提交说明会按改动内容生成,而不是留下一条无信息的默认 message。交付物仍是同一条 PR 上的审查线程和一次提交,只是线程状态和提交文案不再靠人手清。

反馈环因此从“人去点 Resolve”改成“以后续提交为证据、以重新审查为开关”。人要盯的不再是每一条已修评论,而是重新审查后仍打开的那一批,以及 shell 工具实际跑过哪些检查。

为什么这会改变工作流

以前 Copilot 审查的成本不在“有没有评论”,而在评论生命周期:修完了还开着,列表里真问题和噪声混在一起;Lite 档为了便宜,又容易只剩 nits。这次把关闭动作绑到“后续提交是否处理了反馈”,等于给审查线程加了一条可自动执行的状态机。

shell 工具把审查从静态 diff 阅读推进到可执行验证,但执行环境被明确限制在 agent 防火墙之后。这意味着审查可以跑测试,并不等于它可以随便访问你的生产网络或密钥。Lite 合稿则用并行视角换覆盖面,GitHub 同时声称成本下降约 8%,逻辑是合稿减少了重复 nit、把评论集中到更可能被处理的发现上。

限制与人接管点

不要把它理解成自动合并。Copilot 只关闭它认为已被后续提交处理的自己的评论;它不会替你点 Merge,也不会保证“处理了”等于“修对了”。若一次提交只是绕开问题或改了测试断言,自动关闭仍可能发生——重新审查是启发式匹配,不是形式化证明。

合稿只覆盖 Lite。更高 effort 的审查策略不在本条公告范围内。shell 工具集来自 Copilot SDK,能跑什么取决于防火墙策略和仓库里实际可调用的工具,不能假设每次审查都会跑完整 CI。GitHub 给出的 47% / 31% / 11% / 8% 是其实验均值,换仓库、换语言、换测试密度后不会自动复现。

人应在三处接管:重新审查后仍打开的评论;应用 autofix 后检查生成的提交说明是否符合团队约定;以及把审查结论对到真实 CI,而不是只信审查 Agent 在防火墙里跑过的脚本。若仓库的必过检查在 GitHub Actions 而不是审查沙箱,shell 工具跑过测试只能当旁证。团队如果用规则集拦截含密钥的 PR,也不要把 Copilot 自动关闭评论理解成安全门禁——本条更新没有改 merge 规则。

如何试用

若团队已经在用 Copilot code review,无需改发起方式:照常请求审查,修完后 push,观察下一次重新审查是否关闭对应线程。应用建议时检查提交说明。若你关心审查深度,到设置里确认当前用的是 Lite 还是更高 effort——只有 Lite 被宣布改成 ensemble。想核对原文与配图,打开 9 月 11 日那条 Changelog。

信息来源

开发必备:API 全流程管理神器 Apifox

介绍完上文的内容,我想额外介绍一个对开发者同样重要的效率工具 —— Apifox。作为一个集 API 文档、调试、设计、测试、Mock、自动化测试于一体的工具,Apifox 是目前提升研发效率的首选。

如果你正在开发项目,不妨试试其极其友好的界面设计,它完全兼容 Postman 和 Swagger 数据格式,导入数据非常方便,,即使是新手也能很快上手,点击这里即可注册使用。

Apifox

值得一提的是,除了个人和常规团队使用,针对有高安全合规要求、或需要在内网环境协作的企业,Apifox 还提供了深度定制的私有化部署方案。

获取专属报价与部署方案

icon 详细的私有化部署系统架构与安全白皮书
icon 针对您公司规模的专属报价单
icon 免费的 1v1 专属产品演示 (Demo) 机会
获取部署方案
* 提交后,我们的客户经理将在 1 个工作日内与您联系
林俊锋 企业微信
@Apifox 专属顾问
扫码备注: 私有化 + 公司名