{"meta":{"title":"Использование обзора кода GitHub Copilot","intro":"Узнайте, как запросить проверку кода у GitHub Copilot.","product":"GitHub Copilot","breadcrumbs":[{"href":"/ru/copilot","title":"GitHub Copilot"},{"href":"/ru/copilot/how-tos","title":"Инструкции"},{"href":"/ru/copilot/how-tos/use-copilot-agents","title":"Используйте агентов Copilot"},{"href":"/ru/copilot/how-tos/use-copilot-agents/request-a-code-review","title":"Запрос проверки кода"},{"href":"/ru/copilot/how-tos/use-copilot-agents/request-a-code-review/use-code-review","title":"Использование проверки кода"}],"documentType":"article"},"body":"# Использование обзора кода GitHub Copilot\n\nУзнайте, как запросить проверку кода у GitHub Copilot.\n\n## Введение\n\nGitHub Copilot Можете ознакомиться с вашим кодом и дать обратную связь. Где возможно, Copilotотзывы от Обратной связи включают предлагаемые изменения, которые можно применить парой кликов.\n\nПолное введение к GitHub Copilot code review, см. [О обзоре кода GitHub Copilot](/ru/copilot/concepts/agents/code-review).\n\nCopilot code review используется GitHub Actions для запуска агентических возможностей. Дополнительные сведения см. в разделе \"[Агентические возможности\".Copilot code review](/ru/copilot/concepts/agents/code-review#usage-of-github-actions-runners-for-agentic-capabilities-in-code-review)\n\n<div class=\"ghd-tool webui\">\n\nCopilot code review также доступна для членов организации без Copilot лицензии, если она включена администратором предприятия или владельцем организации. См[.Copilot code review для членов организации без Copilot лицензии](/ru/copilot/concepts/agents/code-review#copilot-code-review-without-a-copilot-license).\n\n## С использованием Copilot code review\n\nЭти инструкции объясняют, как использовать Copilot code review его на GitHub сайте. Чтобы просмотреть инструкции для других популярных сред программирования, щелкните соответствующую вкладку в верхней части страницы.\n\n1. На GitHub.com, создайте pull request или перейдите к существующему pull-request.\n\n2. В разделе «Рецензенты» в правой боковой панели, рядом **Copilot** с , нажмите **Запросить**.\n\n   ![Скриншот Copilot с кнопкой «Запросить» в разделе «Рецензенты».](/assets/images/help/copilot/code-review/request-review@2x.png)\n\n3. Дождитесь Copilot просмотра вашего pull-запроса. Обычно это занимает менее 30 секунд.\n\n4. Прокрутите вниз и прочитайте Copilotкомментарии к ним.\n\n   ![Снимок экрана: обзор кода, оставленный Copilot.](/assets/images/help/copilot/code-review/review-comment@2x.png)\n\nCopilot всегда оставляет отзыв «Комментарий», а не «Одобрить» или «Запросить изменения». Это означает, что Copilotотзывы не учитываются в обязательных одобрениях для pull request, и Copilotотзывы не блокируют изменения слияния. Дополнительные сведения см. в разделе [Утверждение запроса на вытягивание с необходимыми проверками](/ru/pull-requests/how-tos/review-pull-requests/approving-a-pull-request-with-required-reviews).\n\n1. CopilotКомментарии к обзору ведут себя как комментарии от людей. Вы можете добавлять реакции к ним, комментировать их, разрешать и скрывать их.\n\n   Любые комментарии, которые вы добавите к Copilotкомментариям к обзору, будут видны людям, но не будут видны Copilotдля , и Copilot не ответят.\n\nВы также можете запросить проверку Copilot через GitHub REST API, запросив `copilot-pull-request-reviewer[bot]` это как рецензент. Дополнительные сведения см. в разделе [Конечные точки REST API для запросов на проверку](/ru/rest/pulls/review-requests#request-reviewers-for-a-pull-request).\n\n## Включение автоматических проверок\n\nПо умолчанию вы вручную запрашиваете Copilot отзыв на каждом pull request, так же, как вы запрашиваете отзыв у человека. Однако вы можете настроить Copilot автоматический просмотр всех pull requests. См [. раздел AUTOTITLE](/ru/copilot/how-tos/copilot-on-github/set-up-copilot/configure-automatic-review).\n\n## Выбор уровня усилий проверки\n\nCopilot code review поддерживает несколько уровней проверки, поэтому вы можете выбрать уровень тщательности, соответствующий критической важности вашего кода.\n\n* **Lite**: Стандартный обзор, предоставляющий быстрые, целевые отзывы о распространенных проблемах, таких как ошибки, уязвимости безопасности и несоответствия стилей (по умолчанию).\n* **Сбалансированный**: более глубокий анализ сложной логики, кода с учетом безопасности и перекрестных изменений с помощью модели более высокой причины.\n\nВы можете выбрать уровень усилий проверки в запросе на вытягивание в разделе **\"Рецензенты\"** , где Copilot отображается в качестве рецензента. Владельцы организации и администраторы репозитория также могут задать уровень усилий по умолчанию для автоматических проверок.\n\nДополнительные сведения см. в разделе [О обзоре кода GitHub Copilot](/ru/copilot/concepts/agents/code-review#review-effort-level).\n\n## Работа с предлагаемыми изменениями, предоставленными Copilot\n\nГде возможно, Copilotотзывы от Обратной связи включают предлагаемые изменения, которые можно применить парой кликов.\n\nЕсли вас устраивают изменения, вы можете принять одно предложение Copilot и зафиксировать его, или принять группу предложений вместе в одном коммите. Дополнительные сведения см. в разделе [Внедрение отзывов в запрос на вытягивание](/ru/pull-requests/how-tos/review-pull-requests/incorporating-feedback-in-your-pull-request).\n\nВы также можете вызвать Copilot cloud agent для внедрения предложенных изменений. To do этого вы должны:\n\n* Включить GitHub Copilot code review и Copilot cloud agent.\n* При просмотре комментариев GitHub Copilot code reviewнажмите кнопку **\"Исправить с Copilot** помощью\". Это создаёт черновик комментария к pull-запросу, где можно инструктировать Copilot отвечать на конкретную обратную связь. Затем вы можете выбрать, создаётся Copilot ли новый pull request против вашей ветви или коммит к тому же pull-запросу с применёнными предложениями.\n\n## Запрашиваю повторный отзыв от Copilot\n\nКогда вы отправляете изменения в pull-request, который Copilot уже прошёл проверку, он не будет автоматически пересматривать ваши изменения, если вы не настроили его на просмотр новых push-запросов после включения автоматических отзывов.\n\nЧтобы вручную запросить повторный отзыв, Copilotнажмите <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-sync\" aria-label=\"Re-request review\" role=\"img\"><path d=\"M1.705 8.005a.75.75 0 0 1 .834.656 5.5 5.5 0 0 0 9.592 2.97l-1.204-1.204a.25.25 0 0 1 .177-.427h3.646a.25.25 0 0 1 .25.25v3.646a.25.25 0 0 1-.427.177l-1.38-1.38A7.002 7.002 0 0 1 1.05 8.84a.75.75 0 0 1 .656-.834ZM8 2.5a5.487 5.487 0 0 0-4.131 1.869l1.204 1.204A.25.25 0 0 1 4.896 6H1.25A.25.25 0 0 1 1 5.75V2.104a.25.25 0 0 1 .427-.177l1.38 1.38A7.002 7.002 0 0 1 14.95 7.16a.75.75 0 0 1-1.49.178A5.5 5.5 0 0 0 8 2.5Z\"></path></svg> кнопку рядом с Copilotименем в меню **рецензентов** . Дополнительные сведения см. в разделе [Запрос проверки запроса на вытягивание](/ru/pull-requests/how-tos/create-pull-requests/requesting-a-pull-request-review).\n\nЧтобы автоматически запросить повторные отзывы Copilot при каждом push-е, включите автоматический проверку кода репозитория и выберите **Review new pushes** в настройках правила. Дополнительные сведения см. в разделе [Configuring code review by GitHub Copilot](/ru/copilot/how-tos/copilot-on-github/set-up-copilot/configure-automatic-review#configuring-automatic-code-review-for-repositories-in-an-organization).\n\n> \\[!NOTE] При повторном рассмотрении pull Copilot request можно повторить те же комментарии, даже если они были отклонены кнопкой «Разрешить разговор» или заминусованы большим пальцем вниз (:-1:) кнопкой.\n\n## Отзывы о кастомизации Copilotс индивидуальными инструкциями\n\nВы можете настроить, Copilot code review добавив пользовательские инструкции в репозиторий. Пользовательские инструкции репозитория могут быть широкими или определенными по пути.\n\nИспользуйте `.github/copilot-instructions.md` для рекомендаций по обзору на уровне репозитория, которые должны применяться ко всей базе кода. Это хорошее место для описания ожиданий всей организации, таких как стандарты программирования, критерии проверки или общие методики, которые Copilot следует учитывать во всех обзорах.\n\n`AGENTS.md` Используйте файл в корневом каталоге репозитория, чтобы предоставить дополнительный контекст репозитория, который помогает Copilot лучше понять, как работает проект. Например, можно объяснить, какие шаблоны являются преднамеренными, какие части базы кода требуют более внимательного изучения, а также то, что ваша команда считает хорошей архитектурой, тестированием и практикой реализации. Это помогает сделать отзывы более актуальными и выровнять способ создания программного обеспечения вашей команды.\n\nИспользуйте `.github/instructions/**/*.instructions.md` файлы для инструкций, относящихся к пути, которые применяются только при просмотре соответствующих файлов. Это полезно, если различные части репозитория соответствуют различным соглашениям, требуют специализированных проверок или требуют рекомендации по просмотру, адаптированному к определенному языку, платформе или подсистеме.\n\nДополнительные сведения см. в разделе [Добавление пользовательских инструкций репозитория для GitHub Copilot](/ru/copilot/how-tos/copilot-on-github/customize-copilot/add-custom-instructions/add-repository-instructions).\n\n> \\[!NOTE]\n> При проверке запроса Copilot на вытягивание считывает пользовательские инструкции репозитория, инструкции агента и навыки агента из головной ветви (ветвь с изменениями), а не базовую ветвь. Например, при слиянии `my-feature-branch``main`с ними Copilot используются инструкции и навыки `my-feature-branch`, позволяющие протестировать изменения в одном запросе на вытягивание, не объединяя их в первую очередь.\n\n### Пример\n\nВ этом примере файла содержатся три инструкции `.github/copilot-instructions.md` , которые будут применяться ко всем Copilot code reviewфайлам в репозитории.\n\n```text\nWhen performing a code review, respond in Spanish.\n\nWhen performing a code review, apply the checks in the `/security/security-checklist.md` file.\n\nWhen performing a code review, focus on readability and avoid nested ternary operators.\n```\n\n## MCP-серверы и навыки агентов\n\nCopilot code review может использовать агентские навыки и MCP-серверы, настроенные в репозитории, когда они релевантны к просматриваемому коду.\n\nЧтобы сделать их доступными для Copilot code review , GitHubнастройте:\n\n* **Навыки агента** в вашем репозитории (в `.github/skills`). Если вам нужен навык для выполнения задач на повторение, используйте название каталога навыков, ориентированное на обзор, например `code-review`. Для подробностей настройки смотрите [АВТОТИТР](/ru/copilot/how-tos/copilot-on-github/customize-copilot/customize-cloud-agent/add-skills).\n* **Серверы MCP** в параметрах репозитория Copilot . По умолчанию MCP-серверы GitHub и Playwright MCP-серверы включены. Для подробностей настройки смотрите [АВТОТИТР](/ru/copilot/how-tos/copilot-on-github/customize-copilot/configure-mcp-servers).\n\nCopilot code review чаще использует этот контекст, когда:\n\n* Каталоги навыков агентов имеют имена и описания, ориентированные на рецензии, такие `code-review`как , которые указывают на предназначение для проверки с помощью pull request.\n* Ваши агентские навыки или кастомные инструкции явно указывают Copilot code review использовать конкретный контекст MCP.\n* Описания pull request ссылаются на элементы, доступные через настроенные MCP-серверы, такие как ключи выпуска или идентификаторы инцидентов.\n\nЧтобы проверить, какой контекст Copilot code review MCP используется для определенной проверки, проверьте, есть ли у них атрибуты в нижней части каждого комментария проверки. Эти атрибуции ссылают на определенный навык агента или сервер MCP, который Copilot code review использовался для создания этого комментария. Вы также можете открыть связанный сеанс проверки на временной шкале запроса на вытягивание, а затем проверить журналы сеансов, чтобы узнать, какие серверы и средства MCP были вызваны.\n\nВ настройках репозитория **Разрешить Copilot использовать MCP-инструменты при просмотре pull request** по умолчанию включена. Отключите эту начёт, если хотите, чтобы MCP-серверы были доступны только для Copilot cloud agent, а не для Copilot code review. Для пошаговых инструкций см. [АВТОТИТР](/ru/copilot/how-tos/copilot-on-github/customize-copilot/configure-mcp-servers#disabling-mcp-tools-for-code-review).\n\n## Copilot code reviewНастройка среды\n\nCopilot code review выполняется в эфемерной среде разработки, аналогичной Copilot cloud agent. Эту среду можно настроить с помощью файла рабочего процесса таким же образом, как и GitHub Actionsдля предварительной Copilot cloud agent установки инструментов или зависимостей или переключения на другую операционную систему. Дополнительные сведения о структуре этого файла см. в разделе [Настройка среды разработки](/ru/copilot/how-tos/copilot-on-github/customize-copilot/customize-cloud-agent/customize-the-agent-environment).\n\nДля настройки Copilot code reviewсреды можно использовать любой из следующих файлов:\n\n* `.github/workflows/copilot-setup-steps.yml`: если вы уже настроили этот файл Copilot cloud agent, Copilot code review будет использовать ту же конфигурацию по умолчанию.\n* `.github/workflows/copilot-code-review.yml`: рекомендуется создать этот файл, если вы хотите настроить Copilot code reviewсреду независимо от Copilot cloud agent. Если этот файл присутствует в репозитории, он используется Copilot code review вместо `copilot-setup-steps.yml`него.\n\nВы также можете настроить правила брандмауэра для управления доменами и URL-адресами, которые Copilot code review могут получить доступ как на уровне организации, так и на уровне репозитория. Эти параметры настраиваются отдельно от Copilot cloud agentпараметров брандмауэра в собственном разделе той же вкладки \"Доступ к Интернету\". См. раздел [Настройка или отключение брандмауэра для GitHub Copilot](/ru/copilot/how-tos/copilot-on-github/customize-copilot/customize-the-firewall).\n\n## Предоставление обратной связи по Copilotотзывам о\n\nВы можете оставлять обратную связь по Copilotкомментариям прямо в каждом комментарии. Мы используем эту информацию для улучшения продукта и качества Copilotпредложений.\n\nЧтобы оставить обратную связь по комментарию с Copilot, нажмите кнопку «большой палец вверх» (:+1:) или «палец вниз» (:-1:).\n\n![Снимок экрана: комментарий Copilot code review с кнопками вверх и пальцем вниз.](/assets/images/help/copilot/code-review/feedback-controls@2x.png)\n\n</div>\n\n<div class=\"ghd-tool vscode\">\n\n### Проверка выбора кода\n\nВы можете запросить первичный обзор выделенного кода в Visual Studio Code.\n\n1. В , выберите код, Visual Studio Codeкоторый хотите проверить.\n2. Щелкните правой кнопкой мыши выбранный код и выберите «**Создать проверку** > \\*\\*\\*\\*».\n3. VS Code создает комментарии для рецензий в **панели** комментариев и также отображает их в строке в редакторе.\n\n### Проверка всех незафиксированных изменений\n\nЕсли у вас есть незафиксированные изменения, вы можете запросить проверку в Visual Studio Code.\n\n1. В VS Code, нажмите кнопку **Source** Control в панели активности.\n\n2. В верхней части **режима Source** Control наведите курсор **на CHANGES**, затем нажмите <!-- Currently (Feb 2025) used here: https://docs.github.com/en/copilot/using-github-copilot/code-review/using-copilot-code-review?tool=vscode#reviewing-changes --> <svg class=\"octicon\" width=\"16\" height=\"16\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"currentColor\"><path d=\"M14.5 2H1.5L1 2.5V11.5L1.5 12H4V14.5L4.854 14.854L7.707 12H14.5L15 11.5V2.5L14.5 2ZM14 11H7.5L7.146 11.146L5 13.293V11.5L4.5 11H2V3H14V11Z\"/><path d=\"M7.079 5.205L5.262 7.033L7.078 8.853L6.371 9.56L4.2 7.386V6.679L6.37 4.5L7.079 5.205ZM9.7 4.505L9 5.214L10.826 7.033L8.995 8.853L9.7 9.562L11.889 7.389V6.68L9.7 4.505Z\"/></svg>**Copilot кнопку Code Review - Uncommitted Changes** .\n\n   ![Снимок экрана: представление \"Управление версиями\". Кнопка проверки кода выделена темно-оранжевым цветом.](/assets/images/help/copilot/code-review/vscode-review-button.png)\n\n3. Подождите, чтобы Copilot ознакомиться с изменениями. Обычно это занимает менее 30 секунд.\n\n4. Если Copilot есть комментарии, они будут отображаться в строке в вашем файле и во вкладке **«Задачи** ».\n\n## Работа с предлагаемыми изменениями, предоставленными Copilot\n\nПо возможности Copilotотзывы включают предлагаемые изменения, которые можно применить одним кликом.\n\n![Снимок экрана: комментарий из Copilot в Visual Studio Code с предлагаемым изменением.](/assets/images/help/copilot/code-review/vscode-comment@2x.png)\n\nЕсли вы довольны изменением, вы можете принять предложение, Copilot нажав **на кнопку «Подать заявку» и «Перейти к следующему** ». Любые изменения, которые вы применяете, не будут автоматически зафиксированы.\n\nЕсли вы не хотите подавать Copilotпредложенное изменение, нажмите **кнопку «Отбросить» и перейти к следующему** .\n\n## Предоставление обратной связи по Copilotотзывам о\n\nВы можете оставлять обратную связь по Copilotкомментариям прямо в каждом комментарии. Мы используем эту информацию для улучшения продукта и качества Copilotпредложений.\n\nЧтобы предоставить отзыв, наведите указатель мыши на комментарий и нажмите кнопку вниз.\n\n![Снимок экрана: комментарий из Copilot в Visual Studio Code с кнопками обратной связи. Кнопки выделены темно-оранжевым цветом.](/assets/images/help/copilot/code-review/vscode-comment-feedback@2x.png)\n\n## Отзывы о кастомизации Copilotс индивидуальными инструкциями\n\nВы можете настроить, Copilot code review добавив пользовательские инструкции в репозиторий. Пользовательские инструкции репозитория могут быть широкими или определенными по пути.\n\nИспользуйте `.github/copilot-instructions.md` для рекомендаций по обзору на уровне репозитория, которые должны применяться ко всей базе кода. Это хорошее место для описания ожиданий всей организации, таких как стандарты программирования, критерии проверки или общие методики, которые Copilot следует учитывать во всех обзорах.\n\n`AGENTS.md` Используйте файл в корневом каталоге репозитория, чтобы предоставить дополнительный контекст репозитория, который помогает Copilot лучше понять, как работает проект. Например, можно объяснить, какие шаблоны являются преднамеренными, какие части базы кода требуют более внимательного изучения, а также то, что ваша команда считает хорошей архитектурой, тестированием и практикой реализации. Это помогает сделать отзывы более актуальными и выровнять способ создания программного обеспечения вашей команды.\n\nИспользуйте `.github/instructions/**/*.instructions.md` файлы для инструкций, относящихся к пути, которые применяются только при просмотре соответствующих файлов. Это полезно, если различные части репозитория соответствуют различным соглашениям, требуют специализированных проверок или требуют рекомендации по просмотру, адаптированному к определенному языку, платформе или подсистеме.\n\nДополнительные сведения см. в разделе [Добавление пользовательских инструкций репозитория для GitHub Copilot](/ru/copilot/how-tos/copilot-on-github/customize-copilot/add-custom-instructions/add-repository-instructions).\n\n> \\[!NOTE]\n> При проверке запроса Copilot на вытягивание считывает пользовательские инструкции репозитория, инструкции агента и навыки агента из головной ветви (ветвь с изменениями), а не базовую ветвь. Например, при слиянии `my-feature-branch``main`с ними Copilot используются инструкции и навыки `my-feature-branch`, позволяющие протестировать изменения в одном запросе на вытягивание, не объединяя их в первую очередь.\n\n### Пример\n\nВ этом примере файла содержатся три инструкции `.github/copilot-instructions.md` , которые будут применяться ко всем Copilot code reviewфайлам в репозитории.\n\n```text\nWhen performing a code review, respond in Spanish.\n\nWhen performing a code review, apply the checks in the `/security/security-checklist.md` file.\n\nWhen performing a code review, focus on readability and avoid nested ternary operators.\n```\n\n</div>\n\n<div class=\"ghd-tool visualstudio\">\n\n## Предварительные требования\n\nЧтобы использовать Copilot code review, необходимо использовать Visual Studio версию 17.14 или более позднюю. Смотрите [страницуVisual Studio загрузок](https://visualstudio.microsoft.com/downloads/).\n\n## С использованием Copilot code review\n\nЭти инструкции объясняют, как использовать Copilot code review в Visual Studio. Чтобы просмотреть инструкции для других популярных сред программирования, щелкните соответствующую вкладку в верхней части страницы.\n\n1. В окне Git Changes нажмите **Review changes с Copilot**.\n   Эта кнопка отображается как значок комментария с спаркой.\n\n2. Copilot Начну пересматривать ваши изменения. Через несколько минут в окне \"Изменения Git\" появится ссылка, показывающая количество комментариев проверки кода.\n\n3. Щелкните ссылку, чтобы просмотреть и перейти к комментариям. Если проблем не обнаружено, вы увидите сообщение: Copilot не комментировал ни один файл.\n\n4. Copilot отображает комментарии в вашем коде с кратким описанием каждой потенциальной проблемы. Вы можете:\n\n   * Просмотрите и внесите изменения на основе предложений.\n   * Закройте комментарий, используя стрелку вниз в правом верхнем углу поля комментариев.\n\n5. Чтобы удалить все комментарии к отзывам, нажмите <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-x\" aria-label=\"The X icon\" role=\"img\"><path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path></svg> рядом с ссылкой на обзор кода в окне Git Changes.\n\nДля получения дополнительной информации об включении и настройках Copilot code reviewVisual Studioв статье [«Просмотр локальных изменений» Copilot Chat](https://learn.microsoft.com/en-us/visualstudio/version-control/git-make-commit?view=vs-2022#review-local-changes-with-copilot-chat) в Visual Studio документации.\n\n</div>\n\n<div class=\"ghd-tool mobile\">\n\n## С использованием Copilot code review\n\nЭти инструкции объясняют, как использовать Copilot code review в GitHub Mobile. Чтобы просмотреть инструкции для других популярных сред программирования, щелкните соответствующую вкладку в верхней части страницы.\n\n1. В GitHub Mobile, откройте pull request.\n2. Прокрутите вниз до **раздела \"Отзывы** \" и разверните его.\n3. Нажмите кнопку \" **Запрос отзывов**\".\n4. Добавьте Copilot как рецензент, затем нажмите **«Готово».**\n\nCopilot рассмотрим изменения и дадут обратную связь.\n\n</div>\n\n<div class=\"ghd-tool xcode\">\n\n## Предварительные требования\n\nДля использования Copilot code review в Xcode необходимо использовать версию 0.41.0 или более позднюю версию GitHub Copilot Chat расширения. Скачайте последний релиз из репозитория [`github/CopilotForXcode`](https://github.com/github/CopilotForXcode/releases/latest).\n\n## С использованием Copilot code review\n\nВ этих инструкциях объясняется, как использовать Copilot code review Xcode. Чтобы просмотреть инструкции для других популярных сред программирования, щелкните соответствующую вкладку в верхней части страницы.\n\n1. В Xcode внесите некоторые изменения в один или несколько файлов.\n\n2. Откройте окно Copilot чата, нажав **«Редактор** » в строке меню, затем **GitHub Copilot**\\*\\*«Открыть чат\\*\\*».\n\n3. В правом нижнем углу в окне Copilot чата нажмите **кнопку Code Review** (иконка речевой пузырьки).\n\n   ![Снимок экрана: окно чата Copilot в Xcode с кнопкой \"Проверка кода\", описанной в темно-оранжевый цвет.](/assets/images/help/copilot/code-review/xcode-ccr-button.png)\n\n4. **Нажмите кнопку \"Просмотр промежуточных изменений\"** или **\"Просмотр незаметенных изменений**\".\n\n5. Список файлов, содержащих изменения, отображается в окне чата. Нажмите галочки, чтобы снять отображение файлов, которые не хотите Copilot просматривать.\n\n6. Нажмите кнопку \" **Продолжить\",** чтобы начать процесс проверки.\n\n7. Если Copilot найдётся что-то для комментариев, в окне чата отображается список **«Проверенные изменения** » с перечислением файлов, к которым он оставлял комментарии. Щелкните файл в этом списке, чтобы просмотреть комментарии.\n\n   Каждый комментарий отображается во всплывающем оккупе, наложенном на редактор.\n\n   ![Снимок экрана: комментарий для просмотра Copilot code review.](/assets/images/help/copilot/code-review/xcode-review-popup.png)\n\n8. Если в файле есть несколько комментариев, используйте стрелки вверх и вниз в правом верхнем углу всплывающего окна, чтобы перейти между комментариями.\n\n9. Copilot Могу предложить замену кода. Вы можете применить предлагаемое изменение, нажав кнопку **\"Принять\" или отклонить ее, нажав кнопку **\"Закрыть****\".\n\n10. Щелкните другой файл в списке исправлений\\*\\* в \\*\\*окне чата, чтобы просмотреть комментарии для другого файла.\n\n</div>\n\n<div class=\"ghd-tool jetbrains\">\n\n## Необходимые компоненты\n\n* **Доступ к Copilot**. См [. раздел AUTOTITLE](/ru/copilot/get-started/what-is-github-copilot#get-access).\n\n* **Совместимая интегрированная среда разработки** JetBrains. Чтобы использовать GitHub Copilot JetBrains, у вас должен быть установлен совместимый JetBrains IDE.\n  GitHub Copilot совместима со следующими IDE:\n\n  * IntelliJ IDEA (Ultimate, Community, Education)\n\n  * Android Studio\n\n  * CLion\n\n  * Код со мной Гость\n\n  * DataGrip\n\n  * DataSpell\n\n  * GoLand\n\n  * Клиент JetBrains\n\n  * MPS\n\n  * PhpStorm\n\n  * PyCharm (Профессиональный, Общественный, Образовательный)\n\n  * Rider\n\n  * RubyMine\n\n  * RustRover\n\n  * WebStorm\n\n  [Чтобы скачать средство поиска удостоверений IDEs](https://www.jetbrains.com/products/?ref_product=copilot\\&ref_type=engagement\\&ref_style=button) JetBrains, см. раздел \"Поиск удостоверений\".\n\n* **Последняя версия GitHub Copilot расширения**. Смотрите [GitHub Copilot плагин](https://plugins.jetbrains.com/plugin/17718-github-copilot?ref_product=copilot\\&ref_type=engagement\\&ref_style=text) на рынке JetBrains. Инструкции по установке см. в разделе [Установка расширения GitHub Copilot в вашей среде](/ru/copilot/how-tos/set-up/install-copilot-extension?tool=jetbrains).\n\n* **Войдите GitHub в свой IDE JetBrains**. Инструкции по проверке подлинности см. в разделе [Установка расширения GitHub Copilot в вашей среде](/ru/copilot/how-tos/set-up/install-copilot-extension?tool=jetbrains#installing-the-github-copilot-plugin-in-your-jetbrains-ide).\n\n## С использованием Copilot code review\n\nВ этих инструкциях объясняется, как использовать Copilot code review в IDE JetBrains. Чтобы просмотреть инструкции для других популярных сред программирования, щелкните соответствующую вкладку в верхней части страницы.\n\n1. В интегрированной среде разработки JetBrains внесите некоторые изменения в один или несколько файлов.\n2. Откройте окно средства \"Фиксация\" в левой части.\n3. Над полем ввода сообщения фиксации нажмите **Copilot: Review Code Changes**. Эта кнопка отображается как значок с сверкающим стеклом.\n4. Copilot Начну пересматривать ваши изменения.\n5. Copilot отображает комментарии в вашем коде с кратким описанием каждой потенциальной проблемы. Вы можете:\n\n   * Просмотрите и внесите изменения на основе предложений.\n   * Закройте комментарий, нажав кнопку **\"Отменить**\".\n6. Если существует несколько комментариев, используйте стрелки вверх и вниз в правом верхнем углу всплывающего окна, чтобы перейти между комментариями.\n\n</div>\n\n<div class=\"ghd-tool cli\">\n\n## Необходимые компоненты\n\n* **Доступ к Copilot**. См [. раздел AUTOTITLE](/ru/copilot/get-started/what-is-github-copilot#get-access).\n* **GitHub CLI**. Вы должны иметь GitHub CLI установку и аутентификацию. См [. раздел AUTOTITLE](/ru/github-cli/github-cli/quickstart).\n\n## С использованием Copilot code review\n\nЭти инструкции объясняют, как использовать Copilot code review с GitHub CLI. Чтобы просмотреть инструкции для других популярных сред программирования, щелкните соответствующую вкладку в верхней части страницы.\n\n### Запрос на отзыв при создании pull request\n\nВы можете запросить отзыв при Copilot создании нового pull request, используя `gh pr create`:\n\n```shell copy\ngh pr create --reviewer @copilot\n```\n\nВы также можете выбрать Copilot интерактивно из поискового запроса рецензента во `gh pr create`время .\n\n```text\n? Reviewers  [Use arrows to move, space to select, <right> to all, <left> to none, type to filter]\n  [ ]  Search (7472 more)\n  [x]  monalisa (Mona Lisa)\n> [x]  Copilot (AI)\n```\n\n### Запрос на пересмотр существующего pull request\n\nЧтобы запросить отзыв Copilot на существующем pull request, используйте `gh pr edit`. Если вы не входите в ветку pull request, укажите номер pull request:\n\n```shell copy\ngh pr edit PR-NUMBER --add-reviewer @copilot\n```\n\nЗамените `PR-NUMBER` номер pull request, который вы хотите проверить. Если у вас проверена ветка pull request, можно не указать номер.\n\n</div>"}