AI pull request overview

The AI pull request overview report shows your existing PR metrics—cycle time, size, revert rate, and more—broken down by the percentage of AI-generated code in each PR. Use it to understand how AI-authored code moves through your development process differently than human-written code.

This report is powered by AI Code Insights. AI Code Insights must be deployed to developer machines before data will appear in this report.

AI pull request overview report in DX

When to use AI pull request overview

This report helps teams:

  • Compare SDLC metrics across AI code levels — See whether PRs with high AI code percentages move faster, get more review comments, or revert more often than PRs with little or no AI code.
  • Spot quality and velocity signals — Identify patterns like longer cycle times or higher revert rates for AI-heavy PRs that may point to areas where AI tools need better guidance or oversight.
  • Inform AI tool strategy with data — Use concrete metrics to decide where to invest in AI tooling, where to adjust review practices, and how to set expectations for AI-assisted development.

What the report shows

The report is a dashboard of PR metrics, each displayed as a time series chart broken down by AI code percentage band. Each chart shows how that metric differs across levels of AI code contribution.

Metric What it measures
PRs opened Number of PRs opened per period
PRs merged Number of PRs merged per period
PR cycle time Time from PR open to merge
PR size Lines of code changed per PR
Review comment density Number of review comments per PR
Review turnaround Time from review request to first review
PR revert rate Percentage of PRs that were reverted
Allocation Percentage of PRs categorized as bug fixes, features, or maintenance

Each metric can be drilled down to the individual PR level.

How AI code percentage is calculated

Each PR is assigned an AI code percentage based on the code changes in its commits:

AI additions ÷ (AI additions + human additions) × 100

Where:

  • AI additions is the total number of lines added that were classified as AI-authored across all commits in the PR
  • Human additions is the total number of lines added that were classified as human-authored across all commits in the PR

This percentage is recalculated periodically as new commits are pushed. PRs with no additions (e.g., delete-only PRs) have no AI code percentage and appear in the “Unknown” band.

Understanding AI code percentage bands

Each PR is grouped into one of five bands based on its AI code percentage. Charts in the report show a separate series for each band.

Band Criteria Description
0% AI pct_ai = 0 Entirely human-written — no AI-authored lines detected
<33% AI 0 < pct_ai < 33 Mostly human-written with some AI assistance
33–66% AI 33 ≤ pct_ai ≤ 66 Roughly equal mix of human and AI-authored code
>66% AI pct_ai > 66 Predominantly AI-authored code
Unknown pct_ai is null AI code percentage could not be determined (e.g., no commit data yet)

Use the AI code % filter to focus the report on specific bands—for example, comparing only “0% AI” against “>66% AI” to see the starkest contrasts.