Use Case 5: "PRs take forever to review"
Scenario: Your team has a backlog of 15 PRs. Reviews are shallow because reviewers are overwhelmed.
Time: ~15 minutes
Copilot Features: Code Review Agent
Your Challenge: Use agentic AI-assisted code review to catch issues faster and more consistently.
Step 1: Assign Code Review Agent
- In your repo, find the pull request
Feature: Add ToS Downloadand open it. - Assign Copilot as a reviewer
- Scroll down to the bottom of the pull request and you should see a message that you requested a review from Copilot.
Step 2: Review Runs in GitHub Actions
- Navigate to Actions → Copilot Code Review
- Notice it runs:
- CodeQL security analysis
- ESLint code quality checks
- For awareness, Code Review agent has access to the Code Graph to analyze broader context. Meaning it not only sees the PR changes, but also related files and dependencies.
- Review runs independently - no blocking your workflow
Step 3: Review Enhanced Feedback
Once the Actions run has completed, go back to the pull request. You should see Copilot's review (typically starting with a 'Pull Request Overview' section). The review includes:
- Security findings from CodeQL scan
- Code quality issues from ESLint
- Best practices violations such as missing swagger docs and not using React Query as per team standards
- Additional context from Code Graph (not just PR changes)
- Instructions-based feedback (checks against your
.github/instructions/)
Step 4: Implement Suggestions Automatically
Don't like manual fixes? Click "Implement Suggestions" to hand feedback back to Coding Agent for automatic fixes. This will open a new pull request that merges into your existing PR with all suggested fixes applied.
Alternatively you can open a new comment:
@Copilot implement all your review suggestions
Step 5: Grouped Changes (Optional)
Copilot Group Changes in PRs
Copilot is not able to group changes in existing pull requests created by humans. (Not yet on AI generated PRs). This is intended to help reviewers better understand large PRs by breaking them into logical sections.
- Switch to the
feature-add-cart-pagebranch and click the Contribute button to open a pull request against themainbranch. - Create a description for the pull request. (Click the Copilot icon to have Copilot help you write this!)
- Click Create pull request to complete this process.
- Navigate to the
Files changedtab of the PR. - On the top right, notice how Copilot grouped changes into logical sections, making it easier to review and understand the modifications.
What You Learned
✅ Enhanced Code Review - Security scanning built-in
✅ Actions Integration - Reviews run independently and are auditable
✅ Automatic Implementation - Hand fixes back to agent
Time Investment: 15 minutes
Value: Thorough reviews in less time, higher quality feedback
Next Steps
Continue to Security to learn how to fix vulnerabilities faster with Copilot.