Copilot 影响面板纳入聊天与代理用量,采用率统计口径怎样变化
来源:17golang原创
时间:2026-11-10 09:23:16 265浏览 收藏
这次变化的核心不是“把聊天和代理用户直接改算成更高的采用率”,而是把 Copilot Chat 与 VS Code Agents window 纳入 feature engagement 的观察范围。GitHub 同时把 “Passive users” 更名为 “Chat-first users”,但 adoption phases 的判定没有改变;如果团队把新增 feature 计数直接相加,反而会把同一用户重复计算。
官方地址:https://github.com/
相关说明可从 GitHub Changelog、影响面板文档 和 usage metrics API 文档核对。
一、先看清这次到底增加了什么
更新后的 Agent adoption chart 会展示九个 Copilot 体验,新增的是 Copilot Chat 和 VS Code Agents window。企业与组织的 28 天 usage metrics 报告也会在 copilot_feature_engagement.totals_by_feature 中增加 chat 与 vscode_agent 条目。
这意味着团队的“功能使用面”变宽了,但不代表原来的用户基数、采用阶段或业务产出自动变大。分析表最好把报告周期、feature 名称和指标层级一起保存,避免只保留一个总数后无法解释变化来源。

二、把 feature engagement 和 adoption phase 分成两条线
GitHub 的说明明确区分了两个概念:Chat 和 VS Code Agents window 会被报告为 feature engagement,但不会参与 adoption phases。也就是说,团队可以观察“哪些体验被使用”,却不能据此推断用户已经进入更高的 adoption phase。
“Passive users” 改名为 “Chat-first users” 也是命名调整。这个 cohort 仍然表示用户使用了 Copilot,但在 28 天内没有至少两天使用符合条件的 feature,因此不进入 adoption phase。API 中对应的 cohort 值仍是 No Cohort,cohort size 也不会因为更名而改变。
| 观察层 | 这次变化 | 解读时不要做什么 |
|---|---|---|
| Feature engagement | 增加 chat、vscode_agent | 不要把 feature 次数当成去重用户数 |
| Adoption phase | 规则保持不变 | 不要因为看到了代理字段就上调阶段 |
| Cohort 名称 | Passive users 改为 Chat-first users | 不要把改名当成用户重新分组 |
| API cohort 值 | Chat-first users 仍对应 No Cohort | 不要用展示名称替换底层枚举值 |
三、按 28 天和“至少两天”规则读取新增数据
这次报告仍然围绕完整的 28 天周期。与其他体验一样,当用户在这段周期内至少两天使用某个 feature,才会被视为该 feature 的 engaged user。这里的“至少两天”不是两次点击,也不是当天产生两条消息;它是按使用日期判断。
另一个容易被忽略的边界是:一个用户可以同时出现在多个 feature 下。比如同一用户在两天使用 Chat、在另外两天使用 VS Code Agents,那么他可能同时被两个 feature 计入。Chat 的口径还包含 usage metrics 捕获到的 agent mode,因此不能把 Chat 与 agent mode 简单相加。

四、历史对比时要先切开新旧报告
GitHub 说明,变更前的报告周期仍只包含原来的七个 feature。做月度趋势或同比分析时,不能直接把新周期的九项 feature 总数与旧周期的七项总数放到同一列相减。
更稳妥的做法是把指标拆成三层:
- 保留原有七项 feature 的可比序列,观察旧口径下的变化。
- 把
chat与vscode_agent作为新增列,并标记它们从哪个报告周期开始出现。 - 单独保存去重后的用户数、feature engagement 用户数与 adoption phase 用户数,明确每个数的分母。
尤其不要把九项 feature 的用户数求和后命名为“活跃用户”。这会把跨 feature 的重复用户放大;如果必须合并,应使用去重后的用户维度或直接沿用 GitHub 提供的汇总指标,并在字段说明中写清口径。
五、接入前补上权限、政策和报告范围记录
影响面板和 usage metrics 并不是所有账号默认都能读取。官方文档列出的访问角色包括企业所有者、企业计费管理员、组织所有者,以及被授予相应 Copilot Metrics 权限的自定义角色;同时,Copilot usage metrics policy 需要启用。
报告范围也有边界:这次新增体验只出现在企业和组织的 28 天报告中,较早于变更的报告周期不会回填这两项 feature。团队的同步任务应保存报告起止日期、权限主体、policy 状态和字段版本,出现空值时先区分“尚未覆盖”与“确实没有使用”。
如果要把这些数据送进内部看板,建议给数据字典加上变更说明:chat 覆盖 Chat 使用与 usage metrics 捕获到的 agent mode,vscode_agent 表示 VS Code Agents window,二者属于 feature engagement,不改变 adoption phase。这样后续换报表或更换查询方式时,统计资产仍然可追溯。
新增 Chat 后,adoption phase 会自动上升吗?
不会。Chat 与 VS Code Agents window 会进入 feature engagement,但官方说明 adoption phases 不变;Chat-first users 仍然是 No Cohort。
为什么各 feature 用户数相加会超过总用户数?
因为一个用户可以同时被多个 feature 计入。feature engagement 是分 feature 的观察,不等于已经去重的用户集合。
旧的 28 天报告会补上 Chat 和 VS Code Agents 吗?
不会。变更前的报告周期只包含原来的七个 feature,历史对比需要标记新字段开始出现的周期。
Chat 和 agent mode 是两个可以直接相加的数字吗?
不建议直接相加。GitHub 说明 Chat 的 usage metrics 包含 agent mode 捕获到的使用,直接相加可能重复计算同一行为或同一用户。
-
501 收藏
-
501 收藏
-
501 收藏
-
501 收藏
-
501 收藏
-
295 收藏
-
356 收藏
-
435 收藏
-
348 收藏
-
110 收藏
-
375 收藏
-
479 收藏
-
221 收藏
-
481 收藏
-
282 收藏
-
科技周边 · 业界新闻 | 6小时前 | 权限管理 · gitHub actions · 供应链安全 · 持续集成 · 最小权限 GitHub Actions OpenSSF 开源项目维护者安全 发布权限 OIDC release 环境298 收藏
-
271 收藏
-
- 前端进阶之JavaScript设计模式
- 设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
- 立即学习 543次学习
-
- GO语言核心编程课程
- 本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
- 立即学习 516次学习
-
- 简单聊聊mysql8与网络通信
- 如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
- 立即学习 500次学习
-
- JavaScript正则表达式基础与实战
- 在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
- 立即学习 487次学习
-
- 从零制作响应式网站—Grid布局
- 本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
- 立即学习 485次学习