# О качестве кода на GitHub

Определите, соответствуют ли GitHub Code Quality потребности вашей команды, как она дополняет другие GitHub продукты и что следует учитывать перед покупкой.

## Около GitHub Code Quality

GitHub Code Quality анализирует код для проблем с качеством и покрытием с помощью CodeQL правил и анализа на основе искусственного интеллекта.

* При запросах на вытягивание результаты отображаются как встроенные комментарии с одним щелчком - Copilotисправления с питанием, поэтому новый долг качества не накапливается до объединения кода.
* В ветви по умолчанию сканирует существующий долг качества. Вы можете напрямую применить автофиксы или делегировать исправление Copilot cloud agent.

Пороговые значения качества можно применять с помощью наборов правил, чтобы блокировать запросы на вытягивание, которые не соответствуют стандартам вашей команды. Чтобы также применить пороговые значения покрытия линии, отправьте отчет о охвате Cobertura XML из тестов.

Сведения о покупке GitHub Code Qualityсм. в статье [GitHub Pricing](https://github.com/pricing). Дополнительные сведения, включая поддерживаемые языки, см. в разделе [Качество кода GitHub](/ru/enterprise-cloud@latest/code-security/concepts/code-quality/code-quality).

## Как Code Quality подходит другим продуктам GitHub

Code Quality приобретается отдельно от GitHub Advanced Security и Copilot. Он фокусируется на метриках, связанных с качеством кода, например покрытием кода.
GitHub Advanced Security продукты сосредоточены на безопасности и Copilot code review предоставляют обратную связь с ИИ на запросы на вытягивание.

Code Quality применяет детерминированные правила качества и покрытия, которые можно использовать для блокировки слияний, в то время как Copilot code review предоставляет более широкие отзывы о диалоговых ИИ. Многие команды используют как для общего обзора, так Copilot code review и Code Quality для применимых стандартов.

## Затраты, которые следует рассмотреть

Перед покупкой Code Qualityрассмотрите следующие затраты:

* Плата за фиксацию для репозиториев, в которых она включена
* GitHub Actions минут для сканирования, если только не используются локальные модули выполнения
* GitHub AI Credits для Copilotисправлений с питанием и обнаружения на основе ИИ (лицензия не Copilot требуется)

Дополнительные сведения см. в разделе [GitHub Code Quality Биллинг](/ru/enterprise-cloud@latest/billing/concepts/product-billing/github-code-quality).

## Дальнейшие действия

Чтобы начать использовать Code Quality, см. [Включение GitHub Code Quality](/ru/enterprise-cloud@latest/code-security/how-tos/maintain-quality-code/enable-code-quality).