Skip to main content

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

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

谁可以使用此功能?

Organization owners

Organizations with a subscription to Copilot Enterprise or Copilot Business

查看 Copilot

的用户活动数据

  1. 在 GitHub 的右上角,选择个人资料照片,然后单击 你的组织”。

  2. 在组织旁边,单击“设置”。

  3. 在边栏的“代码、规划和自动化”部分中,按下“ Copilot”,然后按下“访问权限”。********

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

GitHub Copilot 使用情况概述的屏幕截图。

  1. 有关更多详细信息,请按下“访问权限管理”旁边的“获取报表”。

    GitHub 将生成一份可以作为 CSV 文件下载的报告。

  2. 或者,在“访问权限管理”下,可以使用“排序”选项,按用户上次使用 GitHub Copilot 的日期对用户列表进行排序。

利用 API 检索分配信息

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

了解 last_activity_at 的计算

Note

此数据为 公共预览版,可能会更改。

为确保 last_activity_at 数据点与_实际使用情况_相吻合,系统将返回用户最近与 Copilot 功能交互的时间戳。 这些交互包括:

  • 在 IDE 中接收代码建议
  • 在 IDE 中使用 Copilot Chat 聊天
  • 创建或更新知识库
  • 创建拉取请求摘要
  • 在 GitHub 中与 Copilot 聊天交互
  • 在移动设备上与 Copilot 交互
  • 与适用于 CLI 的 Copilot Chat 交互

在 Copilot Access 设置中通过 Get Report 生成的 CSV 中,以及 GitHub 的 REST API 中,last_activity_at 日期始终保持一致。 跟踪的事件来自客户端和服务器端遥测。 这有利于时间戳在网络条件影响客户端遥测时的持久性。

排查 last_activity_at 数据问题

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

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

有关在各种 IDE 中启用遥测的详细信息,请参阅:

其他阅读材料