GitHub Copilot code review adds org runners, content exclusions, and longer instructions

GitHub Changelog social image for Copilot code review configuration updates.GitHub Changelog
GitHub Changelog social image for Copilot code review configuration updates.GitHub Changelog
Business & Career

GitHub added governance controls for Copilot code review: organization-level runner defaults, content exclusion support, and no 4,000-character cutoff for repository instruction files.

GitHub Copilot code review now has three controls aimed at organization-wide rollout: default runner configuration, content exclusions, and longer repository instruction files. GitHub says organization admins can set and lock a runner type for Copilot code review, and that the same runner configuration applies to Copilot cloud agent when both are enabled. The update also makes Copilot code review respect Copilot content exclusion settings and removes the previous 4,000-character read limit for .github/copilot-instructions.md and .github/*.instructions.md files.

Key takeaways

  • Organization admins can set a default runner type for Copilot code review across repositories and lock that setting so repositories cannot override it.
  • Copilot code review now respects repository, organization, and enterprise Copilot content exclusions, giving teams a path to keep specified paths out of review context.
  • GitHub says the old 4,000-character read limit for repository custom instruction files under .github has been removed.
  • Kingy AI independently summarizes the same launch as a governance update for platform teams that need runner policy, data boundaries, and review rules in one workflow.
  • The update does not remove the need to audit AI review output, runner cost, token exposure, or branch protection rules before relying on Copilot comments in production repositories.

Practical LinkLoot angle

This is mainly useful for teams that already use GitHub Copilot code review and are trying to make it less ad hoc. The runner setting turns review infrastructure into an organization policy. Content exclusions make the review boundary more explicit. Longer custom instructions let teams encode review rules that were too large for the previous cutoff, such as security checks, test expectations, architecture boundaries, and "do not comment on generated files" rules.

ControlBest useLimitationSource
Organization runner defaultsStandardize where Copilot code review runs across many repositoriesRunner choice can affect cost, capacity, and maintenanceGitHub Changelog
Locked runner settingKeep repositories from bypassing the organization defaultRequires admin ownership of the policyGitHub Changelog
Content exclusionsKeep sensitive or irrelevant paths out of Copilot review contextExclusions reduce exposure; they do not replace secrets scanning or access controlGitHub Changelog, Kingy AI
Longer .github instructionsStore richer team review guidance in versioned filesLong instructions can conflict or dilute priorities if nobody curates themGitHub Changelog, GitHub Docs

A practical rollout starts with one repository that already has clear human review standards. Put the highest-signal rules in .github/copilot-instructions.md: security checks, migration risks, required test commands, generated paths to ignore, and comments that should not be posted because they are style-only. Then compare Copilot review comments against human review for a few pull requests before expanding the policy to more repositories.

What to verify before you act

Check plan and billing exposure first. GitHub previously moved Copilot code review onto GitHub Actions-powered infrastructure for private repositories, so runner selection can affect both operations and spend. If your organization uses large or self-hosted runners, confirm whether Copilot code review should inherit the same runner class as other workloads or use a narrower default.

Review content exclusions with security and platform owners. Excluding paths can help keep secrets, customer data, generated bundles, or irrelevant vendor directories out of Copilot review context, but it is not a data-loss-prevention system. Pair exclusions with normal controls: secret scanning, least-privilege repository access, branch protections, and human approval for security-sensitive changes.

Keep custom instructions short enough to govern. The removed 4,000-character cutoff makes longer guidance possible, but a giant instruction file can create vague or contradictory review behavior. Treat instructions as a maintained policy document: name priority checks, delete stale rules, and test the output after major changes.

Source check

GitHub's changelog confirms the three product changes: organization-level runner controls, Copilot content exclusion support, and removal of the custom-instruction read limit. Kingy AI independently describes the same launch and frames it as a governance update for AI platform teams. GitHub Docs confirms the repository custom-instruction path and explains how those files give Copilot additional project context.

FAQ

GitHub added organization-level runner controls, content exclusion support, and removed the 4,000-character read limit for repository custom instruction files.

For a broader rollout checklist, pair this update with LinkLoot's guide to AI workflow automation and treat AI review as one control in the engineering workflow, not the final approval authority.