How it works
The AI efficiency index is a composite metric that combines four AI-related metrics into a single 0-100 score. It helps you understand how effectively your team is leveraging AI tools by balancing output, adoption, cost, and code quality. A higher score indicates better overall AI tool usage - high output and adoption, reasonable costs, and low code churn.Calculation
The AI efficiency index uses percentile-based normalization to combine metrics with different scales. Each component is converted to a percentile rank (0-100) based on global benchmarks, then combined with weighted scoring. Formula:Component metrics
These are the default weights.
Percentile normalization
Since these metrics have different scales (percentages, dollars, lines of code), we convert each to a percentile rank before combining them:- Your value is compared against global benchmark data from all organizations
- A percentile rank (0-100) indicates where you fall in that distribution
- For “lower is better” metrics (cost and turnover), the percentile is inverted so that higher always means better
Technical details
How are components calculated?
How are components calculated?
AI output volume
- Source: Code output (PR estimates) from merged PRs that is attributed to AI tools
- Normalized per day for fair comparison across time periods
- Formula: AI code output / Total code output
- Displayed as 0-100%
- Source: Aggregated spending from connected AI tools (Claude Code, Cursor, GitHub Copilot, etc.)
- Normalized per month
- Measures how much code is changed or deleted within 90 days of being merged
- See code turnover for details
What if a component is missing?
What if a component is missing?
All four component metrics must be present to calculate the efficiency index. If any component is missing for a given time period, that data point is skipped.This ensures the score is always based on complete data rather than partial calculations.
What data sources are used?
What data sources are used?
The AI efficiency index pulls data from:
- GitHub, GitLab, and Bitbucket for code output and turnover
- Connected AI tools for usage and cost data (Claude Code, Cursor, GitHub Copilot, Windsurf, etc.)
