Агенты пишут код, а узким местом стали git, ревью и метрики

GitHub перестраивает Git под агентов, запускает стопки PR и лимиты на отчёты. Что это говорит о том, где AI-разработка упирается в процесс.

  • Код дешевеет, процесс вокруг него дорожает
  • Git проектировали под людей
  • Стопки PR: ревью как главный лимит
  • Безопасность: сканер нужно развернуть везде

Код дешевеет, процесс вокруг него дорожает

GitHub перестраивает инфраструктуру Git под репозитории, в которых разработчики и агенты работают одновременно и получают миллионы коммитов в сутки. В ту же неделю компания выпустила стопки pull request, статус AI-сканирования в security overview, исправление сломанных метрик Copilot и лимиты на приватные отчёты об уязвимостях. Эти пять новостей показывают, что при агентной разработке код перестаёт быть дефицитом.

Дефицитом становятся пропускная способность процесса вокруг кода и точность цифр, по которым руководитель оценивает результат.

Git проектировали под людей

Git рассчитан на разработчика, который делает несколько коммитов в час и редко конфликтует с коллегой в одном файле. GitHub пишет, что агентная разработка требует другой архитектуры: люди и агенты работают в одних репозиториях параллельно, а нагрузка измеряется миллионами коммитов в день.

Поэтому GitHub перестраивает слой хранения и работы с Git.

Для владельца бизнеса вывод простой.

Если вы запускаете агентов на своём монорепозитории, первым пределом станет система контроля версий, затем CI и очередь на слияние.

Модель вы подключите за день

Инфраструктуру, которая выдерживает сотни параллельных веток, придётся строить месяцами.

Стопки PR: ревью как главный лимит

  1. Агент производит изменения быстрее, чем человек успевает их читать. Pull request на две тысячи строк чаще одобряют по доверию, чем читают.

  2. Стопка pull request решает это механикой: крупное изменение режется на небольшие связанные PR, каждый ревьюится отдельно, сливаются они вместе. GitHub сообщает о цифрах после публичного превью.

  3. Репозитории со стопками показали на 9% больше слитого кода, чем похожие репозитории без них.

  4. Более двух третей из верхнего 1% репозиториев используют стопки и получили на 5% лучшее время до слияния.

  5. Это данные самой платформы, и причинность они не доказывают: активные команды могли раньше других взять новый инструмент.

  6. Направление при этом понятно: мелкая единица ревью ускоряет поток, и для агентного кода она нужна ещё больше, чем для человеческого.

  7. На практике мы закладываем это в правила для агентов: один агент делает одно проверяемое изменение, за которым стоят тест и понятное описание.

  8. Такое изменение рецензент одобряет за минуты.

  9. Ради этого мы строим процесс в рамках AI-native development: ревью должно выдерживать скорость генерации.

Оценить, где ИИ даст эффект в вашем процессе

Безопасность: сканер нужно развернуть везде

Администратор видит число репозиториев, где сканирование включено и выключено, фильтрует их запросами `code-scanning-ai-scan-pr-scan:enabled` и `code-scanning-ai-scan-pr-scan:not-enabled` и выгружает отдельную колонку в CSV.

Новость скромная, но за ней стоит реальная проблема.

Инструмент безопасности, включённый в половине репозиториев, даёт ощущение защиты и оставляет без прикрытия вторую половину.

Пока код писали люди, с этим разрывом можно было жить.

Когда агент создаёт десятки PR в день, непокрытый репозиторий становится открытой дверью.

Нужны карта покрытия и человек, который отвечает за закрытие остатка.

Тот же принцип мы применяем в LLM & Security Gateway: каждый вызов модели проходит через единый контроль.

Похожая история в открытом коде

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

Автоматизация удешевила отправку, а проверка осталась дорогой.

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

Метрика, которая показала спад при росте

Самая поучительная из пяти новостей касается измерений.

Администраторы заметили, что активность агентов и число строк кода от агентов в метриках Copilot падают, хотя использование растёт. GitHub нашёл причину: несколько IDE перевели сессии агентов на Copilot SDK, а эти сессии не сообщали, из какой IDE пришли.

Основная часть активности выпала из отчётов, часть записалась как активность Copilot CLI.

Затронуты только версии IDE на SDK, исправление выходит обновлением каждой среды. Представьте: вы согласовали бюджет на AI-инструменты и через квартал смотрите на дашборд с падающей кривой.

Вы можете урезать программу, сменить поставщика или вызвать команду на разбор.

Все три решения окажутся ошибочными, потому что кривая врала

В такой ситуации AI без проверенного измерения превращается в театр, а бюджет решается по театральным декорациям.

Отсюда правило, которое мы закладываем в проекты с агентами.

Метрику результата определяют до запуска:

  • время от задачи до работающего кода в проде
  • доля изменений
  • прошедших ревью без переделки
  • число инцидентов

Источники данных проверяют независимо от вендорской панели.

Хотя бы раз в квартал тимлид или аналитик сверяет цифры дашборда с тем, что видно в самом репозитории.

Что проверить у себя

  1. Из этих новостей получается короткий чек-лист для руководителя, который внедряет агентов. - Репозиторий.

  2. Выдержат ли ваш Git, CI и очередь слияния десятикратный рост числа изменений. - Ревью.

  3. Умеют ли агенты резать работу на небольшие проверяемые части и есть ли у людей время их читать. - Безопасность.

  4. Какой процент репозиториев покрыт сканированием и кто отвечает за остаток. - Измерения.

  5. Совпадает ли дашборд с реальностью и кто сверял его в последний раз.

  6. Технически эти задачи решаются: стопки PR, единый шлюз к моделям, MCP-серверы с ограниченными правами для агентов, независимая отчётность.

  7. Простой результат на выходе требует зрелого процесса внутри.

  8. Агенты пишут код дёшево, поэтому выигрывает команда, которая быстро и надёжно доводит этот код до продакшена и подтверждает результат цифрами.

  9. Команды без такого процесса платят за генерацию, которая застревает в очереди на ревью.

Обсудить статью: Агенты пишут код, а узким местом стали…

Укажите email или телефон, чтобы мы могли вам ответить.

Отправить через: