Новость
GitHub Copilot обновил обзор замечаний в code review
GitHub Copilot теперь группирует новые, исправленные и ранее пропущенные замечания, точнее закрывает комментарии и создаёт сообщения для пакетных коммитов.
Главное
Коротко: GitHub обновила Copilot code review. Сводка показывает открытые, исправленные после прошлого просмотра и ранее пропущенные замечания. Copilot точнее закрывает собственные комментарии после новых коммитов, а для принятого пакета предложений может создать заголовок и описание коммита.
Обновление объявлено 18 сентября 2026 года и уже имеет статус generally available. Текущее состояние платформы доступно на странице GitHub.
В материале
- Что изменилось в обзоре review
- Комментарии получили короткие заголовки
- Как работает автоматическое закрытие
- Что такое Previously missed
- Умные сообщения для пакетного коммита
- Как запросить повторный review
- Кому доступен code review
- Что обновление не гарантирует
- Как это связано с effort levels
- Контекст последних обновлений
- Что важно в итоге
Что изменилось в обзоре review
Обновлённый overview comment сохраняет картину review по мере изменения pull request. В нём показывается текущая оценка Copilot, использованный уровень effort и список найденных проблем.
| Группа | Что в неё попадает | Зачем нужна |
|---|---|---|
| Open | Замечания, которые ещё не исправлены | Показывает текущую очередь работы |
| Resolved since last review | Проблемы, которые Copilot считает исправленными | Фиксирует прогресс между проверками |
| Previously missed | Проблемы в прежнем коде, найденные только при повторной проверке | Отделяет их от замечаний к новому коммиту |
У каждого замечания есть уровень серьёзности и ссылка на соответствующий комментарий. Новые проблемы могут получать метку new.
Комментарии получили короткие заголовки
Copilot добавляет к комментарию краткое название найденной проблемы. Эти заголовки используются и в общей сводке, поэтому разработчик может быстрее перейти к нужному месту.
Название не заменяет чтение самого комментария и diff. Перед исправлением нужно понять контекст, проверить тесты и оценить, соответствует ли предложение архитектуре проекта.
Как работает автоматическое закрытие
Copilot сравнивает последующие коммиты с собственными замечаниями и может закрыть комментарий, если считает проблему устранённой. GitHub сообщает, что новая логика учитывает ответ с просьбой оставить замечание открытым.
Если последующие изменения показывают, что предложение не будет принято или было некорректным, Copilot может указать причину Won’t Fix или Incorrect. Это помогает отделить исправления от сознательно отклонённых замечаний.
Что такое Previously missed
При повторном review Copilot иногда находит проблему, которая существовала до последнего коммита, но не была отмечена раньше. Теперь такие замечания выделяются отдельно и полностью описываются в overview comment.
Эта группа важна, чтобы разработчик не решил, будто проблема появилась именно в новом изменении. Одновременно она показывает, что AI-review не гарантирует полный результат с первого запуска.
Умные сообщения для пакетного коммита
Если пользователь принимает полный допустимый пакет предложений Copilot, система может подготовить подходящий заголовок коммита и необязательное описание. Пакет может включать и предложения из комментариев людей.
Сгенерированное сообщение следует прочитать перед сохранением. Оно должно точно описывать изменения и соответствовать правилам репозитория.
Как запросить повторный review
После новых коммитов Copilot не всегда запускает проверку автоматически. Если репозиторий не настроен на review каждого push, разработчик должен запросить повторный просмотр через список Reviewers.
- Отправьте изменения в pull request.
- Проверьте, какие комментарии остались открытыми.
- Снова запросите Copilot в разделе Reviewers.
- Сравните новые, закрытые и ранее пропущенные замечания.
- Перед merge выполните тесты и человеческий review.
Кому доступен code review
GitHub Docs указывает, что Copilot code review доступен во всех платных планах Copilot. Для участника организации функция должна быть разрешена корпоративной политикой.
Поддерживаются GitHub.com, GitHub CLI, GitHub Mobile, VS Code, Visual Studio, Xcode и JetBrains IDEs. Отдельные агентные возможности и интеграции могут иметь другой статус доступности.
Что обновление не гарантирует
- Copilot не находит все ошибки;
- закрытый комментарий не доказывает корректность исправления;
- Previously missed показывает, что результат меняется между review;
- сгенерированное сообщение коммита может потребовать правки;
- AI-review не заменяет тесты и проверку человеком.
GitHub прямо рекомендует внимательно проверять обратную связь Copilot и дополнять её человеческим review.
Как это связано с effort levels
Сводка показывает уровень effort, использованный в конкретном запуске. Lite предназначен для быстрой проверки распространённых проблем, а Balanced использует более глубокий анализ сложной логики и чувствительных изменений.
Уровень влияет на глубину и расход, но не превращает review в гарантию. Для критичных изменений по-прежнему нужны владельцы кода, тесты и правила merge.
Контекст последних обновлений
GitHub одновременно развивает инструменты управления Copilot. Недавно появились подсказки значений custom properties, а автоматический выбор модели получил режимы Efficiency, Balance и Intelligence.
Обновление code review относится к работе с замечаниями в pull request и не меняет схему custom properties или логику Copilot Auto.
Что важно в итоге
Новая сводка делает повторные проверки прозрачнее: открытые, исправленные и ранее пропущенные проблемы разделены, а история review сохраняется по мере новых коммитов.
Главное ограничение осталось прежним. Copilot помогает находить и оформлять замечания, но финальная ответственность за исправления и merge остаётся у команды.