11 сентября 2026 г.

GitHub открыл REST API для управления AI Scan в pull request

GitHub добавил REST API для включения и отключения AI Scan в pull request на уровне организации и отдельного репозитория. Функция доступна в публичном предварительном просмотре клиентам GitHub Advanced Security на github.com.

GitHub открыл REST API для управления AI Scan в pull request
Интерфейс GitHub с настройками AI Scan для проверки pull request
Изображение из исходного материала

GitHub открыл в публичном предварительном просмотре REST API для управления AI Scan в pull request. Команды могут программно получать состояние функции и менять его для организации или выбранного репозитория, не настраивая каждый проект вручную через веб-интерфейс.

Обновление опубликовано 10 сентября. Возможность доступна на github.com клиентам GitHub Advanced Security. Для GitHub Enterprise Server новый API пока не поддерживается.

GitHub добавил управление AI Scan через REST API

AI Scan предназначен для AI-проверок, связанных с поиском уязвимостей в pull request. Новые методы API позволяют проверить, включена ли функция, а затем изменить настройку на уровне организации или отдельного репозитория.

Уровень настройкиДоступное действиеОграничение
ОрганизацияПолучить или изменить состояние AI ScanВыключенная настройка блокирует запуск проверок в репозиториях
РепозиторийПолучить или изменить состояние AI ScanЛокальное включение не отменяет запрет организации
ПлатформаИспользовать функцию на github.comGitHub Enterprise Server не поддерживается

Для организации GitHub использует endpoint `/orgs/{org}/code-scanning/ai-scan`, а для репозитория отдельный адрес `/repos/{owner}/{repo}/code-scanning/ai-scan`. Вызов API можно встроить в внутренний скрипт, административную панель или процесс подготовки репозиториев.

Настройка организации имеет приоритет

Администратор может разрешить работу AI Scan на уровне организации, после чего включать или отключать функцию для конкретных репозиториев. Если организационная настройка выключена, включение параметра в отдельном репозитории не запускает проверку.

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

Что проверить в учебном репозитории

Перед использованием API стоит определить, к какой организации относится репозиторий, есть ли у команды GitHub Advanced Security и какие права нужны для изменения настроек. Затем следует отдельно проверить два уровня:

состояние AI Scan для организации;

состояние функции в нужном репозитории.

Публичный preview может менять поведение и набор доступных возможностей до стабильного выпуска. Поэтому результаты проверки кода не следует автоматически считать полным аудитом проекта. Для курсовой или дипломной работы разумно зафиксировать дату теста, название репозитория и включённые инструменты анализа.

Читайте также

TechCrunch Disrupt 2026 посвятит сессии выбору между открытыми и закрытыми ИИ-моделямиНовости

TechCrunch Disrupt 2026 посвятит сессии выбору между открытыми и закрытыми ИИ-моделями

На TechCrunch Disrupt 2026 обсудят мульти-модельные приложения, настройку открытых моделей, инфраструктуру и связь ИИ с разработкой чипов.

2 мин.Читать новость
GitHub представил ReviewBench для сравнения ИИ-агентов по проверке кодаНовости

GitHub представил ReviewBench для сравнения ИИ-агентов по проверке кода

GitHub открыл ReviewBench, бенчмарк для оценки ИИ-агентов по проверке кода на 219 pull request из 19 языков программирования.

2 мин.Читать новость
В Беларуси в 2026 году пройдет 11-я «Школиада» по легкой атлетикеНовости

В Беларуси в 2026 году пройдет 11-я «Школиада» по легкой атлетике

В республиканских соревнованиях смогут участвовать учащиеся 5 и 6 классов. Финал пройдет на базе Республиканского центра олимпийской подготовки по легкой атлетике.

2 мин.Читать новость
Если не защитил диплом: сроки пересдачи и порядок действийПолезные материалы

Если не защитил диплом: сроки пересдачи и порядок действий

Разбираем, когда назначают повторную защиту диплома в российском вузе, чем она отличается от переноса из-за неявки и какие документы нужно запросить.

20 мин.Читать статью
Автор студенческих работ: вакансии и работа с научными публикациямиПолезные материалы

Автор студенческих работ: вакансии и работа с научными публикациями

Запрос «автор студенческих работ вакансии» может привести к задачам по научным статьям. Разбираем обязанности редактора, требования журналов, оплату, подачу рукописи и работу с замечаниями.

21 мин.Читать статью
Нормоконтроль диплома купить: как заказать проверку оформления ВКРПолезные материалы

Нормоконтроль диплома купить: как заказать проверку оформления ВКР

Разбираем состав нормоконтроля ВКР, требования к исходным файлам, правила технического задания, критерии выбора исполнителя и порядок приемки исправленного документа.

21 мин.Читать статью