Перейти к содержимому
Экосистема AI Vibe

Новости

Секреты не успевают за агентами: GitHub удваивает блокировки до пуша

Редакция 7 октября 2026 г.

Поток коммитов от AI-агентов упирается в барьер push protection на GitHub до попадания ключей в историю репозитория.

GitHub усиливает push protection классификатором на ModernBERT: модель смотрит код вокруг подозрительной строки и отсекает пароли в адресе базы, манифестах Kubernetes и Dockerfile, пропуская placeholder вроде changeme. Пачку кандидатов она оценивает быстрее двух миллисекунд — команда обещает более чем удвоить число секретов, которые не доходят до истории репозитория.

Поток коммитов обогнал ручной контроль

Каждый третий pull request на GitHub уже связан с AI-агентом; год назад таких было меньше одного из десяти. Секрет в публично видимом коде появляется примерно раз в две секунды, и за три года эта частота удваивалась ежегодно — речь скорее о масштабе потока, а не о том, что разработчики стали небрежнее.

За девять кварталов до Q2 2026 число проверенных пушей выросло в 2,84 раза, пуши с credentials — в 2,59 раза; на фоне 574 млн публичных пушей во втором квартале 2026 доля с обнаруженным секретом около 0,47%. Реже сбрасывают блок на пути пуша: доля override упала с 6,63% до 3,93%.

Ручной отзыв секрета в среднем занимает около 40 дней, примерно каждый пятый случай длится дольше 90 дней. Публичное сканирование шлёт партнёрам в среднем 26 совпадений в секунду; push protection с узнаваемыми токенами срабатывает минимум раз в секунду. До пуша останавливается лишь около 30% только что найденных секретов — остальные уже в истории.

Где появится проверка

  • Сейчас private preview; позже в этом месяце — организации с GitHub Secret Protection в Enterprise Cloud и GitHub Teams, списание AI credits.
  • Организации с AI secret detection автоматически переходят на новую модель для post-push сканов; алерты остаются в рамках secret scanning без доплаты.
  • GitHub Enterprise Server 3.23 — public preview для изолированных инсталляций.
  • Тот же классификатор в команде /security-review в Copilot CLI и Copilot App — ловить секреты до пуша без плана Secret Protection у организации.

До коммита решение бинарное: блок или пропуск. После попадания в историю та же строка может аутентифицироваться в реальной системе, поэтому проверка на пути пуша должна укладываться в миллисекунды и не съедать бюджет — иначе и человек, и агент начнут игнорировать срабатывания.

Источник: Secret protection must scale with software.