Skip to content
Neuronavt
Go back

Как «Флаувау» запустила песочницу для AI-приложений

Кейс9/10

Коротко

За четыре месяца сотрудники «Флаувау» создали 262 приложения с помощью AI-агентов, а компания собрала для них отдельную инфраструктуру с деплоем, резервированием и многоуровневой защитой. Важный практический результат — замена 200 отдельных раннеров одним процессом, снизившая их потребление памяти примерно с 13 ГБ до 100 МБ.

Контекст

Автор — Артем Гамбицкий, сооснователь маркетплейса «Флаувау». В компании сотрудники без инженерного опыта начали создавать приложения с AI-агентами, но проекты размещались на личных ноутбуках и случайных виртуалках, а разработчики не могли брать каждую такую задачу в работу. Компания решила не запрещать эксперименты, а дать им отдельную управляемую и изолированную платформу.

Главное

Как сделано

Автор проекта создает репозиторий из шаблона с правилами для агента, дизайн-системой и защитными хуками. Агент уточняет требования, готовит спецификацию и план, пишет код и тесты, передает результат субагенту на ревью и показывает локальное превью. Затем self-hosted-раннер собирает образ, а Deploy API запускает контейнер; приложение становится доступно во внутренней сети примерно через минуту.

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

Для снижения накладных расходов отдельные раннеры заменили на chimera: один демон хранит регистрации проектов и создает воркеры только при поступлении задач. Код и данные резервируются, а доступ к внутренним базам предоставляется только через отдельное согласование. Агент и внутренний бот помогают диагностировать типовые проблемы по логам; решенные обращения используются для улучшения последующей поддержки.

Результаты

Песочница централизовала 262 проекта и около 5 000 деплоев за четыре месяца, заменив размещение приложений на личных ноутбуках и неизвестных виртуалках. Потребление памяти раннерами упало примерно с 13 ГБ до 100 МБ. Один из наиболее посещаемых проектов получает 5–10 тыс. визитов в день и достигает около 60 RPS; для типовых контейнеров автор приводит ориентиры 500 RPS для API с чтением из SQLite и около 1 000 RPS для статической SPA. Пользователи создают MVP, внутренние дашборды, инструменты анализа конкурентов и сервисы для рабочих процессов.

Ограничения

Автор не приводит независимую оценку безопасности, результаты нагрузочных тестов для всех проектов или сравнительный анализ других платформ. Показатели RPS — оценки для типового стека, тогда как реальные нагрузки обычно ниже. Код никто не проверял вручную, а хуки, размещенные в репозитории проекта, можно изменить; поэтому они служат защитой от случайных ошибок, а не полноценной границей безопасности. Не раскрыты точные затраты на резервное хранение и поддержку, а также подробности настройки мониторинга и security-консоли. Архитектура рассчитана на доступ через корпоративный VPN и не принимает входящие соединения извне.

Что взять себе

Читать оригинал, если…

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