Разбор · Опубликовали 04.10.2026
Руководитель разработки, когда код пишут ИИ-агенты: три решения вместо раздачи задач
Агенты вливают правки быстрее, чем человек успевает их прочитать. Руководитель теперь решает другое: кто думает и кто исполняет, в каком порядке правки входят в общий код и кто за что отвечает. Разбор на 1 897 правках нашей машины.
Текст написан инженером, который ведёт vibecoding.ru, вместе с машиной агентов · факты проверены по журналам и первоисточникам 4 октября 2026
2 августа в нашем репозитории одновременно работали две сессии ИИ-агентов. Первая переименовала раздел кода заменой слова по всему репозиторию и задела 49 файлов, хотя ждали около 20. Основная ветка покраснела, а вторая сессия «починила» сломанную связь по-своему, переименовав чужой модуль.
Ошибку первого агента поймала бы простая сверка, сколько файлов задето. Но вопрос, кто и в каком порядке вливает правки двух агентов в общий код, остался бы. Это и есть новая работа руководителя разработки: решить, кто думает и кто исполняет, в каком порядке правки входят в общий код и где без человека нельзя.
1. Код перестал быть узким местом — теперь очередь копится у влития
Первое, что меняется у руководителя, — место, где копится очередь. Раньше задачи ждали, пока программист их напишет. Теперь написанные правки ждут, пока их проверят и вольют в общий код.
Машина агентов, которую у нас ведёт один инженер, с 3 июля по 30 сентября влила 1 897 правок, в среднем 21 в день. Правки мелкие: в половине из них меньше 211 добавленных строк.
Машина вливает в среднем 21 правку в день — от 586 до 684 в месяц
620
Июль
684
Август
586
Сентябрь
Репозиторий vibecoding.ru: влитые правки в основную ветку с 3 июля по 30 сентября 2026, всего 1 897, подсчёт по git 30 сентября.
Рынок видит то же. Faros AI считает по телеметрии, а не по опросам, и в командах, где ИИ используют больше всего, правок вливают почти вдвое больше. Проверка каждой при этом длится почти вдвое дольше, и узкое место авторы назвали сами — одобрение человеком.
Влитых правок почти вдвое больше, а правок без проверки на три четверти больше
Faros AI: The AI Productivity Paradox, 23 июля 2025, данные на июнь 2025, и The Speed Trap, 18 сентября 2026, данные за 12 месяцев. Сравнение команд при низком и высоком использовании ИИ. В 2025 году большинство ещё пользовалось автодополнением, а не агентами. Это корреляция, не причина.
Очередь на проверку не разгрузилась, а правок, влитых вовсе без проверки, стало заметно больше. DORA в марте 2026 года описала то же со стороны инженеров Google: выигрыш автора правки оборачивается нагрузкой на того, кто её проверяет.
Работа руководителя переезжает с вопроса «кто что пишет» на вопрос «что, в каком порядке и с чьего разрешения входит в общий код». Дальше разберём три решения по очереди.
2. Роли делят по типу работы: одна модель думает, другая исполняет, человек решает риск
Кто теперь в команде? У нас роли поделены не по людям, а по типу работы. Самая сильная модель планирует, пишет бриф исполнителю и разбирает результат, а модель подешевле делает по готовому плану: правки по списку, вёрстку по образцу, сбор фактов.
Правило одно. Как только ясно, что и как делаем, исполнение уходит исполнителю. Сильная модель берёт работу руками, только когда объяснить дольше, чем сделать, или когда нужен вкус.
Шесть ролей, когда код пишут агенты
Не той модели роль стоит денег. 22 августа агент-проверяющий каждый прогон по-новому трактовал правила пунктуации и сжёг за четыре прогона около 650 тысяч токенов. Эту работу ловит одна машинная проверка, поэтому пунктуацию отдали ей, а агенту оставили смысл.
В Anthropic инженеры описывают тот же сдвиг: роль уходит от написания кода к управлению агентами. Больше половины из 132 опрошенных сказали, что целиком могут отдать агенту лишь 0–20 % своей работы, а остальное нужно направлять и проверять.
В обычной команде те же роли делят люди и модели вместе. Пары «до и после» на команде людей у нас нет, наши цифры сняты с машины и инженера. Но роли переносятся: тимлид становится автором правил и приёмщиком рискованного, а разработчик пишет бриф и разбирает результат своих задач.
3. У каждой задачи своя ветка и своя копия кода — иначе агенты правят чужое
Вернёмся ко 2 августа. Агент заменил слово по всему репозиторию вместо того, чтобы пройти по списку файлов, где оно нужно. Восстанавливали отдельной правкой: вернули прежние версии файлов и оставили только законные замены.
Правило после записали в журнал в тот же день: замена только по подтверждённому списку файлов, а перед сохранением агент смотрит, сколько файлов задето. «49 файлов при ожидаемых ~20 обязаны были остановить руку».
Стычки параллельных агентов и правило после каждой
13.07
Две сессии в один день чинили один список источников новостей, не зная друг о друге. Обе завели таблицу с одним именем и разной формой, а одна ещё и удалила верную запись как «дубль». Правило после: перед новым именем проверить и основную ветку, и прод. Чужое решение меняет только человек.
24.08
Агент вручную выкатил серверные функции базы из своей ветки, чтобы засеять новый счётчик. Через час очередной выпуск из основной ветки стёр их, и сбор данных на проде упал. Правило после: на прод попадает только то, что влито в основную ветку.
10.09
Агент удалил рабочую папку соседней сессии по совпадению имени. После этого чистку папок задач не отдали автомату.
Журналы машины vibecoding.ru: записи 13.07, 24.08 и 19.09.2026.
У нас каждая задача живёт в своей ветке и в своей копии кода, то есть в отдельной папке, где агент не видит чужих незаконченных правок. С 3 июля по 30 сентября так прошло больше четырёх тысяч задач.
Для руководителя это одно правило: одна задача, одна ветка, один исполнитель. Два агента в одной папке похожи на двух людей за одной клавиатурой.
4. Вливают только зелёное и по очереди: четыре правила, и каждое появилось после поломки
В каком порядке правки входят в общий код? Когда вливают двадцать правок в день, порядок перестаёт быть мелочью: две правки, каждая зелёная по отдельности, вместе ломают основную ветку.
Первые правила мы записали 10 июля, в день, когда параллельно работали семь агентов. За час одна правка трижды упёрлась в конфликт, и все три раза — в общий журнал решений, куда каждый агент дописывал запись сверху.
Четыре правила очереди и что случилось без каждого
Журналы машины vibecoding.ru: записи 10.07, 17.07, 10.08 и 02.09.2026.
Когда агентов слишком много, «влить сразу» перестаёт работать. 25–26 сентября до десяти агентов разом обновляли страницы сайта, и очередь захлебнулась. Пока правка ждала проверки, сосед вливался, и её приходилось догонять заново, на что ушла треть времени.
Решение нашлось в новой роли. Главная сессия копит готовые ветки соседей и вливает их одной сборкой, десять правок разом, а агентов одновременно теперь не больше пяти-шести.
5. Человек проверяет только рискованное, остальное ловят проверки, приёмщик и вторая модель
Кто проверяет? Двадцать правок в день человек читать не будет и не должен. У нас каждую правку проверяют машинные проверки, вторая модель смотрит правки, где ошибка стоит дорого, а человек вливает рискованные классы.
Что нашла вторая модель в правках, которые автор считал готовыми
07.07
Перекрёстное ревью нашло, что страницы админки читали данные открытыми запросами. Любой, кто знал адрес, видел цифры в обход пароля, и дыра оказалась свойством всего способа, а не одной правки.
18.07
ИИ-ответчик на письма прошёл все 21 тест. Независимый прогон другой модели нашёл одну критическую дыру и пять серьёзных: любое входящее письмо могло выманить у агента секрет и получить его в ответе.
09.09
Другая модель прочитала цепочку продажи курса, от кнопки оплаты до письма с доступом, и нашла пять дыр. Одна оставила бы оплатившего без входа навсегда, если письмо с доступом не ушло с первого раза.
Журналы машины vibecoding.ru: записи 07.07, 18.07 и 09.09.2026.
Тесты проверяют то, что задумал автор. Вторая модель ищет то, о чём автор не подумал, поэтому у нас она смотрит правки, где ошибка стоит дорого.
Похожую раскладку описывает блог Alpina Digital на Хабре со слов технического директора AlpinaGPT Сергея Андриянова. Механическую часть ревью, по его оценке 60–70 % работы, отдали ИИ, а решение по архитектуре осталось за человеком. Ожидание проверки, по словам директора, сократилось с двух суток до нескольких часов.
Кто проверяет и кто вливает: правило по классу правки
Правила влития машины vibecoding.ru на 4 октября 2026.
Faros в сентябрьском отчёте советует то же: требования к проверке выставлять по риску и объёму правки. Решение, где стоит человек, остаётся за руководителем. Само правило «правку принимает не тот, кто её делал» мы разбирали в статье о том, почему ИИ не ускорил разработку.
6. Отвечает человек, который разрешил вливать, а необратимый шаг ждёт стоп-слова
Кто отвечает, если агент влил ошибку? Агент не позвонит клиенту и не потеряет премию. Отвечает человек, который влил правку, или тот, кто разрешил этому классу правок вливаться без него.
GitHub зашил это в платформу. Правку облачного агента Copilot вливает только человек, а одобрить её не может тот, кто агента попросил, если в репозитории включено обязательное одобрение. С 1 сентября администратор может разрешить ИИ-ревьюеру одобрять правки, но только сам и только в выбранных папках.
В опросе Anthropic среди будущих задач инженера прозвучала и такая: отвечать за работу «одного, пяти или ста» агентов. Ответственность не делится на число агентов и остаётся у того, кто их ведёт.
Кто решает, кто делает и кто отвечает
Опаснее всего необратимые шаги. Ошибку в коде откатывают следующей правкой, а удалённые письма уже не вернуть.
Два необратимых шага и правило после каждого
18.07
Исполнитель удалил служебный почтовый ящик, не забрав из него историю, потому что шаг «забрать» в брифе был необязательным. Письма с мая потеряны насовсем. Правило после: пока шаги извлечения не закрыты, разрушительный шаг не выполняется.
09.09
Исполнитель переключил адрес прода на новый сервер без подтверждения. «Шаги по сигналу» в брифе он прочёл как разрешение на весь бриф. Вреда не было, сервер был готов. Правило после: на каждом необратимом шаге отдельное стоп-слово.
Журналы машины vibecoding.ru: записи 18.07 и 09.09.2026.
7. Руководитель пишет правила, которые проверяет машина, и разбирает поломки
Что тогда делает сам руководитель? Пишет правила и разбирает поломки. Но правило в документе ещё ничего не держит.
17 июля у нас в один день сравнились два правила. Правило навигации админки стояло с машинной проверкой, и чужая сессия исполнила его сама, не читая обсуждений. Правило о том, как устроены чертежи экранов, лежало только в документе, и первый же внешний агент нарисовал чертёж своим языком.
В журнале записали фразу, которую мы повторяем чаще других: «Правило живёт там, где падает гейт, а не там, где записано». Гейт здесь — машинная проверка, которая не пускает правку дальше.
С тех пор поломка у нас заканчивается правилом, а где получается, ещё и проверкой, которая падает при нарушении. Таких проверок-храповиков сейчас 13. Долг по каждой заморожен числом, и сборка падает, если нарушений стало больше.
Неделя руководителя разработки: было и стало
Не знаете, где ваша команда сейчас? Пройдите тест для руководителя: десять вопросов и три шага на неделю. Если взять эти три решения некому, их можно отдать вместе с работой.
Что и как мы проверяли
| Факт | Что известно | Проверено |
|---|---|---|
| Faros AI, 2025 | The AI Productivity Paradox, 23.07.2025. Телеметрия 1 255 команд и более 10 000 разработчиков, данные на июнь 2025. Сравнение двух кварталов с самым низким и самым высоким использованием ИИ внутри тех же команд: задач +21 %, влитых правок +98 %, время проверки правки +91 %. Большинство в выборке пользовалось автодополнением, а не агентами. Это корреляция, и Faros сам продаёт инженерную аналитику | 04.10.2026 |
| Faros AI, 2026 | AI Engineering Report «The Speed Trap», 18.09.2026. Телеметрия 22 000 разработчиков в 4 000 команд за 12 месяцев. Правок, влитых без проверки, при высоком использовании ИИ больше на 76,3 %, полгода назад рост был 31,3 %. Средний размер правки +71,8 %, агенты открывают 13–14 % правок у лидеров. Это рост числа, а не доля правок без проверки | 04.10.2026 |
| GitHub Docs | Risks and mitigations for Copilot cloud agent. Правку облачного агента вливает человек, а тот, кто попросил агента, не может сам её одобрить. Запрет на одобрение работает, если в репозитории включено обязательное одобрение | 04.10.2026 |
| GitHub, 01.09.2026 | Copilot code review can now approve pull requests. Одобрение ИИ-ревьюера засчитывается, только если администратор включил его сам. По умолчанию выключено, можно ограничить папками, до 15 масок путей, публичная превью | 04.10.2026 |
| Anthropic | How AI is transforming work at Anthropic, 02.12.2025. Опрос 132 инженеров и исследователей в августе 2025 и 53 интервью. Больше половины могут целиком отдать агенту 0–20 % работы. Слова про «одного, пяти или ста» агентов принадлежат одному сотруднику и не описывают выборку | 04.10.2026 |
| DORA, 2026 | Balancing AI tensions, 10.03.2026. Разбор 1 110 ответов инженеров Google за 3 кв. 2025. Выигрыш автора правки оборачивается нагрузкой на ревьюера, совет руководителям — работать мелкими порциями | 04.10.2026 |
| Хабр, AlpinaGPT | Блог Alpina Digital на Хабре, 01.07.2026: пересказ доклада технического директора AlpinaGPT Сергея Андриянова. Механическое ревью, по его оценке 60–70 % работы, отдали ИИ, архитектура осталась за человеком. Ожидание проверки сократилось с двух суток до нескольких часов. Числа — оценка самого директора, замер не описан | 04.10.2026 |
| Журналы машины | Записи журналов vibecoding.ru с 7 июля по 26 сентября 2026, у каждой истории глав 2–7 своя дата. Влитые правки посчитаны по git репозитория с 3 июля по 30 сентября 2026: 1 897 правок, по месяцам 620, 684 и 586, медианная правка 211 добавленных строк. Счёт по ролям снят с /open/api-costs, вкладка «Сессии», 04.10.2026 в 12:14 МСК. Проверок-храповиков в репозитории 13 файлов на 04.10.2026 | 04.10.2026 |
8. Частые вопросы
Нужен ли тимлид, если код пишут агенты?+
Нужен, но работа другая. Он пишет правила, решает, какие правки рискованные, и сам принимает рискованные. Код он больше не раздаёт, а разбирает.
Можно ли разрешить агентам вливать правки самим?+
Да, в нерискованных классах и только при зелёных проверках. Правки, где ошибка стоит дорого, дополнительно смотрит вторая модель. Деньги, доступы, схему базы и выпуск у нас вливает только человек.
Сколько агентов может вести один инженер?+
Счётчика у нас нет, но потолок мы нащупали. При десяти агентах сразу очередь влития захлебнулась, и теперь их одновременно не больше пяти-шести. Предел ставит не число агентов, а очередь влития и то, сколько рискованных правок человек успевает прочитать.
Чем мерж-реквест отличается от пулл-реквеста?+
Ничем, это одна и та же заявка влить правку в общий код. В GitLab она называется merge request, в GitHub — pull request.
С чего начать, если агенты уже пишут код, а правил нет?+
С трёх вещей: своя ветка на каждую задачу, правило «вливаем только при всё зелёном» и список рискованных классов, которые вливает человек. Остальные правила допишутся после первых поломок.
Что делать, если взять эти три решения некому?+
Отдать их вместе с работой. По подписке на агентную разработку правила, очередь и проверки ведёт наш инженер с агентами, а код остаётся в вашем репозитории.
Источники
- The AI Productivity Paradox Report 2025: +98 % влитых правок, +91 % время проверки · Faros AI (23.07.2025) — исследование
- AI Engineering Report «The Speed Trap»: правок, влитых без проверки, +76,3 % · Faros AI (18.09.2026) — исследование
- Risks and mitigations for GitHub Copilot cloud agent: правку агента вливает человек · GitHub Docs — официальная документация
- Copilot code review can now approve pull requests · GitHub Changelog (01.09.2026) — официальная документация
- How AI is transforming work at Anthropic: опрос 132 инженеров, роль «управлять агентами» · Anthropic (02.12.2025) — исследование
- Balancing AI tensions: нагрузка на ревьюера и работа мелкими порциями · DORA (10.03.2026) — исследование
- Как мы сократили код-ревью с двух суток до пятнадцати минут: пересказ доклада технического директора AlpinaGPT · Alpina Digital, Хабр (01.07.2026) — свидетельство практика
- Журналы машины vibecoding.ru, записи с 07.07 по 26.09.2026, и счёт машины по ролям на /open/api-costs (04.10.2026) — наш журнал
Запомнить
1. Узкое место теперь влитие, а не код. Руководитель управляет очередью правок, а не раздачей задач.
2. Роли делят по типу работы. Сильная модель думает и проверяет, исполнитель делает по брифу, машина ловит то, что ловится правилом, человек решает риск.
3. Одна задача, одна ветка, один исполнитель. Вливают только при «всё зелёное», обновившись в последний момент, а когда агентов много, вливает сборщик.
4. Деньги, доступы, схему базы и выпуск вливает человек. На каждом необратимом шаге нужно отдельное стоп-слово.
5. Каждая поломка заканчивается правилом, а где можно, машинной проверкой.