AI-конструктор сайтов с экспортом в GitHub: код ваш
Если вам нужен AI-конструктор сайтов с экспортом в GitHub — Zugo делает ровно это. Вы описываете сайт обычными словами, Zugo собирает и проверяет рабочую сборку (простое — примерно за минуту, сложное — за несколько минут), а потом экспортирует её в GitHub как настоящий репозиторий — src/, package.json, vite.config — который запускается где угодно через npm install и npm run dev.
Ради последнего пункта и написана эта статья. Инструментов, которые генерируют сайт, полно. А вот тех, что отдают исходный код стандартным репозиторием в ваш собственный аккаунт GitHub — без привязок обратно к платформе — куда меньше.
Зачем вообще владеть своим кодом?
Большинство конструкторов сайтов построены вокруг простой бизнес-модели: ваш сайт живёт внутри их редактора, на их хостинге, в их формате. Платите — сайт существует. Перестали платить — в лучшем случае получите выгрузку HTML, которую ни один разработчик не захочет брать в работу.
Такая схема ломается в предсказуемых местах:
- Вы переросли конструктор. Понадобилась функция, которой на платформе нет — нестандартный шаг оформления заказа, редкая интеграция, конкретная анимация. Внутри закрытого конструктора ответ — «нельзя». Внутри репозитория ответ — pull request.
- Нужно передать проект. Агентство сделало сайт клиенту, или основатель нанял первого разработчика. «Вот логин от нашего аккаунта в конструкторе» — это обуза. «Вот репозиторий на GitHub» — это результат работы.
- Платформа меняет правила. Цены растут, тариф закрывают, функция уезжает в более дорогой план. Если код переносимый — это мелкие неудобства. Если нет — переговоры с позиции заложника.
- Нужна проверка. Аудит безопасности, комплаенс, код-ревью перед запуском — всё это предполагает, что есть код, на который можно посмотреть.
Владение кодом — это страховка. Возможно, вы никогда не уйдёте с платформы, но само знание, что можете, меняет расклад. И это стоит проверить до того, как выбирать инструмент: некоторые конструкторы в этой категории берут доплату просто за доступ к вашему же исходному коду или экспортируют то, что работает только внутри их инфраструктуры. Если сравниваете варианты — в обзоре альтернатив Lovable разобрано, как разные конструкторы решают этот вопрос.
Что именно Zugo экспортирует в GitHub?
Настоящий репозиторий — не ZIP со «сплющенным» HTML и не проприетарный файл проекта. Экспорт — это стандартный веб-проект на Vite, который любой разработчик склонирует и запустит, даже если никогда не слышал про Zugo.
Вот что окажется в репозитории:
| В репозитории | Что это | Что это вам даёт |
|---|---|---|
src/ |
Полный исходник сайта: страницы, компоненты, стили, логика | Открыть в любом редакторе и менять что угодно, построчно |
package.json |
Зависимости и npm-скрипты | npm install, npm run dev, npm run build — стандартный рабочий цикл |
vite.config |
Конфигурация сборки | Собрать продакшен-версию и задеплоить на любой хостинг |
В коде нет рантайм-зависимости от Zugo и нет обращений к серверам Zugo. Экспортированный проект собирается и работает сам по себе. Если Zugo завтра исчезнет — ваш репозиторий продолжит работать.
Одна деталь, которая здесь отличает Zugo: редактор кода и экспорт в GitHub доступны уже на бесплатном тарифе. Стартовые кредиты выдаются без карты, и экспортировать собранное на них не запирают за платным планом.
Как пройти путь от промпта до репозитория?
Весь путь занимает минуты, а не дни. Реалистичный сценарий:
- Опишите сайт. Например: «Лендинг для выездного груминга собак в Алматы — hero с кнопкой записи, три тарифа, галерея до/после и FAQ». Обычным языком, без техзадания. Если хотите больше контроля — режим Plan даёт посмотреть и поправить план до начала сборки.
- Zugo собирает и проверяет. Простые сайты готовы примерно за минуту; многостраничные платформы с базой данных или авторизацией — за несколько минут, с чекпоинтами и живым логом процесса. Каждая сборка проверяется в песочнице: «проверенная» значит, что сайт реально загрузился и отрисовался до того, как вы его увидели — вам не придётся дебажить пустой экран.
- Дорабатывайте в билдере. Просите изменения в чате или откройте редактор кода и правьте напрямую. Публикация на
yoursite.zugo.run— один клик, если нужна живая ссылка прямо сейчас. - Экспортируйте в GitHub. Подключите аккаунт GitHub и нажмите экспорт. Zugo создаст репозиторий с полным проектом — той самой структурой
src/,package.jsonиvite.config— в вашем аккаунте.
Подробный разбор самого экспорта, включая пример с более сложным приложением, — в статье экспорт приложения в GitHub.
Что можно делать после экспорта?
Всё, что делают с любым репозиторием, — потому что это и есть репозиторий:
- Запустить локально.
git clone,npm install,npm run dev— и через пару минут вы смотрите на свой сайт на localhost. - Передать проект. Отдайте репозиторий клиенту или разработчику. Понадобится только Node и пакетный менеджер, больше ничего.
- Задеплоить куда угодно.
npm run buildвыдаёт стандартную сборку, которую можно хостить где угодно. Ещё у Zugo есть коннектор Vercel для деплоя прямо в ваш собственный аккаунт, а рядом — коннекторы Supabase (база и авторизация), Stripe (платежи), Google Analytics и Resend (email). - Наладить инженерный процесс. CI-пайплайны, защита веток, код-ревью, сканирование безопасности — то, что невозможно, пока ваш сайт — строка в чужой базе данных.
- Строить в обоих местах. Многие используют Zugo для тяжёлой работы — структура, страницы, стили, связка всего вместе — а после экспорта шлифуют детали уже в своём редакторе.
Какие есть честные ограничения?
Несколько вещей, которые стоит знать до того, как полагаться на экспорт:
- Экспорт — это снимок. Правки, которые вы делаете в своём редакторе после экспорта, не возвращаются обратно в билдер Zugo. Как только начали редактировать снаружи — решите, какая сторона у вас источник истины.
- Это веб-проект. Zugo генерирует сайты, веб-приложения, многостраничные платформы и 2D-игры — всё это веб-технологии на тулчейне Vite. Нативные мобильные приложения и серверные кодбазы на других фреймворках он не делает.
- Бесплатные публикации идут с бейджем. Сайты, опубликованные на
zugo.runна бесплатном тарифе, показывают бейдж «Made with Zugo», а свой домен требует платного плана. Сам экспортированный код — ваш, деплойте его под любым доменом.
Ничто из этого не подрывает главного: код, который вы экспортируете, — полный, стандартный и независимый от платформы.
Сколько это стоит?
Собирать и экспортировать можно бесплатно. Стартовые кредиты — без карты. Pro стоит $25/мес — 200 кредитов. Кредиты списываются по действию: правка — 3, свежая сборка — 6, многостраничная платформа — 12, поэтому 200 кредитов это 33 быстрых сборки, 16 полных платформ или 66 правок, плюс свои домены. Business — $99/мес и 800 кредитов. Есть 25 шаблонов в 5 категориях, если удобнее стартовать с базы, а не с пустого промпта, а интерфейс работает на русском и английском.
Если вы начинаете с нуля и хотите сначала увидеть картину целиком — как сайт рождается из промпта, — прочитайте как собрать сайт с ИИ или полистайте, что люди уже собрали и опубликовали, в витрине. Опишите сайт, дождитесь проверенной сборки, экспортируйте репозиторий — и с этого момента код ваш.