Игорь Градов
Игорь Градов
6 мин
ai

Что такое ИИ-агент в роли аналитика: кейс Mindbox, где 90% кода пишет машина

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

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

Российский кейс Mindbox показывает на практике, что такое ИИ-агент в роли аналитика: он не просто пишет код, а заранее находит ошибки и «слепые пятна» в архитектуре, которые пропускают люди, и это экономит часы ручного разбора.

Игорь Уваров, старший фронтенд-разработчик Mindbox, рассказал, как с января 2026 года передал ИИ-агенту 90% написания кода и столкнулся с новой проблемой: агент отлично кодит, но без качественной подготовки задачи результат разваливается на ревью. Статья Уварова описывает, как он разработал плагин, который превращает агента из генератора кода в аналитика: тот сам изучает документацию, проверяет зависимости, ищет забытые решения и готовит список вопросов для обсуждения с командой.

Для тех, кто пока не сталкивался с термином: ИИ-агент (agent) отличается от обычного чат-бота тем, что умеет сам выполнять цепочку действий, заглядывать в файлы, репозитории и документы, а не просто отвечать на один промпт.

Зачем это понадобилось: вайбкодинг провалился

Уваров отвечает за аналитические отчёты в личном кабинете Mindbox. Перед командой стояла конкретная задача: вместо одного сегмента «Все клиенты» сделать три («Все», «Идентифицированные», «Анонимные») и добавить два показателя, «Доля выручки» и «Доля заказов».

Поначалу бэкенд-разработчик решил не ждать фронтендера и попросил агента в чате написать фронт-часть напрямую. Результат завернули на ревью с комментарием: «Вайбкодинг не прокатил». Агент размазал бизнес-логику по 30 разрозненным функциям, потому что никто не объяснил ему архитектуру и не собрал контекст задачи.

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

Что понадобится

  • Среда разработки с поддержкой ИИ-агента (Уваров использует агента, работающего с репозиториями и документацией компании)
  • Доступ к репозиторию проекта и внутренней документации (ADR, архитектурные записи, код бэкенда)
  • Системный промпт (system prompt), то есть базовая инструкция, определяющая поведение агента, плюс набор правил для анализа задачи
  • Время на настройку: по описанию Уварова, основная работа уходит на написание инструкций и правил для агента

Пошаговая инструкция

  1. Сформулируйте задачу для агента как исследование, а не как кодинг. Не просите «напиши код». Попросите агента изучить документацию, найти зависимости и ограничения, подготовить список вопросов. Уваров подчёркивает: агент должен работать как «прилежный ассистент», который уточняет детали, подтверждает или опровергает гипотезы и даже критикует решения разработчика.

  2. Напишите инструкцию, по которой агент проверяет задачу на соответствие ADR. ADR (Architecture Decision Record) означает документ, где команда записывает, какой архитектурный подход выбрали и почему. Агент по инструкции должен сверять новое техзадание с этими записями. В кейсе Уварова агент нашёл противоречие с забытой записью ADR, о которой не помнил ни один человек в команде.

  3. Дайте агенту доступ к коду смежных частей системы. В примере Mindbox агент изучил код бэкенда и обнаружил, что значение all для сегмента «Все» не входит в список допустимых. Запрос с таким значением сломал бы сохранение всех настроек сегментов. Без доступа к бэкенд-коду агент не смог бы это найти.

  4. Попросите агента проверить гипотезу перед тем, как проектировать решение. Уваров предположил, что признак анонимности клиентов можно ввести через существующую группировку сегментов. Агент проанализировал репозитории и выяснил: группировка «без заказов» формируется в коде, но нигде не используется. Проектировать интерфейс на основе неработающего механизма было бы ошибкой.

  5. Соберите результаты агента в список вопросов для обсуждения с командой. Агент не принимает финальных решений. Он готовит материал: найденные зависимости, противоречия, забытые артефакты. Разработчик выносит это на обсуждение с продакт-менеджером и дизайнером.

Как это применить

Что сделал разработчик: попросил агента проанализировать, можно ли безопасно добавить сегмент «Анонимные клиенты» в отчёт.

Что нашёл агент (четыре «слепых пятна»): - Забытое архитектурное решение в ADR, которое противоречило новому подходу. Ни продакт-менеджер, ни разработчик о нём не помнили. - Значение all для сегмента «Все» не входит в список допустимых значений бэкенда. Запрос с ним привёл бы к ошибке и сломал сохранение настроек. - Группировка «без заказов» существует в коде фронтенда, но нигде не используется, проектировать по ней нельзя. - При рефакторинге общего кода метрик вместе со старой реализацией удалялся фрагмент с правилом передачи идентификатора целей. Код бы не сломался сразу, но со временем расчёт данных стал бы некорректным.

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

Частые ошибки
  • Давать агенту задачу «напиши код» без этапа анализа. Именно так поступил бэкенд-разработчик в кейсе Mindbox, и результат завернули на ревью. Агент не знает архитектурных договорённостей команды, пока вы ему о них не расскажете.
  • Полагаться на агента как на финальное решение. Уваров подчёркивает: агент готовит вопросы, а решения принимает человек вместе с командой.
  • Не давать агенту доступ к смежным частям кода. Если агент видит только фронтенд, он не найдёт ограничения бэкенда. «Слепые пятна» чаще всего лежат на стыке модулей.
  • Путать вайбкодинг с агентным (agentic) подходом. Вайбкодинг, это когда вы просите агента в чате «сделай вот это», без контекста и инструкций. Агентный подход, это когда агент работает по правилам, проверяет гипотезы и отчитывается.

Что с этого прямо сейчас, по ролям?

Разработчику или техническому автору Дзена. Кейс Mindbox показывает конкретный паттерн: прежде чем просить ИИ-агента писать код или текст, дайте ему задачу на исследование. Пусть изучит контекст, найдёт противоречия и подготовит вопросы. Это работает не только в программировании: тот же подход применим к анализу темы перед написанием статьи.

Маркетологу. Отчёты, о которых идёт речь, это инструмент маркетолога: выручка, заказы, средний чек по сегментам. Когда разработчик добавляет «Анонимных клиентов» как отдельный сегмент, маркетолог впервые видит их влияние на выручку. Если вы работаете с аналитикой, стоит узнать у своей команды разработки, используют ли они агентов для подготовки задач, потому что от качества подготовки зависит то, что вы увидите в интерфейсе.

Предпринимателю в РФ. Mindbox это российская компания, и кейс полностью локальный. В Mindbox нет системных аналитиков, разработчики сами готовят задачи. Если у вас похожая ситуация (а в малом и среднем бизнесе она типична), агент-аналитик может закрыть часть этой работы. Из российских инструментов для работы с ИИ-агентами доступны YandexGPT и GigaChat, хотя для работы с кодовой базой чаще используют решения с доступом к репозиториям.

Мнение редакции dzen.guru

Этот кейс ценен не технологией, а сменой роли. Уваров не рассказывает про новую модель или фреймворк. Он показывает, что разработчик в 2026 году это не тот, кто пишет код, а тот, кто ставит задачу и проверяет результат. И самое полезное здесь, что ту же логику можно перенести на любую работу с ИИ: сначала исследование, потом генерация.

По моим наблюдениям, большинство провалов с ИИ-агентами происходят именно из-за пропущенного этапа анализа. Люди сразу просят «сделай», а потом удивляются, что результат разваливается. Уваров нашёл способ закрыть этот этап тоже агентом, и это, пожалуй, самый практичный подход, который я видел в российских командах.

Честная оговорка: подход требует, чтобы у вас была документация и структурированный код. Если в проекте хаос, агент-аналитик найдёт хаос и принесёт вам список из сотни вопросов. Инструмент масштабируется вместе с порядком в проекте, а не вместо него.

Попробуйте ИИ-инструменты dzen.guru

Если вы хотите разобраться, как использовать ИИ-агентов для подготовки контента и анализа задач, загляните в наши инструменты.

Попробовать

Кейс Mindbox показывает простую вещь: ИИ-агент, которому дали задачу «напиши код», провалился. Тот же агент, которому дали задачу «разберись в задаче и найди, что я пропустил», нашёл четыре ошибки, которые пропустили люди. Разница не в модели, а в том, что именно вы просите её сделать.

Поделиться:TelegramVK
Игорь Градов
Игорь Градов

Основатель dzen.guru. Эксперт по монетизации и продвижению на Дзен. Автор курса «Старт на Дзен 2026».

Комментарии

Читайте также

ai

Claude оставляет скрытые идентификаторы на вашем ПК: как удалить их за минуту

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

3 мин
Gemini 4 снова лидирует в 12 из 18 тестов: почему бенчмарки нейросетей не совпадают с реальностью
ai

Gemini 4 снова лидирует в 12 из 18 тестов: почему бенчмарки нейросетей не совпадают с реальностью

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

6 мин
88% ИИ-пилотов проваливаются без обвязки: как довести LLM в продакшене до результата
ai

88% ИИ-пилотов проваливаются без обвязки: как довести LLM в продакшене до результата

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

6 мин