Что такое ИИ-агент в роли аналитика: кейс Mindbox, где 90% кода пишет машина
Почему это важно Российский кейс Mindbox показывает на практике, что такое ИИ-агент в роли аналитика: он не просто пишет код, а заранее находит ошибки и…

Российский кейс Mindbox показывает на практике, что такое ИИ-агент в роли аналитика: он не просто пишет код, а заранее находит ошибки и «слепые пятна» в архитектуре, которые пропускают люди, и это экономит часы ручного разбора.
Игорь Уваров, старший фронтенд-разработчик Mindbox, рассказал, как с января 2026 года передал ИИ-агенту 90% написания кода и столкнулся с новой проблемой: агент отлично кодит, но без качественной подготовки задачи результат разваливается на ревью. Статья Уварова описывает, как он разработал плагин, который превращает агента из генератора кода в аналитика: тот сам изучает документацию, проверяет зависимости, ищет забытые решения и готовит список вопросов для обсуждения с командой.
Для тех, кто пока не сталкивался с термином: ИИ-агент (agent) отличается от обычного чат-бота тем, что умеет сам выполнять цепочку действий, заглядывать в файлы, репозитории и документы, а не просто отвечать на один промпт.
Зачем это понадобилось: вайбкодинг провалился
Уваров отвечает за аналитические отчёты в личном кабинете Mindbox. Перед командой стояла конкретная задача: вместо одного сегмента «Все клиенты» сделать три («Все», «Идентифицированные», «Анонимные») и добавить два показателя, «Доля выручки» и «Доля заказов».
Поначалу бэкенд-разработчик решил не ждать фронтендера и попросил агента в чате написать фронт-часть напрямую. Результат завернули на ревью с комментарием: «Вайбкодинг не прокатил». Агент размазал бизнес-логику по 30 разрозненным функциям, потому что никто не объяснил ему архитектуру и не собрал контекст задачи.
Вывод Уварова прост: агент пишет код хорошо, но без этапа исследования задачи результат непригоден. Именно исследовательскую часть он и решил делегировать тому же агенту, но уже с другим подходом.
Что понадобится
- Среда разработки с поддержкой ИИ-агента (Уваров использует агента, работающего с репозиториями и документацией компании)
- Доступ к репозиторию проекта и внутренней документации (ADR, архитектурные записи, код бэкенда)
- Системный промпт (system prompt), то есть базовая инструкция, определяющая поведение агента, плюс набор правил для анализа задачи
- Время на настройку: по описанию Уварова, основная работа уходит на написание инструкций и правил для агента
Пошаговая инструкция
-
Сформулируйте задачу для агента как исследование, а не как кодинг. Не просите «напиши код». Попросите агента изучить документацию, найти зависимости и ограничения, подготовить список вопросов. Уваров подчёркивает: агент должен работать как «прилежный ассистент», который уточняет детали, подтверждает или опровергает гипотезы и даже критикует решения разработчика.
-
Напишите инструкцию, по которой агент проверяет задачу на соответствие ADR. ADR (Architecture Decision Record) означает документ, где команда записывает, какой архитектурный подход выбрали и почему. Агент по инструкции должен сверять новое техзадание с этими записями. В кейсе Уварова агент нашёл противоречие с забытой записью ADR, о которой не помнил ни один человек в команде.
-
Дайте агенту доступ к коду смежных частей системы. В примере Mindbox агент изучил код бэкенда и обнаружил, что значение
allдля сегмента «Все» не входит в список допустимых. Запрос с таким значением сломал бы сохранение всех настроек сегментов. Без доступа к бэкенд-коду агент не смог бы это найти. -
Попросите агента проверить гипотезу перед тем, как проектировать решение. Уваров предположил, что признак анонимности клиентов можно ввести через существующую группировку сегментов. Агент проанализировал репозитории и выяснил: группировка «без заказов» формируется в коде, но нигде не используется. Проектировать интерфейс на основе неработающего механизма было бы ошибкой.
-
Соберите результаты агента в список вопросов для обсуждения с командой. Агент не принимает финальных решений. Он готовит материал: найденные зависимости, противоречия, забытые артефакты. Разработчик выносит это на обсуждение с продакт-менеджером и дизайнером.
Что сделал разработчик: попросил агента проанализировать, можно ли безопасно добавить сегмент «Анонимные клиенты» в отчёт.
Что нашёл агент (четыре «слепых пятна»):
- Забытое архитектурное решение в ADR, которое противоречило новому подходу. Ни продакт-менеджер, ни разработчик о нём не помнили.
- Значение all для сегмента «Все» не входит в список допустимых значений бэкенда. Запрос с ним привёл бы к ошибке и сломал сохранение настроек.
- Группировка «без заказов» существует в коде фронтенда, но нигде не используется, проектировать по ней нельзя.
- При рефакторинге общего кода метрик вместе со старой реализацией удалялся фрагмент с правилом передачи идентификатора целей. Код бы не сломался сразу, но со временем расчёт данных стал бы некорректным.
Результат: каждая из четырёх находок предотвратила конкретную проблему, от падения запросов до тихой порчи данных в отчётах.
- Давать агенту задачу «напиши код» без этапа анализа. Именно так поступил бэкенд-разработчик в кейсе Mindbox, и результат завернули на ревью. Агент не знает архитектурных договорённостей команды, пока вы ему о них не расскажете.
- Полагаться на агента как на финальное решение. Уваров подчёркивает: агент готовит вопросы, а решения принимает человек вместе с командой.
- Не давать агенту доступ к смежным частям кода. Если агент видит только фронтенд, он не найдёт ограничения бэкенда. «Слепые пятна» чаще всего лежат на стыке модулей.
- Путать вайбкодинг с агентным (agentic) подходом. Вайбкодинг, это когда вы просите агента в чате «сделай вот это», без контекста и инструкций. Агентный подход, это когда агент работает по правилам, проверяет гипотезы и отчитывается.
Что с этого прямо сейчас, по ролям?
Разработчику или техническому автору Дзена. Кейс Mindbox показывает конкретный паттерн: прежде чем просить ИИ-агента писать код или текст, дайте ему задачу на исследование. Пусть изучит контекст, найдёт противоречия и подготовит вопросы. Это работает не только в программировании: тот же подход применим к анализу темы перед написанием статьи.
Маркетологу. Отчёты, о которых идёт речь, это инструмент маркетолога: выручка, заказы, средний чек по сегментам. Когда разработчик добавляет «Анонимных клиентов» как отдельный сегмент, маркетолог впервые видит их влияние на выручку. Если вы работаете с аналитикой, стоит узнать у своей команды разработки, используют ли они агентов для подготовки задач, потому что от качества подготовки зависит то, что вы увидите в интерфейсе.
Предпринимателю в РФ. Mindbox это российская компания, и кейс полностью локальный. В Mindbox нет системных аналитиков, разработчики сами готовят задачи. Если у вас похожая ситуация (а в малом и среднем бизнесе она типична), агент-аналитик может закрыть часть этой работы. Из российских инструментов для работы с ИИ-агентами доступны YandexGPT и GigaChat, хотя для работы с кодовой базой чаще используют решения с доступом к репозиториям.
Этот кейс ценен не технологией, а сменой роли. Уваров не рассказывает про новую модель или фреймворк. Он показывает, что разработчик в 2026 году это не тот, кто пишет код, а тот, кто ставит задачу и проверяет результат. И самое полезное здесь, что ту же логику можно перенести на любую работу с ИИ: сначала исследование, потом генерация.
По моим наблюдениям, большинство провалов с ИИ-агентами происходят именно из-за пропущенного этапа анализа. Люди сразу просят «сделай», а потом удивляются, что результат разваливается. Уваров нашёл способ закрыть этот этап тоже агентом, и это, пожалуй, самый практичный подход, который я видел в российских командах.
Честная оговорка: подход требует, чтобы у вас была документация и структурированный код. Если в проекте хаос, агент-аналитик найдёт хаос и принесёт вам список из сотни вопросов. Инструмент масштабируется вместе с порядком в проекте, а не вместо него.
Попробуйте ИИ-инструменты dzen.guru
Если вы хотите разобраться, как использовать ИИ-агентов для подготовки контента и анализа задач, загляните в наши инструменты.
ПопробоватьКейс Mindbox показывает простую вещь: ИИ-агент, которому дали задачу «напиши код», провалился. Тот же агент, которому дали задачу «разберись в задаче и найди, что я пропустил», нашёл четыре ошибки, которые пропустили люди. Разница не в модели, а в том, что именно вы просите её сделать.

Основатель dzen.guru. Эксперт по монетизации и продвижению на Дзен. Автор курса «Старт на Дзен 2026».
Читайте также
Claude оставляет скрытые идентификаторы на вашем ПК: как удалить их за минуту
Claude при работе с компьютером сохраняет скрытые идентификаторы, и вот скрипт, который их удаляет, чтобы защитить вашу приватность на русскоязычных машинах.…

Gemini 4 снова лидирует в 12 из 18 тестов: почему бенчмарки нейросетей не совпадают с реальностью
Gemini 4 Argon 30 сентября вышла с таблицей, где модель лидирует в 12 тестах из 18, и это дословное повторение февральского анонса Gemini 3.1 Pro, которая…

88% ИИ-пилотов проваливаются без обвязки: как довести LLM в продакшене до результата
Почему это важно Восемь из десяти корпоративных ИИ-пилотов не доходят до рабочего продукта, и причина почти никогда не в самой модели: не хватает…
Комментарии