Новости искусственного интеллекта по первоисточникам

Инструменты

GitHub сделал AI Scan для pull request’ов общедоступным

GitHub перевёл AI Scan для pull request’ов в статус generally available. Инструмент дополняет CodeQL, ищет уязвимости в изменённых строках и может предложить исправление.

GitHub объявил 15 октября 2026 года, что AI Scan для pull request’ов стал общедоступным. Инструмент дополняет CodeQL: он ищет уязвимости в изменениях кода для языков и фреймворков, которые CodeQL пока не покрывает. В числе примеров GitHub называет PHP, Shell/Bash, конфигурации Terraform в HCL, Dockerfiles, JSP для Java и Blazor для C#.

AI Scan запускается автоматически, если в репозитории включены code scanning и соответствующая настройка AI Scan. Результаты появляются рядом с результатами CodeQL на вкладках Conversation и Files changed и помечаются индикатором AI. Для найденной проблемы могут быть доступны объяснение риска и предлагаемое автоматическое исправление.

При этом результаты AI Scan имеют рекомендательный статус. Они не приводят к провалу проверки code scanning и не могут самостоятельно заблокировать слияние pull request через требования ruleset. Инструмент также не запускается для pull request’ов из fork-репозиториев и для запросов, созданных Dependabot.

Функция доступна в публичных репозиториях личных аккаунтов и организаций. Для частных и внутренних репозиториев организаций требуется GitHub Code Security или GitHub Advanced Security. Отдельная лицензия GitHub Copilot не нужна, но использование AI Scan расходует Code Security AI Credits и учитывается в корпоративном биллинге.

Почему это важно

AI Scan расширяет автоматическую проверку pull request’ов на проекты и языки вне текущего покрытия CodeQL. Однако его предупреждения не являются блокирующим контролем, поэтому решение о слиянии остаётся за командой.

Источник: GitHub Changelog · По данным официального GitHub Changelog.

Ответ строится только по опубликованным материалам сайта и может содержать ошибки — важное проверяйте по первоисточнику.