GitHub запустил Code Quality: проверки кода, Copilot Autofix и цена $10

3 мин
GitHub запустил Code Quality: проверки кода, Copilot Autofix и цена $10

GitHub объявил о полноценном запуске Code Quality — инструмента для поиска проблем с поддерживаемостью и надёжностью кода ещё до слияния изменений. Сервис стал доступен пользователям GitHub Enterprise Cloud и GitHub Team.

Code Quality сочетает статический аналитика CodeQL с проверками на базе искусственного интеллекта. Замечания выводятся непосредственно в пул-реквестах, а Copilot Autofix может предложить исправление, которое разработчик проверяет перед добавлением в ветку.

Что проверяет Code Quality

Инструмент ориентирован не столько на поиск уязвимостей, сколько на проблемы, которые усложняют поддержка кода или могут привести к сбоям. Например, он может обнаружить бессмысленное сравнение с NaN и предложить заменить его на корректную проверку через Number.isNaN.

По данным GitHub, внутренние команды компании устраняют 67,3% замечаний Code Quality до слияния пул-реквестов.

Что добавили к полноценному запуску

После этапа публичного тестирования GitHub увеличил возможности сервиса.

Теперь Code Quality можно включать сразу на уровне организации. В общей панели отображаются оценки поддерживаемости и надёжности кода по подключённым репозиториям.

В пул-реквестах также появились информация о покрытии кода тестами. Сервис использует уже существующие отчёты в формате Cobertura XML, поэтому отдельную систему сбора метрик настраивать не требуется.

Через наборы правил GitHub (rulesets) можно задавать обязательные проверки качества, включая минимальный уровень покрытия тестами. Для постепенного внедрения предусмотрен режим оценки (evaluate mode): правило собирает результаты, но пока не блокирует слияние изменений.

Кроме того, GitHub внедрил программный интерфейс для подключения репозиториев к Code Quality и получения найденных замечаний.

Сколько стоит Code Quality

Code Quality распространяется как отдельный платный продукт и не входит в GitHub Advanced Security. На момент запуска служба недоступен в GitHub Enterprise Server.

Базовая лицензия стоит 10 долларов в месяц за каждого активного участника разработки. Активным считается пользователь, который за последние 90 дней отправил хотя бы один коммит в репозиторий с включённым Code Quality. В пределах организации один человек учитывается только один раз, нев зависимости от числа репозиториев. Учётные записи ботов не тарифицируются.

Работа ИИ-функций, в том числе интеллектуальное обнаружение проблем и Copilot Autofix, оплачивается отдельно по фактическому использованию. Подписка на GitHub Copilot для этого не требуется.

Дополнительно учитываются вычислительные ресурсы, затраченные на запуск анализа CodeQL в GitHub Actions. Поддерживаются как серверы GitHub, так и собственные исполнители задач.

Что изменится для участников тестирования

Во время публичного тестирования Code Quality использовали более 10 тысяч компаний. Повторно настраивать или переносить конфигурацию им не придётся: проверки продолжат работать в подключённых репозиториях.

Одновременно с 20 июля 2026 года служба стал платным. GitHub рекомендует проверить, в каких репозиториях и организациях включён Code Quality. Чтобы остановить последующие проверки и начисления, инструмент потребуется выключить вручную.

Продолжить тему автоматизированных проверок можно 30 июля в 20:00 на бесплатном занятии с преподавателем-практиком, где разберем написание пользовательский интерфейс- и api-тестов на Playwright и Python. Присоединиться

Читают сейчас

С 11 октября 2026 года опция Memory Integrity будет включена по умолчанию на совместимых ПК под Windows 11

1 час назад

С 11 октября 2026 года опция Memory Integrity будет включена по умолчанию на совместимых ПК под Windows 11

Microsoft автоматически активирует функцию защиты целостности памяти (Memory Integrity) на части ПК под Windows 11 с октября 2026 года. Сейчас она включена по умолчанию при всех новых установках ОС, а

Дистрибутив openKylin 3.0 со встроенным ИИ‑агентом для управления системой

1 час назад

Дистрибутив openKylin 3.0 со встроенным ИИ‑агентом для управления системой

Авторы представили openKylin 3.0 — новую версию китайского Linux-дистрибутива с собственной пакетной базой. Одним из главных нововведений стал встроенный ИИ‑агент KylinBot, который может взаимодейство

Не «**** под окном», а Шумахер: фамилию гонщика включили в орфографический словарь

1 час назад

Не «**** под окном», а Шумахер: фамилию гонщика включили в орфографический словарь

Институт русского языка имени Виноградова РАН включил в академический орфографический словарь, фиксирующий актуальные нормы правописания, слово «Шумахер». Фамилия известного немецкого гонщика теперь п

«Билайн» переведёт абонентов домашнего ТВ на «Кинопоиск»

2 часа назад

«Билайн» переведёт абонентов домашнего ТВ на «Кинопоиск»

«Билайн» переведёт свой онлайн‑кинотеатр и платное телевидение на контент «Кинопоиска», который станет главный ТВ‑платформой и онлайн‑кинотеатром оператора, рассказали Forbes в компании. С сентября «К

MikroTik сообщила о критических уязвимостях в RouterOS под названием MikroTrick

2 часа назад

MikroTik сообщила о критических уязвимостях в RouterOS под названием MikroTrick

Хакеры используют цепочку из двух недавно обнаруженных уязвимостей в роутерах MikroTik для получения контроля над устройствами с доступом к SSH‑сервисам через интернет, выяснили специалисты CERT Polsk