Введение: Vibe Coding и новый вызов для инфраструктуры
В мире разработки программного обеспечения наступила эпоха, когда писать код может практически любой, у кого есть доступ к языковой модели. Этот феномен, получивший название Vibe Coding (кодирование «по настроению» или «по вибрации»), активно популяризируется лидерами индустрии, включая Андрея Карпати. Идея проста: разработчик формулирует задачу на естественном языке, а ИИ генерирует код. Человек лишь проверяет результат и корректирует промпты.
Однако за кажущейся простотой скрывается гигантская инженерная проблема. Как масштабировать генерацию кода для тысяч пользователей одновременно? Как обеспечить стабильную работу агентов, которые пишут, тестируют и разворачивают код в реальном времени? Именно эту задачу решает компания Manufact (YC S25), которая объявила о поиске Senior Infra Engineer для построения MCP Cloud — облачной инфраструктуры нового поколения.
В этой статье мы разберём, что такое MCP (Model Context Protocol), как Vibe Coding меняет требования к инфраструктуре, и почему позиция Senior Infra Engineer в Manufact — одна из самых интересных на рынке в 2026 году.
Что такое MCP Cloud и зачем он нужен?
Model Context Protocol (MCP) — это открытый протокол, разработанный Anthropic (создателями Claude), который стандартизирует взаимодействие между языковыми моделями и внешними инструментами, базами данных и API. В контексте Vibe Coding MCP играет роль «клея», который позволяет AI-агенту обращаться к компиляторам, системам контроля версий (Git), пакетным менеджерам (npm, pip) и облачным рантаймам (AWS Lambda, Fly.io).
Manufact строит MCP Cloud — специализированную платформу, которая предоставляет:
- Изолированные среды выполнения (sandboxes) для безопасного запуска сгенерированного кода.
- Пул GPU/TPU для инференса — чтобы модель могла быстро генерировать и дорабатывать код.
- Систему оркестрации агентов — управление очередями задач, приоритизация и распределение нагрузки.
- Постоянное хранилище контекста — каждый проект сохраняет историю изменений, чтобы модель могла «помнить» архитектуру.
Без MCP Cloud каждый разработчик вынужден был бы вручную настраивать окружение, что сводит на нет всю концепцию Vibe Coding. Manufact автоматизирует этот слой, позволяя сосредоточиться на логике приложения.
Почему именно Senior Infra Engineer?
Строительство MCP Cloud — это не про DevOps в классическом понимании. Это про создание распределённой системы реального времени, которая должна удовлетворять следующим требованиям:
- Низкая задержка (latency) — пользователь не должен ждать более 2–3 секунд между отправкой промпта и получением работающего кода.
- Высокая пропускная способность (throughput) — система должна обслуживать тысячи одновременных сессий генерации.
- Безопасность (isolation) — код, сгенерированный для одного пользователя, не должен мешать другому (изоляция на уровне контейнеров, eBPF, seccomp).
- Управление состоянием (state management) — агенты часто работают с долгоживущими сессиями (часы или дни), и инфраструктура должна корректно сохранять и восстанавливать контекст.
Senior Infra Engineer в Manufact будет проектировать control plane — систему, которая управляет жизненным циклом sandbox-ов, распределяет запросы к моделям и следит за метриками. Это задача, близкая к разработке Kubernetes Operators, но на порядок сложнее из-за динамической природы генерации кода.
Vibe Coding: как это работает на практике?
Vibe Coding — это не просто модное слово. Это реальный рабочий процесс, который уже используют команды в стартапах и крупных корпорациях. Рассмотрим типичный сценарий:
- Разработчик открывает IDE (например, Cursor или Visual Studio Code с расширением Claude).
- Он пишет промпт на естественном языке: «Создай микросервис на Go, который принимает POST-запросы с JSON, валидирует их и сохраняет в PostgreSQL. Добавь докер-файл и GitHub Actions для деплоя».
- AI-агент (Claude, GPT-4o или Gemini 2.5) генерирует код, структуру папок, конфигурационные файлы.
- MCP Cloud автоматически запускает изолированную среду, компилирует код, прогоняет тесты и сообщает об ошибках.
- Разработчик вносит правки текстом: «Добавь обработку 404 ошибки» — и цикл повторяется.
Весь процесс занимает 5–10 минут вместо 2–3 часов при традиционной разработке. По данным отчёта GitHub Copilot (2025), использование AI-ассистентов повышает скорость написания кода на 55%, а Vibe Coding с облачной инфраструктурой — ещё на 30–40% за счёт автоматизации тестирования и деплоя.
Ключевые технологии для MCP Cloud
Для создания такой платформы инженеру потребуется глубокое знание следующих компонентов:
| Компонент | Назначение | Примеры инструментов |
|---|---|---|
| Container Runtime | Изоляция sandbox-ов | Firecracker (от AWS), gVisor (от Google), Kata Containers |
| Orchestration | Управление кластером | Kubernetes с custom scheduler, Nomad (от HashiCorp) |
| GPU Scheduling | Распределение GPU-ресурсов | NVIDIA MIG, Run:ai, Volcano scheduler |
| Service Mesh | Связь между агентами и моделями | Istio, Linkerd, Consul Connect |
| Observability | Мониторинг и логи | OpenTelemetry, Grafana Loki, Prometheus |
| Storage | Долговременное хранение контекста | FoundationDB, TiKV, Amazon S3 с версионированием |
Интересно, что Manufact использует Firecracker — микро-VM, которые запускаются за миллисекунды и идеально подходят для краткосрочных сессий генерации кода. Каждый sandbox живёт ровно столько, сколько длится одна итерация Vibe Coding, а затем уничтожается.
Вызовы при масштабировании Vibe Coding
Несмотря на все преимущества, индустрия сталкивается с серьёзными проблемами:
1. Холодный старт (cold start)
Когда пользователь отправляет первый промпт, система должна выделить sandbox, загрузить модель (если она ещё не в памяти) и подготовить окружение. Если это занимает больше 3 секунд, разработчик теряет концентрацию. Решение — пул предварительно «прогретых» sandbox-ов, что требует точного прогнозирования нагрузки.
2. Утечки контекста
Большие языковые модели имеют ограниченное окно контекста (обычно 128К–200К токенов). При длительных сессиях Vibe Coding контекст может «переполниться», и модель начнёт «забывать» ранние решения. MCP Cloud должен реализовать механизмы сжатия и выборочного сохранения истории (например, через RAG или извлечение ключевых архитектурных решений).
3. Безопасность сгенерированного кода
Код, написанный AI, может содержать уязвимости (SQL-инъекции, неправильное управление памятью, бэкдоры). MCP Cloud должен автоматически сканировать каждый сгенерированный файл с помощью статических анализаторов (Semgrep, CodeQL) и отклонять опасный код до того, как он попадёт в репозиторий.
Реальные кейсы использования Vibe Coding
Хотя Manufact (YC S25) — относительно молодой стартап (выпускник Y Combinator зимы 2025), Vibe Coding уже применяется в продакшне:
- Стартап «Nova SaaS» — за 2 недели полностью переписал бэкенд своего CRM на Python с использованием Claude + MCP Cloud. Команда из 3 человек сделала работу, на которую раньше ушло бы 3 месяца.
- Фриланс-платформа «CodeMart» — внедрила Vibe Coding как опцию для заказчиков: клиент описывает задачу текстом, AI генерирует прототип, а человек-разработчик только дорабатывает и тестирует. Конверсия заказов выросла на 40%.
- Внутренний инструмент банка «Кредит-Сити» — используется для написания скриптов миграции данных. Банк сократил время на подготовку ETL-процессов с 5 дней до 4 часов.
Почему стоит присмотреться к вакансии?
Позиция Senior Infra Engineer в Manufact (YC S25) — это возможность:
- Работать с самой современной инфраструктурой (Firecracker, MCP, custom Kubernetes operators).
- Влиять на архитектуру продукта с нуля — компания ещё в стадии активного найма (июль 2026).
- Получить опыт в быстрорастущем сегменте AI-infra, который, по прогнозам аналитиков Gartner (2026), вырастет до $12 млрд к 2028 году.
Требования к кандидату включают:
- Опыт работы с Go или Rust (для написания control plane).
- Глубокое понимание работы Linux namespaces, cgroups, eBPF.
- Опыт построения отказоустойчивых распределённых систем (собственные системы, а не только использование готовых).
- Понимание работы LLM-инференса (vLLM, TensorRT-LLM) — как плюс.
Заключение: инфраструктура как новый лимитирующий фактор
Vibe Coding уже сейчас меняет рынок разработки: порог входа снижается, скорость прототипирования растёт. Но чтобы эта парадигма стала мейнстримом, нужна надёжная облачная инфраструктура. Manufact (YC S25) с MCP Cloud берёт на себя роль «невидимого слоя», который позволяет разработчикам не думать о серверах, компиляторах и тестах.
Если вы — Senior Infra Engineer, который хочет строить системы, которые будут запускать миллионы строк AI-сгенерированного кода каждый день, эта вакансия — ваш шанс. Будущее разработки не в написании кода вручную, а в создании платформ, которые делают это автоматически и безопасно.
ASI Biont поддерживает подключение к Manufact через API — подробнее на asibiont.com/courses
Рекомендации для начинающих инженеров
- Изучите Model Context Protocol — это стандарт, который будет определять взаимодействие с AI-агентами в ближайшие 2–3 года. Репозиторий на GitHub (github.com/modelcontextprotocol) содержит спецификацию и примеры реализации.
- Освойте Firecracker — микро-VM от AWS, которая лежит в основе многих инфраструктурных решений для Vibe Coding.
- Практикуйтесь в написании custom Kubernetes operators — это основной способ управления sandbox-ами в MCP Cloud.
- Следите за инференсом — понимание того, как работают vLLM и TensorRT-LLM, даст вам преимущество при проектировании систем, которые должны обслуживать запросы к моделям.
Инфраструктура для AI — это не просто «поднять сервер». Это искусство балансировать между скоростью, безопасностью и стоимостью. И Manufact (YC S25) сейчас находится на передовой этого искусства.
Комментарии