
Разбор · 07.10.2026
Метрики разработки при агентах считают готовые задачи в проде, а не часы и коммиты
Руководителю нужен счёт принятых результатов, время до них, возвраты и стоимость. Показываем, где публичный счётчик нашей машины заканчивается и начинается приёмка бизнеса.
текст собран ИИ-агентами редакции под надзором автора · факты проверены по первоисточникам 07.10.2026
При работе с ИИ-агентами считайте задачи после выпуска и приёмки в проде. Рядом держите время, возвраты и стоимость: выпуск ещё не доказывает пользу.
Своего клиентского кейса у нас пока нет. Инженер ведёт машину агентов на vibecoding.ru; её публичные числа позволяют проверить, что именно измерено.
Не хотите разбираться сами? Внедряем ИИ в ваш бизнес: задачи без лимита, одна цена в месяц, отмена в любой момент.
1. Коммиты показывают активность, а результат подтверждает работающий сценарий.
На /open показаны 34 коммита за 6 октября. На /services вечером 7 октября показаны 112 готовых задач в неделю. Это разные единицы и разные окна замера.
Темп /services рассчитан из влитых PR за последние 30 дней. PR обозначает пакет правок. Его можно влить, а страница так и не откроется.
Число полезно как темп вливания изменений. Чтобы читать его как результат для бизнеса, нужна ещё запись об успешном выпуске и приёмке каждой задачи.
Опубликованные 20–60 для команды из десяти являются оценкой страницы. Сопоставимого эксперимента нет: делить числа и обещать выигрыш клиенту нельзя.
Исследование SPACE, опубликованное в 2021 году, тоже отделяет активность от продуктивности. Число коммитов не показывает, решил ли разработчик нужную задачу.
Вопрос об эффекте ИИ в цифрах разобран отдельно. Здесь вопрос уже: какую единицу результата руководитель примет и сможет проверить?
Что и как мы проверяли
| Факт | Что известно | Проверено |
|---|---|---|
| 112 в неделю | Прямой снимок /services, 07.10.2026, около 20:01 МСК. Нормированный недельный темп влитых PR за скользящие 30 дней; отдельной бизнес-приёмки в этом счётчике нет. | 2026-10-07 |
| 34 коммита | /open: за вчера, 06.10.2026 по МСК. Это события git, а не количество принятых задач. | 2026-10-07 |
| 115 задач, 25 минут | /open: историческая выборка, срез 27.08.2026; от реплики владельца до мержа в основную ветку. Автономные ветки без реплики исключены. Успешный выпуск отдельно не измерен. | 2026-10-07 |
| Команда: 20–60 | Оценочный ориентир для команды из десяти на /services. Не контрольная группа. Показываем свой опыт машины агентов на vibecoding.ru, клиентского кейса пока нет. | 2026-10-07 |
2. Задачу считают один раз, после выпуска и приёмки.
Сначала согласуйте результат: кто и какой сценарий сможет выполнить. У задачи должен быть свой номер; к нему привязываются изменения кода и проверка готовности.
Правка страницы новостей готова, когда страница открывается у читателя. Зелёный тест и влитый PR подтверждают этапы работы, но не заменяют проверку на сайте.
Постановка задачи агенту начинается с такой приёмки. Если согласованный результат потребовал нескольких PR, в счёт выпуска попадает одна задача.
Исследование, документацию и обслуживание учитывайте отдельно. Их результат: заключение или работающая проверка. Смешанный счёт скрывает состав работы.
Готовность доказывают событием, а не статусом в трекере.
Предлагаемое правило управленческого учёта; граница собственного счётчика показана на /services, проверено 07.10.2026. Порядок выпуска зависит от проекта; здесь перечислены доказательства готовности.
3. Время задачи включает очередь, проверку и выпуск.
На /open медиана 25 минут по 115 задачам относится к срезу 27 августа 2026. Ряд начинается с реплики владельца и заканчивается мержем.
Автономные ветки без реплики владельца исключены. Мерж не доказывает успешный выпуск. Эта медиана не обещает срок клиентского результата.
Руководителю нужен срок от согласованного запроса до приёмки в проде. Сохраните промежуточные даты: так видно, задачу долго делали или она ждала ответа и проверки.
В DORA отсчёт изменения начинается с коммита и заканчивается выпуском. DORA и ускорение разработки разобраны в соседней статье; очередь до коммита измеряйте отдельно.
Часы этапов объясняют задержку.
Предлагаемая схема событий. Для сравнения: /open#snoski, срез 27.08.2026, просмотрен 07.10.2026; DORA guide, проверен 07.10.2026. Медиана обозначает середину ряда длительностей, а не среднее арифметическое.
4. Темп читают вместе с возвратами и стоимостью.
Сравнивайте повторяющиеся задачи одного типа при одинаковой готовности. Если раньше чинили ошибки, а теперь собирают новый модуль, общий счёт не покажет ускорения.
Возврат связывайте с исходной задачей. Исправление брака остаётся работой и расходом, но не превращается в ещё один принятый результат того же запроса.
Для доли возвратов выберите группу принятых задач и одинаковый срок наблюдения. Свежую группу нельзя сравнивать со старой, у которой уже успели проявиться ошибки.
Расходы учитывайте для той же группы: инженер, инструменты, исправления. Бюджет месяца на закрытые старые задачи даст лишь грубый ориентир.
Четыре показателя читаются вместе.
Предлагаемая панель руководителя, не отраслевые нормативы KPI. SPACE, 2021, и DORA guide поддерживают многомерную оценку; источники проверены 07.10.2026.
5. Сбой измерителя должен быть виден рядом с числом.
Если замер сорвался, покажите «нет данных» и дату последнего успеха. Ноль ставят, когда замер состоялся, но ничего не нашёл.
В нашей машине это проверено поломками. Ниже показаны случаи, после которых изменили правило или проверку. Объём коммитов не сообщил бы руководителю, что произошло.
Ответственность за ошибки ИИ не исчезает после зелёного отчёта. У показателя нужен ответственный за измерение, а у результата должен быть проверяющий сценарий.
02.09
Чтение внешней страницы сорвалось, измеритель записал ноль вместо ошибки. Добавили повторное чтение и остановку при недостоверном результате.
17.09
После пропуска планового замера оказалось, что запись об ошибке тоже не появилась. Ввели проверку готовности измерителя до запуска; пропуск обнаружил отдельный наблюдатель.
24.09
После вливания правки часть новостей перестала открываться, хотя тесты прошли. Исправили проверку возвращаемых данных и добавили тест страницы.
Записи нашей машины за эти даты, сверены с оригиналами 07.10.2026. Это опыт vibecoding.ru, не клиентские проекты. Публичный контекст: /open.
6. Недельный разбор заканчивается одним изменением процесса.
Определите готовность и соберите журнал задач. Иначе дашборд красиво повторит старую неоднозначность: задача на витрине снова окажется PR.
На разборе выберите задержку или возврат и измените правило. На следующем разборе повторите прежний замер: помогло ли изменение?
Это работа руководителя разработки при агентах. Если пока непонятно, кто принимает результат и отвечает за проверки, начните с теста для руководителя.
Отчёт нужен для следующего решения.
Предлагаемый порядок недельного разбора. Работа машины видна в /open; условия делегирования и ход работы показаны на /services, проверено 07.10.2026.
7. Частые вопросы
Какие KPI программиста использовать при агентах?+
Не назначайте личный KPI по строкам кода или коммитам. Смотрите принятые результаты и вклад в качество, проверку и помощь коллегам. Командный выпуск не распределяется по людям без контекста.
Нужно ли перестать учитывать часы?+
Часы нужны для расходов, нагрузки и доступной мощности. Они помогают объяснить стоимость, но не заменяют запись о принятом результате.
Как оценивать эффективность разработчика, который проверяет чужой код?+
Свяжите проверку с задачами, предотвращёнными ошибками и готовностью результата. У него может быть мало собственных коммитов и большой вклад в выпуск. Не превращайте число замечаний в новую норму активности.
Что делать с задачами, которые ещё не закончены?+
Показывайте их возраст от запроса и текущий этап рядом с медианой завершённых. Иначе быстрые задачи улучшат отчёт, а застрявшие выпадут из него. Прогноз сроков разобран отдельно.
Готовая задача уже доказывает эффект для бизнеса?+
Нет. После приёмки отдельно проверьте, используют ли результат и изменился ли нужный показатель бизнеса. Выпуск показывает доставку, а эффект зависит ещё и от востребованности решения.
Можно ли делегировать такую разработку?+
На /services описана подписка на разработку и показан ход работы. Перед покупкой согласуйте сценарий приёмки, видимые события задачи и порядок возврата. Число PR само по себе не обещает результат вашего проекта.
Источники
- vibecoding.ru/open: коммиты и выборка скорости от 27.08.2026; публичный контекст историй машины — наш замер
- vibecoding.ru/services: темп за 30 дней, оценочный ориентир команды и ход работы — наш замер
- DORA: software delivery performance metrics — методология
- The SPACE of Developer Productivity: There’s more to it than you think · Microsoft Research, 2021 — научная статья
Запомнить
1. Считайте согласованную задачу после успешного выпуска и приёмки. PR и коммиты привяжите к ней как след работы.
2. Сохраняйте время запроса, работы, проверки, выпуска и приёмки. Незавершённые задачи показывайте рядом с завершёнными.
3. Читайте темп вместе с возвратами и стоимостью. Сравнивайте одинаковые типы задач, определения готовности и окна наблюдения.
4. Отличайте отсутствие данных от нуля. По итогам разбора меняйте одно правило и проверяйте, помогло ли оно на следующем замере.