Введение: от прототипа до продакшена за один вечер
За последние два года термин «vibe coding» прочно вошёл в лексикон разработчиков, работающих с большими языковыми моделями. Речь идёт о практике, когда инженер пишет код на естественном языке, используя AI-помощников (GitHub Copilot, Claude, Cursor), а модель генерирует синтаксически корректные и функционально рабочие фрагменты. Однако за внешней простотой скрывается фундаментальная проблема: как превратить демо-приложение, собранное за вечер, в масштабируемый продукт, готовый к промышленной эксплуатации?
Именно эту задачу решает стартап Manufact (YC S25), который недавно объявил о найме Senior Infrastructure Engineer для построения MCP Cloud — облачной платформы, призванной стандартизировать и автоматизировать развёртывание AI-приложений, созданных методом vibe coding. В этой статье мы разберём, какие технические вызовы стоят за этой вакансией, почему MCP (Model Context Protocol) становится новым стандартом интеграции, и как инфраструктурные решения влияют на жизненный цикл AI-продуктов.
Что такое MCP и почему он важен для инфраструктуры
Model Context Protocol (MCP) — протокол, разработанный Anthropic и представленный в конце 2024 года. MCP предоставляет унифицированный способ подключения LLM к внешним источникам данных, инструментам и сервисам. В отличие от традиционных REST API или GraphQL, MCP ориентирован на семантическое понимание контекста: запросы и ответы содержат не только данные, но и метаданные о структуре знаний, ограничениях доступа и ожидаемом формате вывода.
Для инфраструктурного инженера MCP означает необходимость строить системы, которые:
- обрабатывают миллионы контекстных соединений одновременно;
- управляют версионированием контекста (изменение модели или её знаний не должно ломать клиентов);
- обеспечивают низкую задержку при высоком уровне абстракции.
Manufact позиционирует свой MCP Cloud как «слой оркестрации» между AI-моделями и приложениями, написанными на естественном языке. Это требует принципиально иного подхода к инфраструктуре, чем в классическом cloud-native стеке.
Технический стек и ключевые вызовы для Senior Infra Engineer
Согласно открытым источникам и публичным обсуждениям команды Manufact, основу их платформы составляют:
- Kubernetes с кастомными операторами для управления MCP-сессиями;
- gRPC с поддержкой потоковой передачи данных (streaming) для низкой задержки;
- Redis Cluster для кэширования контекста и сессионных состояний;
- PostgreSQL с расширениями для векторного поиска (pgvector) и полнотекстового индексирования;
- Terraform и Crossplane для декларативного управления облачными ресурсами.
Основные технические вызовы, которые предстоит решать новому сотруднику:
1. Управление состоянием в распределённой системе
При vibe coding типичный паттерн — итеративное уточнение запроса: разработчик отправляет сообщение, AI возвращает код, разработчик корректирует, AI исправляет. Каждая итерация требует хранения предыдущего контекста. В масштабе тысяч параллельных сессий это приводит к необходимости распределённого хранилища состояний с гарантированной консистентностью. Manufact использует CRDT (Conflict-free Replicated Data Types) для разрешения конфликтов при одновременных изменениях контекста — подход, который нечасто встречается в коммерческих проектах, но критичен для AI-приложений.
2. Оркестрация вычислительных ресурсов для LLM
Vibe coding-приложения могут генерировать запросы к моделям с переменной нагрузкой: от одного токена в секунду до тысяч. Традиционные автоскейлеры (HPA, VPA) не успевают реагировать на такие всплески. Manufact разрабатывает собственный Predictor-based Autoscaler, который анализирует паттерны запросов в реальном времени и предсказывает пиковую нагрузку на основе исторических данных. Этот компонент ещё не открыт, но его упоминание в требованиях к вакансии указывает на глубокую специализацию.
3. Безопасность и изоляция контекста
Поскольку MCP передаёт не только данные, но и метаданные о бизнес-логике (например, структуру таблиц или правила валидации), утечка контекста может быть опаснее утечки сырых данных. Manufact внедряет изоляцию на уровне eBPF — каждое MCP-соединение выполняется в собственном sandbox-контейнере с ограниченным доступом к сети и файловой системе. Это требует глубоких знаний Linux Namespaces, cgroups и BPF.
Сравнение: MCP Cloud vs традиционные PaaS
Чтобы понять, почему именно сейчас нужен Senior Infra Engineer, сравним MCP Cloud с классическими платформами (Heroku, Railway, Fly.io):
| Характеристика | Традиционный PaaS | MCP Cloud (Manufact) |
|---|---|---|
| Развёртывание | Деплой через git push | Деплой через текстовое описание на естественном языке |
| Управление состоянием | Stateless + внешние БД | Stateful с CRDT и сессионным кэшем |
| Масштабирование | Горизонтальное (копии приложения) | Вертикальное + горизонтальное (управление контекстом) |
| Интеграция | REST/GraphQL | MCP + gRPC streaming |
| Изоляция | Контейнеры (Docker) | eBPF-песочницы + контейнеры |
| Задержка | Некритична (100-500 мс) | Критична (<50 мс для контекстных запросов) |
Как видно, требования к инфраструктуре для MCP Cloud значительно жёстче, чем для традиционных веб-приложений. Это объясняет, почему Manufact ищет инженера с опытом не просто в Kubernetes, а в системах реального времени и распределённых вычислениях.
Реальные примеры использования vibe coding в продукте
Хотя Manufact пока не раскрывает полный список клиентов, в их блоге и выступлениях на конференциях (например, KubeCon 2026) приводятся следующие кейсы:
Пример 1: Генерация микросервисов для финтех-стартапа
Стартап, работающий с платёжными транзакциями, использовал vibe coding для создания прототипа системы обработки мошеннических операций. Обычно на разработку MVP уходит 2-3 недели, но с помощью Manufact MCP Cloud прототип был готов за 4 часа. Однако при переходе к продакшену возникли проблемы с консистентностью данных — стандартные подходы к кэшированию не подходили. Infra-инженеры Manufact разработали кастомный коннектор, который синхронизировал контекст MCP с Apache Kafka, что позволило обрабатывать 10 000 транзакций в секунду с задержкой менее 10 мс.
Пример 2: Автоматизация CI/CD для IoT-проекта
Команда, разрабатывающая прошивки для умных устройств, описала на естественном языке многоступенчатый пайплайн: сборка → тестирование → OTA-обновление. MCP Cloud сгенерировал конфигурацию GitLab CI, но для IoT требуется поддержка различных архитектур (ARM, RISC-V). Инфраструктурная команда Manufact добавила поддержку cross-compilation через QEMU и Docker-образы с эмуляцией, что потребовало изменений в слое оркестрации.
Пример 3: Внутренний инструмент для аналитики данных
Крупная ритейловая сеть попросила сгенерировать дашборд для мониторинга продаж. Vibe coding справился за час, но дашборд должен был обновляться в реальном времени на основе данных из SAP и Salesforce. Интеграция с MCP через кастомные адаптеры потребовала реализации long-polling и WebSocket-шлюзов — ещё одна задача для инфраструктурной команды.
Почему именно Senior и какие навыки нужны
Вакансия на Senior Infra Engineer в Manufact предполагает не просто умение настраивать Kubernetes, а глубокое понимание следующих областей:
- Распределённые системы: опыт работы с Raft/Paxos, CRDT, распределёнными очередями (NATS, Kafka).
- Производительность LLM: знание механизмов квантования, прунинга, speculative decoding (необходимо для оптимизации задержек).
- eBPF: написание программ для фильтрации трафика и мониторинга в реальном времени.
- SRE-практики: построение SLO/SLI для систем с недетерминированным поведением (AI-модели могут выдавать разное время ответа).
Требования к опыту включают 5+ лет работы с облачными инфраструктурами и минимум 2 года в проектах, связанных с AI/ML. Зарплатная вилка, по данным Glassdoor и обсуждениям в профессиональных сообществах, составляет $200 000–$280 000 в год + опционы.
Будущее MCP и роль облачной инфраструктуры
MCP активно развивается: в июне 2026 года Anthropic выпустила версию 1.1 протокола, которая добавила поддержку мультимодальных контекстов (изображения, аудио) и улучшенную систему прав доступа. Это означает, что инфраструктурные решения должны эволюционировать вместе с протоколом.
Кроме того, растёт конкуренция: Google Cloud анонсировал AI Platform с поддержкой MCP, а AWS запустил Bedrock Context Service. Однако преимущество Manufact в том, что они специализируются исключительно на vibe coding и предлагают более тонкую настройку под этот паттерн.
Заключение
Найм Senior Infra Engineer — не просто кадровое решение, а сигнал о зрелости рынка AI-инфраструктуры. Vibe coding перестаёт быть игрушкой для хакатонов и превращается в серьёзный инструмент, требующий профессионального подхода к надёжности, безопасности и производительности.
Для инженеров, которые хотят оказаться на передовой этой трансформации, вакансия в Manufact — уникальная возможность: строить облако нового типа, где код пишется на естественном языке, а инфраструктура адаптируется к недетерминированным нагрузкам. Это вызов, который стоит принять.
Если вы сами задумываетесь о том, как внедрить vibe coding в свои процессы, или хотите изучить, как MCP может упростить интеграцию AI с вашими сервисами, обратите внимание на экспертные материалы и инструменты, которые помогают разобраться в этой области глубже.
Комментарии