GitHub Copilot Usage
GitHub Copilot usage data provides insight into how the tool is being adopted and used by developers in their day-to-day work. Usage data is provided through the GitHub API, and our platform cannot read the content of any code or suggestions generated by GitHub Copilot.
Seat Utilization
Tracking seat utilization helps you measure the rate of adoption and manage your investment as part of your GitHub Copilot rollout.
- Seats Utilized: The number of paid seats that have had any Copilot activity during the selected time period. This metric reflects active usage, not just whether a seat has been assigned.
- Seats Available: The number of paid seats that have not had any Copilot activity during the selected time period.
- Seat Utilization Rate: Calculated by dividing the number of Seats Utilized by the total number of purchased seats.
Suggestion Effectiveness
These metrics help you understand how effectively Copilot is assisting your developers. A higher rate of accepted suggestions indicates that Copilot is providing more relevant and useful recommendations.
- Suggestions Accepted: This measures the number of code suggestions from GitHub Copilot that were accepted by developers. The acceptance rate is calculated by dividing the number of accepted suggestions by the total number of suggestions shown. This data can be broken down by programming language to see where Copilot is most effective.
- Lines Accepted: This measures the number of lines of code suggested by GitHub Copilot that were accepted by developers. The line acceptance rate is calculated by dividing the number of accepted lines by the total number of lines suggested.