Copilot Adoption

Follow these steps for integrating Copilot

The Copilot Adoption feature in Hivel provides you with valuable insights into the usage and effectiveness of GitHub Copilot within your organization. It helps you track how teams are interacting with Copilot, whether it is being used actively, and whether it is adding tangible value to your development.

Usage Activity

This section helps you track the overall interaction with GitHub Copilot, segmented into two categories:

  • Active Users: These are users who have interacted directly with Copilot by providing at least one instruction or input (e.g., typing a request or command for Copilot to process).

  • Passive Users: These users have not directly interacted with Copilot by providing input, but they have accepted at least one suggestion from Copilot (e.g., using an auto-completion suggestion without actively prompting Copilot).

Graph:

  • The Usage Activity graph shows a daily trend for both Active and Passive users.

  • The graph helps you track the adoption rate of GitHub Copilot across the organization.

Average Users:

By examining the Average Active and Passive users, you get a clear picture of how many people are actively or passively engaging with Copilot.


Suggestions Acceptance

This section provides insights into the acceptance of Copilot suggestions by developers. It answers key questions like:

  • How many suggestions are actually being accepted?

  • Which programming languages are seeing the most value from Copilot?

Graph:

  • The graph breaks down suggestion acceptance rates by programming language.

  • You can view the acceptance data in two formats:

    • Percentage: The acceptance rate of suggestions in each language.

    • Raw Numbers: This could be either the number of suggestions accepted or the number of lines of code that have been auto-completed by Copilot.

Languages:

  • By default, the top 10 languages (based on suggestion volume) are displayed in the graph. However, you can adjust the filter to view suggestions for specific languages or to focus on different parameters.


Why this matters

This data helps you make informed decisions about whether to encourage further Copilot adoption or provide training and support to improve usage across teams.

Last updated

Was this helpful?