Skip to main content

Reviewing usage data for GitHub Copilot in your organization

Review GitHub Copilot usage in your organization to make informed decisions about seat assignment.

Quem pode usar esse recurso?

Organization owners for organizations with a subscription to Copilot Business.

Reviewing usage data for GitHub Copilot in your organization

  1. No canto superior direito de GitHub, selecione sua foto de perfil e selecione Suas organizações.

  2. Ao lado da organização, clique em Configurações.

  3. Na seção "Código, planejamento e automação" da barra lateral, clique em Copilot e selecione Acessar.

  4. At the top of the page, under "GitHub Copilot," you can see an overview of your organization's GitHub Copilot usage. You can see the number seats assigned through your Copilot Business subscription, and the estimated monthly cost.

    Screenshot of the GitHub Copilot usage overview.

  5. For more detailed information, next to "Access management," click Get report.

    GitHub generates a report for you, which you can download as a CSV file.

  6. Alternatively, under "Access management," you can use the Sort options to sort the list of users by when they last used GitHub Copilot.

Using the API to retrieve assignment information

You can use GitHub's REST API to get details about the assignment of GitHub Copilot seats in your organization. See "Get Copilot seat information and settings for an organization," "List all Copilot seat assignments for an organization," and "Get Copilot seat assignment details for a user."

Understanding the last_activity_at calculation

Note: This data is in public beta and subject to change.

To align the last_activity_at data point with actual usage, the system returns the timestamp of a user's most recent interaction with Copilot functionality. These interactions are:

  • Receiving a code suggestion in an IDE
  • Chatting with Copilot Chat in an IDE
  • Interacting with Copilot on a mobile device
  • Interacting with Copilot Chat for CLI

The last_activity_at date is consistent across the CSV generated via Get Report in Copilot Access settings as well as through GitHub's REST API. The events which are tracked come from both client, and server-side telemetry. This allows the timestamp to be durable in the event that network conditions would impact client-telemetry.

Further reading