За год в шести направлениях собран 51 продукт: от мультиагентного отдела маркетинга Marqly и контроля качества звонков VoiceIQ до социальной инфраструктуры BIOM и ИИ-куратора для онлайн-школ «Ясно». Вопрос, который задают чаще всего: как один человек с небольшой командой выпускает продукты в таком темпе.

Ответ не в скорости печати. Он в том, что разработка перестала быть последовательной цепочкой и стала параллельным конвейером агентов, у каждого из которых узкая зона ответственности и проверяемый результат.

Что ломается в обычном подходе

Классический маршрут «идея → ТЗ → дизайн → разработка → тест → релиз» имеет одно свойство: каждая стадия ждёт предыдущую. Пока пишется ТЗ, разработчик простаивает. Пока верстается макет, тестировщику нечего делать. На дистанции в 51 продукт это не масштабируется - не хватит ни людей, ни календаря.

Второе свойство ещё неприятнее: ошибка, допущенная на первой стадии, всплывает на последней. Неверно понятая бизнес-задача обнаруживается на приёмке, когда переделывать дорого.

Архитектура мультиагентного пайплайна

Рабочая схема, к которой мы пришли на MVP-Factory - фабрике из девяти агентов и оркестратора:

  1. Оркестратор. Единственный компонент, который держит цель целиком. Разбивает задачу, раздаёт подзадачи, принимает результаты и решает, что переделать.
  2. Агент-аналитик. Превращает сырую формулировку заказчика в измеримые требования: кто пользователь, какое действие считается успехом, какие данные нужны.
  3. Агент-архитектор. Выбирает стек и рисует границы модулей. Его главный вклад - сказать «этого делать не нужно».
  4. Агенты-исполнители. Несколько параллельных потоков: интерфейс, серверная логика, интеграции, данные. Работают одновременно, потому что архитектор заранее развёл зоны.
  5. Агент-критик. Отдельная роль, задача которой - опровергнуть результат. Не «проверить», а именно попытаться сломать. Это ключевая деталь: проверяющий с установкой «найди подтверждение» пропускает почти всё.
  6. Агент-интегратор. Собирает куски, гоняет сквозной сценарий и отдаёт человеку то, что уже работает.
Один агент, который «умеет всё», всегда проигрывает пяти агентам с узкими ролями и жёсткой приёмкой между ними

Вайб-кодинг - это не «код без чтения»

Термин многих смущает. На практике вайб-кодинг - это работа на уровне смысла и результата, а не синтаксиса: вы формулируете, что должно происходить и как проверить, что это происходит. Код становится расходным материалом.

Условия, при которых это действительно работает:

Путь от идеи до прототипа за 2-3 часа

Разложенный по часам маршрут, который повторяется от продукта к продукту:

ОтрезокЧто происходитРезультат на выходе
0:00-0:30Разбор задачи, один пользовательский сценарий, критерий успехаОдна страница требований
0:30-1:00Схема данных и границы модулейСписок сущностей и экранов
1:00-2:00Параллельная сборка интерфейса и логикиКликабельный прототип на реальных данных
2:00-2:30Прогон агента-критика, правкиСписок найденных дыр и закрытых из них
2:30-3:00Деплой на статику или платформуРабочая ссылка, которую можно показать

Важная оговорка: за три часа получается прототип, а не продукт. Разница между ними - нагрузка, безопасность, поддержка и всё то, что делает систему пригодной для боевой эксплуатации. Но прототип за три часа меняет экономику проверки гипотез: становится не страшно выбросить.

Что мы поняли на дистанции в 51 продукт

С чего начать у себя

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