На канале IndyDevDan вышло видео о Super Simple Software Factory — открытом инструменте, который наглядно показывает, что такое software factory для агентов и почему это следующий логичный шаг в agentic-инженерии после одиночных агентов и мультиагентных команд. Идея простая и от этого более убедительная: такая система нужна не для того, чтобы агент стал умнее, а чтобы один и тот же промпт давал больше результата — многократно, предсказуемо и без участия человека на каждом шаге.
Software factory — это рычаг на промпт, а не ещё один агент
Автор формулирует жёстко: единственная причина строить software factory — получить больше leverage на свой промпт. На нижнем уровне это просто цепочка из пары агентов с минимальной настройкой. На верхнем — система агентов плюс код, которая работает без вас так же хорошо, а иногда и лучше. Здесь же вводится идея «стека моделей»: вместо спора, какая модель лучше, инженер держит несколько моделей разного класса — по цене, скорости и качеству — и агент сам выбирает нужную под конкретный шаг workflow.
Agents plus code побеждают agents в одиночку
Центральный тезис видео — agents plus code beats agents alone. Между шагами агентов стоит обычный детерминированный код: линтеры, тесты, форматтеры, ревью-гейты. Если проверка не проходит, работа возвращается агенту на исправление; если проходит — незачем гонять результат обратно через контекст модели, это просто код, который либо работает, либо нет. Вся цепочка оформлена как ai developer workflow (ADW) с чёткими фазами: scout, plan, build, test, review, document — и на каждой фазе за агентом стоит проверка, которую не нужно упрашивать быть честной.
Core four и наблюдаемость: из чего состоит агент фабрики
Каждый агент в системе описан четырьмя параметрами — «core four»: контекст, модель, промпт, инструменты. Это конфиг в обычном YAML, без самодельного DSL: планировщик может думать на одной модели, билдер — работать на дешёвой и быстрой, ревьюер — на самой сильной. Всё происходит наблюдаемо: видны системный и пользовательский промпт, вызовы инструментов, стоимость каждого шага. Именно эта прозрачность и разделение ролей делают фабрику customizable и reusable — её можно донастроить под свой стек и перенести в любой другой репозиторий одной командой установки.
Кому это пригодится и где предел
Честная оговорка есть и у самого автора: для разовой фичи хватит одного агента, и городить вокруг неё фабрику бессмысленно. Software factory для агентов окупается там, где один и тот же workflow прогоняется сотни и тысячи раз — в продакшене, а не в демо. Это инструмент не для «вайб-кодинга», а для инженеров, которые готовы разбираться, как устроена их система, чтобы потом не заглядывать внутрь на каждом прогоне. Для тех, кто уже строит пайплайны вокруг Claude Code и других агентов, идея простая: меньше решать задачи вручную, больше учить систему решать их за вас — стабильно и по одному и тому же сценарию.
IndyDevDan — агентная инженерия с Claude Code. Источник: видео «My Super Simple Software Factory (For Agentic Engineers)».

Добавить комментарий