GitHub добавил возможность запрашивать ревью от Copilot через REST и GraphQL, а также выбирать «усилие» проверки для каждого запроса. Параллельно режим Balanced стал стандартом по умолчанию — это влияет на качество и глубину замечаний в pull request’ах.
В GitHub появились изменения, которые заметно упрощают автоматизацию ревью: теперь проверку pull request’а с помощью Copilot можно запускать программно через API. Одновременно GitHub перевёл «стандартную» глубину проверки на режим Balanced, чтобы по умолчанию ревью было не поверхностным.
Что изменилось
- Запрос ревью через API. Copilot code review теперь можно инициировать из своих скриптов и сервисов через REST и GraphQL.
- Выбор глубины проверки на каждый запрос. При обращении к API можно указать уровень «усилия» ревью (review effort level) — например, когда нужно быстро просмотреть небольшой патч или, наоборот, пройтись глубже по сложной логике.
- Balanced стал режимом по умолчанию. Для новых и уже существующих репозиториев/организаций, где включён Copilot code review, значение Default теперь соответствует Balanced. Если ранее в настройках был явно выбран Lite, выбор сохраняется. Изменение вступило в силу 28 сентября 2026.
Почему это полезно не только «большим» командам
Раньше Copilot-ревью чаще воспринималось как инструмент «в интерфейсе PR». Теперь его легче встроить в процессы, которые уже живут вокруг репозитория:
- CI-пайплайны и гейты качества. Можно автоматически запускать Copilot-ревью при определённых условиях: например, если изменились файлы безопасности, инфраструктурные манифесты или критичный модуль.
- Внутренние боты и чат‑команды. Если у команды есть собственные инструменты для релизов и triage, Copilot-ревью можно стартовать оттуда же — без переключения контекста.
- Единый подход к ревью в нескольких репозиториях. API позволяет унифицировать правила: когда использовать Lite, а когда Balanced, и запускать проверки одинаково во всех проектах.
Что означает «Balanced по умолчанию» на практике
Смена дефолта важна тем, что у команд меньше шансов «случайно» остаться на слишком лёгком режиме, который подходит только для мелких изменений. Balanced обычно даёт более внимательные замечания для сложной логики, изменений, которые затрагивают несколько частей системы, и потенциально рискованных участков.
Кому доступно
Изменения доступны для планов Copilot Pro, Pro+, Max, Business и Enterprise.
Где настраивается уровень ревью
Если хочется вернуться на Lite или, наоборот, контролировать Default централизованно, уровень можно менять на разных уровнях управления (и они переопределяют друг друга):
- Enterprise (на уровне компании)
- Organization (на уровне организации)
- Repository (на уровне конкретного репозитория)
- Personal (личные настройки)
Быстрый сценарий использования
Пример: команда делает PR, где меняются миграции базы и политика доступа. Для таких изменений можно автоматически запрашивать ревью с уровнем Balanced, а для правок документации — Lite. Благодаря API это можно реализовать как правило в ваших проверках или внутреннем сервисе управления релизами.
Источник: GitHub Changelog
