jsonscraper

GitHub перевела ИИ-исправления уязвимостей в общий доступ

Copilot исследует кодовую базу, предлагает патч, проверяет его CodeQL и открывает черновик pull request. Доступ и расходы зависят от настроек GitHub Code Security.

Редакционная политика Сообщить об ошибке

15 октября 2026 года GitHub объявила об общей доступности Agentic Autofix для предупреждений Code Scanning. Copilot исследует связанную с проблемой кодовую базу, предлагает исправление и проверяет изменения; затем открывает черновик pull request для ревью разработчиком. Так автоматизация связывает найденную проблему с подготовленным к проверке изменением кода.

Article: GitHub перевела ИИ-исправления уязвимостей в общий доступ
Summary: 15 октября GitHub объявила общедоступным Agentic Autofix для предупреждений Code Scanning. Инструмент исследует проект, предлагает исправление и открывает черновик pull request; для части предупреждений повторный запуск CodeQL не подтверждает закрытие проблемы.
Image role: cover — the central idea
Section: 
Visual subject: Close-up of a code scanning security alert linked to a proposed patch and a CodeQL validation resul
© jsonscraper · AI-generated illustration

Agentic Autofix можно назначить на предупреждения в списке невыполненных задач для ветки по умолчанию. GitHub также описывает назначение одного или нескольких предупреждений, в том числе через кампанию безопасности. В документации указано, что назначение запускает отдельную сессию агента для каждого предупреждения.

Что именно проверяет агент

Согласно объявлению о доступности Agentic Autofix, Copilot может исследовать относящиеся к проблеме файлы за пределами файла, отмеченного сканером, сформировать патч и открыть pull request с описанием изменения. Команда может просмотреть предложенный diff, запросить доработку или отклонить его.

Для проверки GitHub повторно запускает CodeQL с набором запросов code scanning. Такая проверка не может подтвердить исправление для предупреждений от пользовательских запросов CodeQL, набора security-extended и сторонних инструментов. В этих случаях команде нужно оценить результат самостоятельно; перед слиянием GitHub рекомендует просматривать и тестировать созданные изменения.

Доступ и расходы зависят от конфигурации

Доступность зависит от типа репозитория и подключённого продукта. Документация GitHub указывает, что Agentic Autofix доступен для подходящих репозиториев организаций на GitHub Team или GitHub Enterprise Cloud с включённым GitHub Code Security, а также для подходящих публичных репозиториев личных аккаунтов. Доступ нужно разрешить на уровне организации и, если она входит в предприятие, предприятия; администраторы репозитория могут управлять настройкой в заданных этими политиками пределах.

Каждая сессия Agentic Autofix расходует AI Credits для Code Security и минуты GitHub Actions. Перед запуском стоит проверить, какие репозитории подходят, кто может назначать предупреждения и как команда учитывает эти расходы. Отдельная функция Copilot Autofix предлагает один вариант изменения для отдельного предупреждения и работает по другому процессу.

Практичный старт — назначить агенту несколько подходящих предупреждений основной ветки, затем проверить diff, результаты CodeQL и расход ресурсов. Agentic Autofix готовит исправление и черновик pull request; команда проверяет изменение и решает, можно ли его сливать.

Персоны

Для этой статьи персоны пока не указаны.

Читайте дальшеGitHub открыла ReviewBench: ИИ-ревьюеров будут сравнивать по найденным дефектам
Читать следующую статью

Превратите прочитанное в рабочую интеграцию

Изучайте API социальных данных jsonscraper, тестируйте запросы и создавайте новые процессы.

Смотреть API