{"meta":{"title":"Исправление результатов качества кода в запросе на вытягивание","intro":"Сохраняйте проблемы с качеством из ветви по умолчанию, применяя автофиксы, делегируя работу Copilotпо исправлению или закрывая неуместные результаты.","product":"Безопасность и качество кода","breadcrumbs":[{"href":"/ru/code-security","title":"Безопасность и качество кода"},{"href":"/ru/code-security/how-tos","title":"How-tos"},{"href":"/ru/code-security/how-tos/maintain-quality-code","title":"Поддержание качественного кода"},{"href":"/ru/code-security/how-tos/maintain-quality-code/fix-findings-on-a-pr","title":"Исправление результатов на PR"}],"documentType":"article"},"body":"# Исправление результатов качества кода в запросе на вытягивание\n\nСохраняйте проблемы с качеством из ветви по умолчанию, применяя автофиксы, делегируя работу Copilotпо исправлению или закрывая неуместные результаты.\n\n> \\[!TIP]\n> Если вы не знакомыCode Quality[, см.](/ru/code-security/tutorials/improve-code-quality/catch-issues-before-merge?utm_campaign=code-quality-ga-july-2026\\&utm_medium=docs\\&utm_source=docs-fix-pr-findings-walkthrough-tip) пошаговое руководство Code Quality по работе с запросами на вытягивание.\n\n## Как Code Quality работает с запросами на вытягивание\n\nПри открытии запроса Code Quality на вытягивание используется CodeQL для выполнения проверки на основе правил изменений и публикации результатов в виде комментариев `github-code-quality[бот]`. Каждый поиск включает предлагаемый автофикс. Результаты помечены серьезностью (**ошибка**, **предупреждение**, **примечание**) и администраторы могут задать шлюзы качества для блокировки слияний на основе серьезности этих выводов.\n\n## Разрешение поиска\n\n1. В противном случае GitHubперейдите к открытому запросу на вытягивание.\n2. На вкладке **\"Измененные файлы\"** прокрутите комментарий слева **`github-code-quality[бот]`**.\n3. Внимательно просмотрите комментарий и предлагаемый автофикс для логики, безопасности и стиля.\n4. Если вы согласны с предложением и хотите применить исправление, нажмите кнопку **\"Зафиксировать** предложение\" или **\"Добавить предложение в пакет**\".\n5. Кроме того, если поиск не имеет значения или действия, его можно закрыть, нажав кнопку **\"Закрыть поиск**\". Например, вы можете закрыть вывод, который больше не поддерживается в устаревшем коде, является известным исключением для стандартов кодирования вашей команды или является ложным положительным результатом, который не представляет реальный риск качества.\n\n## Делегирование работы по исправлению Copilot\n\nЕсли у вас есть Copilot лицензия, вы можете делегировать работу Copilot cloud agentпо исправлению. Прокомментируйте pull-request, `@Copilot` упоминая и запросы, которые Copilot исправляют выявленные проблемы.\n\n![Скриншот с PR-комментарием, в котором использовался облачный агент Copilot.](/assets/images/help/code-quality/invoke-cloud-agent.png)\n\nCopilot Отвечает на ваш комментарий эмодзи глазами (👀) с глазами, начинает сессию нового агента и открывает pull request с необходимыми исправлениями.\n\nВы можете отслеживать Copilot cloud agentработу :\n\n* В запросе на вытягивание сводка обновляется по мере выполнения работы.\n* Используя [страницу агентов](https://github.com/copilot/agents?ref_product=copilot\\&ref_type=engagement\\&ref_style=text) или журналы сеансов, см. [AUTOTITLE.](/ru/copilot/how-tos/copilot-on-github/use-copilot-agents/manage-and-track-agents)\n\nДля вызова Copilotнужна Copilot cloud agent лицензия. <br> <a href=\"https://github.com/features/copilot/plans?ref_product=copilot&ref_type=purchase&ref_style=button&utm_campaign=code-quality-ga-july-2026&utm_medium=docs&utm_source=docs-fix-findings-pr-copilot-signup\" target=\"_blank\" class=\"btn btn-primary mt-3 mr-3 no-underline\"> <span>Зарегистрируйтесь Copilot</span><svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-link-external\" aria-label=\"link external icon\" role=\"img\"><path d=\"M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z\"></path></svg></a>\n\n## Дальнейшие действия\n\n* [Просмотр покрытия кода на запросы на вытягивание](/ru/code-security/how-tos/maintain-quality-code/view-coverage-on-prs)"}