Детальный обзор Bolt.new — Пишите промпт — получайте full-stack приложение с деплоем
Bolt.new — это AI-агент для генерации full-stack веб-приложений из текстового описания (промпта), представленный в 2024 году компанией StackBlitz и значительно обновлённый к 2026 году. Продукт позиционируется как инструмент для разработчиков, дизайнеров и продакт-менеджеров, позволяющий превратить идею в работающее приложение за минуты, минуя ручное написание кода. Ключевое УТП — не просто генерация кода, а полный цикл: от промпта до деплоя в production-среду, включая управление зависимостями, сборку и хостинг. В отличие от многих AI-кодеров, Bolt.new работает в браузере на базе WebContainers — собственной технологии StackBlitz, которая запускает Node.js окружение непосредственно в браузере, что обеспечивает мгновенный preview и интерактивную отладку без необходимости установки локальных сред.
Стек технологий: фронтенд — React/Vue/Svelte (на выбор), бэкенд — Node.js (Express, Next.js, Nuxt), базы данных — SQLite (встроенная) и внешние через API. Язык генерации — JavaScript/TypeScript. Продукт проприетарный, с freemium-моделью. В основе лежит fine-tuned модель на базе GPT-4o и Claude 3.5 Sonnet, оптимизированная для генерации кода с учётом контекста проекта и архитектурных шаблонов. Ключевое отличие от конкурентов (например, v0.dev или Cursor) — полная изоляция выполнения кода в браузере, что исключает утечки данных и позволяет работать с конфиденциальными проектами без отправки кода на внешние серверы.
Bolt.new построен по архитектуре AI-агента с оркестратором, инструментами и контекстной памятью. Оркестратор — это fine-tuned LLM, которая получает промпт пользователя и разбивает его на подзадачи: генерация структуры проекта, создание компонентов, настройка маршрутизации, подключение API, деплой. Каждая подзадача выполняется через вызов инструментов: файловая система (создание/редактирование файлов), пакетный менеджер (npm install), терминал (запуск скриптов), браузерный рантайм (WebContainers). Память агента — это полный контекст проекта: дерево файлов, зависимости, состояние сборки, история изменений. Это позволяет агенту понимать, какие файлы уже созданы, и не дублировать код, а также исправлять ошибки на лету.
Воркфлоу пользователя выглядит так: пользователь вводит промпт (например, "Создай дашборд для аналитики продаж с графиками и таблицами") → оркестратор генерирует план проекта → агент последовательно создаёт файлы (package.json, компоненты, стили, API-роуты) → WebContainers запускает dev-сервер → пользователь видит live preview в браузере → может вносить правки через чат (например, "Измени цветовую схему на тёмную") → после утверждения — деплой одним кликом на Bolt.new hosting или Vercel/Netlify. Весь процесс занимает от 30 секунд до 5 минут в зависимости от сложности. Ключевая техническая деталь: агент использует streaming-генерацию — код выводится по частям, и preview обновляется инкрементально, что даёт ощущение реального времени.
1. Генерация полного стека из одного промпта. Агент создаёт не только UI, но и бэкенд-логику, маршрутизацию, модели данных, middleware. Например, промпт "Todo-приложение с авторизацией и базой данных" сгенерирует Express-сервер, SQLite-схему, JWT-аутентификацию и React-интерфейс. Это важно, потому что исключает ручную интеграцию фронта и бэка.
2. Интерактивная отладка через WebContainers. Код выполняется в браузере в изолированном Node.js-окружении. Пользователь может открыть консоль, видеть логи, ошибки и исправлять их через чат с агентом. Никаких локальных установок — всё работает в табе браузера. Это снижает порог входа для нетехнических пользователей.
3. Контекстно-зависимое редактирование. После генерации проекта можно вносить изменения через естественный язык. Агент понимает структуру проекта и не перезаписывает существующий код, а модифицирует его. Например, "Добавь сортировку по дате в таблицу" — агент найдёт компонент таблицы и добавит логику сортировки, не трогая остальные файлы.
4. Поддержка множества фреймворков и шаблонов. Из коробки доступны шаблоны для React, Vue, Svelte, Next.js, Nuxt, Express, Fastify. Пользователь может указать фреймворк в промпте или выбрать из списка. Агент автоматически настраивает конфигурацию (vite.config, next.config, tailwind.config) и устанавливает зависимости.
5. Интеграция с внешними API и сервисами. Агент может подключать сторонние API через промпт: "Интегрируй Stripe для оплаты" — сгенерирует код для Stripe Checkout, webhook-обработчик и UI для оплаты. Поддерживаются REST, GraphQL, WebSocket. Агент автоматически генерирует .env-файл с переменными окружения и документацию по настройке.
6. Автоматический деплой. После завершения разработки пользователь может развернуть приложение одним кликом на Bolt.new hosting (бесплатный tier — 1 проект, платный — до 10) или подключить внешний хостинг (Vercel, Netlify, Railway). Агент генерирует Dockerfile или конфигурацию для serverless-деплоя, настраивает CI/CD через GitHub Actions.
7. Экспорт кода и версионирование. Проект можно экспортировать как ZIP-архив с полной структурой файлов или подключить к GitHub-репозиторию. Агент создаёт коммиты с осмысленными сообщениями (например, "feat: add user authentication with JWT"). Это позволяет разработчикам продолжать работу в привычной среде (VS Code, WebStorm).
| Характеристика | Значение |
|---|---|
| Модель распространения | Freemium (проприетарная) |
| Цена | Бесплатно (5 генераций/день, 1 проект) / Pro $29/мес (50 генераций/день, 10 проектов) / Team $99/мес (неограниченно, командные проекты) / Enterprise — по запросу |
| API | REST API (для интеграции с CI/CD), WebSocket (для streaming-генерации) |
| Интеграции | GitHub, GitLab, Bitbucket, Vercel, Netlify, Railway, Slack, Discord, VS Code (через расширение) |
| Лицензия | Proprietary (сгенерированный код — MIT, платформа — проприетарная) |
| Поддерживаемые языки | JavaScript, TypeScript, JSX, TSX, CSS, HTML, JSON, YAML |
| Лимиты | Бесплатно: 5 генераций/день, 1 активный проект, до 1000 строк кода за генерацию. Pro: 50 генераций/день, до 5000 строк |
| Хостинг | Встроенный (Bolt.new hosting) — до 1 ГБ RAM, 5 ГБ SSD. Внешний — без ограничений |
Bolt.new не требует установки — это веб-сервис. Достаточно зарегистрироваться на bolt.new и начать с промпта. Однако для продвинутого использования доступен CLI-инструмент и расширение для VS Code. Ниже — команды для быстрого старта через CLI (доступно в платной версии).
# Установка CLI (требуется Node.js 18+)
npm install -g @bolt/cli
# Аутентификация (открывает браузер для входа)
bolt login
# Создание нового проекта из промпта
bolt new "Создай блог с админ-панелью на Next.js и Tailwind CSS"
# Запуск локального preview (если нужно работать локально)
bolt dev
# Деплой на Bolt.new hosting
bolt deploy
# Экспорт в GitHub
bolt export --github my-org/my-repo
Для веб-версии первые шаги: 1) перейдите на bolt.new, 2) нажмите "New Project", 3) введите промпт, 4) дождитесь генерации (обычно 30-60 секунд), 5) используйте preview для проверки, 6) вносите правки через чат, 7) нажмите "Deploy". Для интеграции с GitHub потребуется авторизация через OAuth.
| Критерий | Bolt.new | v0.dev (Vercel) | Cursor AI |
|---|---|---|---|
| Ключевая фича | Full-stack генерация + деплой в браузере | Генерация UI-компонентов (React) | AI-ассистент в IDE (редактирование кода) |
| Цена | Бесплатно (5/день) / Pro $29/мес | Бесплатно (10/день) / Pro $20/мес | Бесплатно (200 запросов/мес) / Pro $20/мес |
| Open Source | Нет (код пользователя — MIT) | Нет | Нет |
| Сложность | Низкая (промпт → приложение) | Средняя (требуется интеграция в проект) | Средняя (требуется локальная среда) |
| Бэкенд-генерация | Да (Express, Next.js API routes) | Нет (только UI) | Да (через чат, но без деплоя) |
| Деплой | Встроенный (1 клик) | Через Vercel (ручная настройка) | Нет (только код) |
| Изоляция выполнения | WebContainers (браузер) | Сервер Vercel | Локальная среда |
| Поддержка фреймворков | React, Vue, Svelte, Next, Nuxt, Express | React, Next.js, Tailwind | Любые (через IDE) |
Ближайшие конкуренты: v0.dev от Vercel — фокусируется на генерации UI-компонентов, но не создаёт бэкенд и не управляет деплоем. Cursor AI — мощный AI-ассистент для существующих проектов, но требует локальной среды и не генерирует full-stack приложения с нуля. Ещё один конкурент — Replit Agent (анонсирован в 2025), который также генерирует full-stack приложения, но работает в облачной IDE, а не в браузере. Bolt.new выигрывает за счёт скорости (мгновенный preview) и встроенного деплоя, но проигрывает в гибкости (ограниченный набор фреймворков) по сравнению с Cursor.
Bolt.new — лучший инструмент для быстрого прототипирования full-stack приложений на JavaScript/TypeScript. Он идеально подходит для хакатонов, MVP, внутренних инструментов и обучения (студенты могут за минуты создать работающее приложение). Для профессиональных разработчиков, работающих со сложными архитектурами или не-JS стеками, Bolt.new будет полезен только на этапе прототипирования — финальный код потребует доработки. Рекомендуем выбрать Bolt.new, если ваша задача — быстро проверить гипотезу или создать типовое приложение (CRUD, дашборд, блог) без погружения в детали реализации. Если же вам нужен контроль над каждым аспектом кода или поддержка Python/Go — смотрите в сторону Cursor AI (для разработки) или Replit Agent (для прототипирования с Python). Итоговая оценка: 4.2 из 5 — за скорость и инновационность, минус за ограниченный стек и цену.