Обзор кода Copilot также доступна для членов организации без Copilot лицензии, если она включена администратором предприятия или владельцем организации. См.Обзор кода Copilot для членов организации без Copilot лицензии.
Запросить отзыв от Copilot
-
На GitHub.com, создайте или откройте pull request.
-
В разделе «Рецензенты» в правой боковой панели, рядом Copilot с , нажмите Запросить.

-
Подождите, пока Copilot закончите обзор. Обычно это занимает менее 30 секунд.
-
Прочитайте Copilotкомментарии по запросу.

Copilot всегда оставляет отзыв «Комментарий», а не «Одобрить» или «Запросить изменения». Его отзывы не учитываются при необходимых одобрениях и не блокируют слияние.
Copilotкомментарии к рецензиям работают как комментарии человеческих рецензентов. Добавляйте реакции, отвечайте, разрешайте или скрывайте их. Любые ваши ответы видны другим, но не для Copilot.
Вы также можете запросить проверку Copilot через GitHub REST API, запросив copilot-pull-request-reviewer[bot] это как рецензент. Дополнительные сведения см. в разделе Конечные точки REST API для запросов на проверку.
Работа с предлагаемыми изменениями
CopilotОбратная связь часто содержит предложения изменений, которые можно применить за несколько кликов. Примите одно предложение или объедините несколько предложений в один коммит. Дополнительные сведения см. в разделе Внедрение отзывов в запрос на вытягивание.
Чтобы Copilot облачный агент реализовывать предлагаемые изменения напрямую:
- Включить Обзор кода GitHub Copilot и Copilot облачный агент.
- В примечании к рецензирование Обзор кода GitHub Copilotнажмите кнопку "Исправить с помощью Copilot". Это создаёт черновик комментария, в котором вы инструктируете Copilot ответить на конкретные отзывы. Вы можете выбрать, создает ли Copilot новый запрос на вытягивание в ветвь или фиксируется непосредственно в том же запросе на вытягивание.
Оставляйте обратную связь по отзывам
Комментарии Rate Copilotдля улучшения будущих предложений.
-
В комментарии к обзору Copilotот , нажмите кнопку «большой палец вверх» (👍) или «палец вниз» (👎)

-
Если вы кликнете «палец вниз», по желанию выберите причину и оставите комментарий, затем нажмите «Отправить отзыв».

Запросить повторный отзыв
При отправке новых изменений в запрос на вытягивание, Copilot который был проверен, он не выполняется автоматически повторной проверки, если вы не настроили автоматические проверки для включения новых push-уведомлений.
Чтобы вручную запросить повторную проверку, нажмите кнопку рядом с Copilotименем в меню рецензентов . Дополнительные сведения см. в разделе Запрос проверки запроса на вытягивание.
Чтобы автоматически запрашивать повторные проверки при каждой отправке, включите автоматическую проверку кода и выберите "Проверить новые отправки " в параметрах набора правил. Дополнительные сведения см. в разделе Настройка автоматического проверки кода от GitHub Copilot.
При повторном рецензировании Copilot можно повторить предыдущие комментарии, даже если вы их решили или поставили минус.
Включить автоматические отзывы
По умолчанию вы вручную запрашиваете отзывы Copilot по каждому pull request. Чтобы включить автоматические отзывы для всех pull request, смотрите Настройка автоматического проверки кода от GitHub Copilot.
Настраивайте отзывы с помощью индивидуальных инструкций
Вы можете настроить, Обзор кода Copilot добавив пользовательские инструкции в репозиторий. Пользовательские инструкции репозитория могут быть широкими или определенными по пути.
Используйте .github/copilot-instructions.md для рекомендаций по обзору на уровне репозитория, которые должны применяться ко всей базе кода. Это хорошее место для описания ожиданий всей организации, таких как стандарты программирования, критерии проверки или общие методики, которые Copilot следует учитывать во всех обзорах.
AGENTS.md Используйте файл в корневом каталоге репозитория, чтобы предоставить дополнительный контекст репозитория, который помогает Copilot лучше понять, как работает проект. Например, можно объяснить, какие шаблоны являются преднамеренными, какие части базы кода требуют более внимательного изучения, а также то, что ваша команда считает хорошей архитектурой, тестированием и практикой реализации. Это помогает сделать отзывы более актуальными и выровнять способ создания программного обеспечения вашей команды.
Используйте .github/instructions/**/*.instructions.md файлы для инструкций, относящихся к пути, которые применяются только при просмотре соответствующих файлов. Это полезно, если различные части репозитория соответствуют различным соглашениям, требуют специализированных проверок или требуют рекомендации по просмотру, адаптированному к определенному языку, платформе или подсистеме.
Дополнительные сведения см. в разделе Добавление пользовательских инструкций репозитория для GitHub Copilot.
Примечание.
При просмотре pull-запроса Copilot использует пользовательские инструкции в базовой ветви pull request. Например, если ваш pull-запрос стремится объединиться my-feature-branch с main, Copilot будет использовать пользовательские инструкции в main.
Пример
В этом примере файла содержатся три инструкции .github/copilot-instructions.md , которые будут применяться ко всем Обзор кода Copilotфайлам в репозитории.
When performing a code review, respond in Spanish.
When performing a code review, apply the checks in the `/security/security-checklist.md` file.
When performing a code review, focus on readability and avoid nested ternary operators.
MCP-серверы и навыки агентов
Примечание.
Support for agent skills and MCP servers with Обзор кода Copilot is in Публичный предварительный просмотр and subject to change.
Обзор кода Copilot может использовать навыки агента и серверы MCP, настроенные в репозитории, когда они относятся к проверке.
Чтобы сделать их доступными для Обзор кода Copilot , GitHubнастройте:
- Навыки агента в вашем репозитории (в
.github/skills). Если вам нужен навык для выполнения задач на повторение, используйте название каталога навыков, ориентированное на обзор, напримерcode-review. Для подробностей настройки смотрите АВТОТИТР. - MCP-серверы в настройках репозитория Copilot. По умолчанию MCP-серверы GitHub и Playwright MCP-серверы включены. Для подробностей настройки смотрите АВТОТИТР.
Обзор кода Copilot чаще использует этот контекст, когда:
- Каталоги навыков агентов имеют имена и описания, ориентированные на рецензии, такие
code-reviewкак , которые указывают на предназначение для проверки с помощью pull request. - Ваши агентские навыки или кастомные инструкции явно указывают Обзор кода Copilot использовать конкретный контекст MCP.
- Описания pull request ссылаются на элементы, доступные через настроенные MCP-серверы, такие как ключи выпуска или идентификаторы инцидентов.
Чтобы проверить, какой MCP-контекст Обзор кода Copilot использовался для конкретного обзора, откройте связанную сессию обзора из таймлайн pull request, затем проверьте журналы сессий, чтобы узнать, какие MCP-серверы и инструменты были вызваны.
В настройках репозитория Разрешить Copilot использовать MCP-инструменты при просмотре pull request по умолчанию включена. Отключите эту начёт, если хотите, чтобы MCP-серверы были доступны только для Copilot облачный агент, а не для Обзор кода Copilot. Для пошаговых инструкций см. АВТОТИТР.