Skip to main content

Copilot

The Copilot dashboard has five tabs: Overview, Cost, Usage, GitHub Repos, and Users. Every figure is derived from Copilot's own usage data over the time range and filters you've set.

Before the dashboard shows data, set up the integration — see Set up GitHub Copilot.

Overview

Copilot Overview tab with Key Insights showing models used, active users, interactions, total cost, total tokens, top feature, power user, top IDE, and top language

A snapshot of Copilot activity across your org — models in use, active users, interactions, total cost, total tokens, the most-used feature, your power user, the top IDE, and the top programming language.

Cost

Built to answer one question: where is your Copilot spend going, and what's it buying you?

Copilot Cost tab top: Net Cost, Net Cost Over Time, CLI Tokens, and CLI Tokens Over Time

  • Net cost and Net cost over time — spend for the period and how it trended day by day.
  • CLI tokens and CLI tokens over time — token volume attributed to Copilot CLI usage.

Copilot Cost tab bottom: Cost by SKU pie chart, Input Tokens, and Output Tokens

  • Cost by SKU — split of spend across Copilot products (agent, premium request, chat).
  • Input tokens and Output tokens — totals for the period.
  • Optimization insights — ranked, metric-based suggestions for cutting Copilot spend, scanned from your usage data over the selected time range. Each card links to the widget it relates to. For example:
    • The most expensive models account for most of your spend.
    • A few users account for most of the budget.
    • Licensed seats are going unused.

Usage

Copilot Usage tab top: Active Users, CLI Sessions, CLI Active Users, Cloud Agent Users, Feature Usage, Model Distribution, and IDE Usage

  • Activity — active users, CLI sessions, CLI active users, and cloud agent users.
  • Feature usage — which Copilot features are driving usage (code completion, agent, chat panel modes).
  • Model distribution — which models Copilot is routing to.
  • IDE usage — where developers are running Copilot.

Copilot Usage tab bottom: Code Impact with PRs Created, PRs Merged, Suggestion Apply Rate, and Coding Language breakdown

  • Code impact — PRs created and merged, the share of Copilot suggestions developers applied, and the languages they applied them in.

GitHub Repos

The GitHub Repos tab attributes each Copilot CLI session's token usage to the repository it touched, then splits that activity between Managed repositories — those owned by an Organization you configure in Settings → AI Center → Code agent — and Unmanaged ones: personal projects, external clones, or private work running on the company's Copilot license.

The built-in OpenTelemetry in Copilot CLI reports the repository per session on the github.copilot.git.repository attribute. For how that attribute is read and classified, see Repository breakdown.

Copilot GitHub Repos tab: Repository Token Distribution bar chart, a Managed vs Unmanaged pie, and a Top Users on Unmanaged Repositories table

Widgets

Repository token distribution

A ranked bar chart of token share by repository, each bar colored Managed (green) or Unmanaged (red).

Managed vs unmanaged

A pie that splits total tokens between Managed repositories (owned by an Organization you configure in Settings → AI Center → Code agent) and Unmanaged ones (owned by no configured Organization). Until you configure an Organization, every repository appears as Unmanaged.

Top users on unmanaged repositories

A ranked table of the users with the most activity on Unmanaged repos. Columns: User ID, Premium Requests, Sessions, Tokens, Repos, Models, and % of the user's total. Export the table to CSV from the top-right.

What you need

  • CLI session telemetry (Copilot CLI) — feeds per-session tokens, premium requests, and the github.copilot.git.repository attribute that ties activity to a repository.
  • Repository Organizations — split attributed activity into Managed and Unmanaged buckets based on the Organizations you configure in Settings → AI Center → Code agent. Until you configure an Organization, every repository appears as Unmanaged.

Users

Copilot Users tab: ranked table of active users by interactions, with tokens, CLI sessions, interactions, lines of code, and models

Active users ranked by interactions, with tokens, CLI sessions, lines of code, and models per user. Select any row to drill into that user's session activity and code impact.

Alert examples

Example alerts you can build on Copilot's metrics to catch cost, adoption, and governance issues early. Each one expands to show what it detects and the query to use.

Last updated on