На бумаге использование агентов выглядит отлично: в компаниях, внедривших AI в разработку, строк кода стало больше на 30%, а запросов на слияние на 23%. Но эти метрики никак не учитывают, дошло ли что-нибудь до пользователей. Исследователи из Гарварда заглянули в Jira и не нашли значимого роста закрытых задач — разница застревает в ревью.
В статье попробуем разобраться, что считать вместо строк кода и как разгрузить ревьюеров.
На бумаге использование агентов выглядит отлично: в компаниях, внедривших AI в разработку, строк кода стало больше на 30%, а запросов на слияние на 23%. Но эти метрики никак не учитывают, дошло ли что-нибудь до пользователей. Исследователи из Гарварда заглянули в Jira и не нашли значимого роста закрытых задач — разница застревает в ревью.
В статье попробуем разобраться, что считать вместо строк кода и как разгрузить ревьюеров.
В статье есть ссылки партнеров. Это значит, что если вы что-то покупаете с нашей помощью — вы также поддерживаете dev.by. (Вот другой способ).
При этом редакция и авторы независимы в выборе темы, концепции материала, фокуса описания, подхода к услугам или товарам. Прежде чем что-то советовать, мы много читаем и смотрим по теме, говорим с экспертами.
Редакция может выражать свое мнение и пробовать всё на себе.
Если рекомендательный материал обновляется, мы указываем, что и когда поменялось, в самом начале.
У гарвардского исследования большая выборка: 718 компаний и около 300 млн рабочих событий из данных платформы инженерной аналитики Jellyfish. Кроме строк кода и PR, агенты добавили 20% коммитов, а число закрытых задач в Jira значимо не выросло: если рост и был, то не больше 12%.
Получается, что узкое место переехало. Раньше разработчик долго писал код и быстро отправлял в прод, теперь код появляется за вечер, а потом ждёт ревью. Те же авторы это измерили:
Один из джуниоров, с которыми авторы говорили, рассказывает: коммиты можно было делать быстро, но ревью оставалось узким местом. На проекте менять код разрешалось одному сеньору, и тот успевал смотреть чужой код раз в неделю. Но после сбоев из-за коммитов от AI для такого кода ввели ещё и обязательное одобрение сеньора.
Почему «бесплатный» код обходится так дорогоТеория ограничений говорит: если ускорить этап, который не является узким местом, вся система быстрее не станет. Авторы той же работы считают, что инженеры пишут код только 30–42% рабочего времени: 42% получилось по данным Jellyfish, 30% по опросу ста инженеров. Ускорили кодинг и забили следующий этап конвейера.
Сабри Фарраг из Университета Восточного Лондона в обзоре называет противоречие данных парадоксом продуктивности и надёжности (Productivity-Reliability Paradox): на понятных задачах агенты ускоряют работу, а в поставке выигрыш не виден. Причина, по его выводам, в слабых спецификациях, а не в возможностях моделей.
В подкасте создатель AI-агента Pi Марио Цехнер сказал, что не считает код бесплатным: последствия рано или поздно догонят, а лишний код только откладывает расплату.
Руководитель R&D-отдела описал это на Reddit изнутри. Команда опытных инженеров три месяца пробовала Claude Code, а компания собиралась раскатать инструмент примерно на 6000 сотрудников. Код генерируется на удивление хорошо, но сгенерированное нужно ревьюить, и ревьюеры тонут.
How do you manage a delivery bottleneck that has shifted to the code review stage?Что измерять вместо «строк в час»
by u/code_beer_repeat in ExperiencedDevs
Объём кода для честной оценки агента не годится. Мерить стоит Cycle Time: сквозное время от появления задачи в бэклоге до момента, когда задача работает на проде.
И тут пригодятся ещё несколько показателей:
Лиз Фонг-Джонс, Technical Fellow компании Honeycomb, предлагает в слайдах доклада повесить на стену долю переделок за полгода вместо числа PR в день: скорость должна пережить нагрузку на сопровождение.
Как разгрести затор на ревью, чтобы сеньоры не выгорелиИсследователи из Анкары (Анкарский университет, Университет Билкент, Microsoft) описали концепцию Agentic Code Review — ревью с участием агентов. В ней два приёма, третий из работы о парадоксе:
Практики добавляют ещё две вещи. В руководстве по agentic engineering Саймон Уиллисон, соавтор Django и создатель Datasette, пишет о PR на сотни и тысячи строк от агента, которые автор сам не открывал: так работа перекладывается на коллег. «Первый проход ревью — это ваша ответственность, а не то, что стоит спихивать на других».
В докладе на конференции LDX3 в Лондоне в 2026 году Фонг-Джонс описывает Honeycomb: пиковое число слияний за будний день выросло примерно с 30 до 74. Оговорка из доклада: это пик будних дней, совпавший с организационными изменениями. По слайдам, у ревью две работы: ловить баги и создавать общее понимание кода. Первую можно автоматизировать, а вторая требует отдельного места и не должна зависеть от одобрения PR. Внимание сеньора при этом приходится распределять сознательно.
Что ещё работает, руководители команд обсуждают на Reddit: от оценки риска каждого PR до спецификаций, которые собирают ещё до кода.
How are you keeping PR review from becoming the bottleneck now that AI writes more of the code?С чего начать внедрение агентов
by u/nateritter in EngineeringManagers
В работе о парадоксе приняты три уровня AI-помощи: подсказки в редакторе (Passive Suggestion), генерация по описанию (Active Generation) и автономные агенты (Autonomous Agency). Судя по гарвардским данным, ревью упирается именно в затор на третьем уровне: у ассистентов значимого эффекта нет.
Фонг-Джонс называет такой порядок: сначала непрерывная поставка вместе с наблюдаемостью и SLO, затем владение кодом и файлы с правилами для агентов (CLAUDE.md), затем быстрые сборки и фиче-флаги. Если нет владельцев и общих правил, AI только усиливает путаницу.
Что почитать и пройти, если хочется копнуть глубжеЕсли вам важно понять, где у команды узкое местоСухой остаток из сказанного, как короткий план для вашей команды:
Если после подключения AI Cycle Time не снизился, причину стоит искать в устройстве процесса.
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | Как довериться AI-агентам, чтобы не ревьюить код | 0 | 10.28 | 20-08-2026 |
| 2 | Может ли робот написать merge request? Агенты фронтенда с GigaChat и без | 0 | 7.5 | 13-10-2026 |
| 3 | Ни зарплат, ни отпусков, ни больничных. Зато есть User Story и Merge Request: как AI‑агенты работают у меня в Jira | 0 | 9.58 | 17-10-2026 |
| 4 | А нам точно нужны code agents? | 0 | 5 | 17-07-2026 |
| 5 | Сколько стоит контроль над ИИ-агентом? Считаем экономику | 0 | 9.98 | 23-07-2026 |
| 6 | Как я проектировал очередь задач для работы с AI-агентом | 0 | 9.93 | 09-06-2026 |
| 7 | 0 | 11.11 | 27-07-2026 | |
| 8 | От ассистентов к агентам: Сбербанк вывел разработку программного кода на промышленный уровень | 5 | 7 | 19-06-2026 |
| 9 | MergeStorm AI Review: New AI Code Reviewer To Speed Up Software Development | 0 | 5 | 03-07-2026 |
| 10 | Продакшн‑разработка в одиночку с AI‑агентами: принуждай к правилам, а не объясняй их | 0 | 8.25 | 24-07-2026 |