跳至主要内容

审查组织中 Copilot 的用户活动数据

审查组织中的 GitHub Copilot 使用情况,以便对席位分配做出明智的决策。

谁可以使用此功能?

组织所有者

订阅了 Copilot Business 的组织

审查 Copilot 的用户活动数据

  1. 在 GitHub 的右上角,选择您的个人资料照片,然后点击 您的组织.

  2. 在组织旁边,点击**设置**。

  3. 在侧边栏的“代码、计划和自动化”部分,点击** Copilot**,然后点击**访问**。

  4. 在页面顶部,在“GitHub Copilot”下,您可以查看组织的 GitHub Copilot 使用情况概述。您可以查看通过 Copilot Business 订阅分配的席位数量,以及估计的每月费用。

    Screenshot of the GitHub Copilot usage overview.

  5. 有关更详细信息,在“访问管理”旁边,点击**获取报告**。

    GitHub 会为您生成一份报告,您可以将其下载为 CSV 文件。

  6. 或者,在“访问管理”下,您可以使用**排序**选项按用户上次使用 GitHub Copilot 的时间对用户列表进行排序。

使用 API 检索分配信息

您可以使用 GitHub 的 REST API 获取有关组织中 GitHub Copilot 席位分配的详细信息。请参阅“获取组织的 Copilot 席位信息和设置”、“列出组织的所有 Copilot 席位分配”和“获取用户的 Copilot 席位分配详细信息”。

了解 last_activity_at 计算

注意

此数据处于公开预览阶段,可能会发生更改。

为了使 last_activity_at 数据点与实际使用情况保持一致,系统将返回用户与 Copilot 功能最近交互的时间戳。这些交互包括

  • 在 IDE 中接收代码建议
  • 在 IDE 中使用 Copilot Chat 聊天
  • 在移动设备上与 Copilot 交互
  • 与 CLI 的 Copilot Chat 交互

last_activity_at 日期在通过 Copilot 访问设置中的“获取报告”生成的 CSV 以及通过 GitHub 的 REST API 生成的 CSV 中保持一致。跟踪的事件来自客户端和服务器端遥测。这使得时间戳在网络状况影响客户端遥测的情况下保持持久。

last_activity_at 数据故障排除

处理新的遥测事件并更新用户的 last_activity_at 日期最多可能需要 24 小时。用户必须在其 IDE 中启用遥测才能使其使用情况反映在 last_activity_at 中。

如果您认为用户的 last_activity_at 日期应该比 CSV 或 API 报告中显示的日期更新,请等待 24 小时,然后再次检查。如果其最近的 Copilot 使用情况仍未反映在其 last_activity_at 日期中,请让用户检查其 IDE 设置中是否启用了遥测。

有关在各种 IDE 中启用遥测的更多信息,请参阅

进一步阅读