GitHub Code Quality

GitHub Code Quality catches quality issues before merge, delivers one-click Copilot-powered fixes inline, and checks your code coverage.

GitHub Code Quality analyzes your code for quality and coverage issues and delivers Copilot-powered fixes you can apply in one click. It runs in two places:

Note

On pull requests, Code Quality posts rules-based CodeQL findings only. If you also want AI-powered reviews of your pull requests, you can enable GitHub Copilot code review separately. See GitHub Copilot code review.

Use cases

Here's what GitHub Code Quality looks like in practice.

For developers and teams:

For administrators and leads:

Availability and billing

Usage costs are determined by:

Optional features, such as delegating code quality remediation work to Copilot, require a Copilot license.

For more information, see GitHub Code Quality billing.

Supported languages

Code Quality performs rule-based analysis of the following languages using CodeQL:

Code Quality also performs AI-powered analysis on your repository's recently changed code, including languages beyond those supported by rule-based queries.

Next steps