Skip to main content

Copilot code review: An improved review experience

By Steven Van ·

Copilot code review now groups findings by status, titles each comment, and writes commit messages for batched fixes.

Copilot code review's overview comment now sorts findings into three groups: Open issues that still need attention (flagged if a new commit introduced them), Resolved since last review once Copilot has confirmed a fix, and Previously missed issues found in existing code during a later pass. Each finding lists its severity and links to the matching inline comment, and the overview keeps this history across repeated review requests. Individual review comments also now carry a short title describing the finding, used in the overview's issue list.

Copilot also resolves its own comments more intelligently: if a reply asks to keep an issue open, Copilot honors it, and it now closes comments with a reason of "Won't Fix" or "Incorrect" based on later commits. Separately, committing a batch of accepted Copilot suggestions now generates a commit title and optional description for the change, and this works even when the batch mixes in comments from other reviewers.

These updates to GitHub Copilot code review are generally available. Details are in the GitHub changelog.

Video showing the improved Copilot code review experience in action
GitHub
GitHub
Where the world builds software — Git hosting, pull requests, issues, Actions CI/CD, and Copilot, free for public and private repos.
View GitHub →

Read the original announcement →

Read Copilot code review: An improved review experience on Creators Toolbox