Разработка 4 мин чтения

GoLive: агент написал код, а вывести в прод помогает скилл

На GitHub выложили GoLive: открытый Agent Skill и Node-CLI, который помогает вывести в прод приложение, собранное ИИ-агентом. Он определяет, что нужно приложению, планирует, спрашивает подтверждение, применяет на ваших аккаунтах и проверяет. Разбираю цикл, набор провайдеров, честные ограничения альфы и что делать с этим на российском стеке.

ИИ-агентыдеплойMVPopen source
Коротко. На GitHub выложили GoLive, открытый Agent Skill и заодно Node-CLI, который помогает вывести в прод приложение, собранное ИИ-агентом. Он смотрит, что приложению нужно для запуска, планирует изменения, спрашивает у вас подтверждение, применяет их на ваших собственных аккаунтах и проверяет, что реально отвечает. Хостинг, база, домен, почта, оплата. Своего аккаунта, серверного бэкенда и телеметрии у проекта нет. Версия early alpha, стек западный, часть маршрутов пока не обкатана. Ниже разбираю, что там правда работает и где это спотыкается.

Код готов, а выложить некому

Знакомая точка. За вечер с ИИ-агентом собрано рабочее приложение: фронт, пара форм, база данных. На экране всё крутится. Дальше идёт то, ради чего обычно нанимают отдельного человека. Где это будет жить, куда положить базу, как привязать домен, откуда пойдёт почта, чем принимать оплату. Агент отлично пишет код и застревает ровно здесь, потому что каждый шаг требует зайти в чужую панель, выбрать тариф, скопировать ключи и ничего не сломать.

Проект GoLive от разработчика по нику mikehasa берётся закрыть этот разрыв. Слоган на странице репозитория звучит примерно так: агент написал код, GoLive помогает вывести его в прод. И это первый инструмент такого рода, который сам себя честно называет ранней альфой, а не готовым продуктом.

Что это за инструмент

GoLive работает в двух видах. Как Agent Skill его подхватывают кодовые агенты вроде Claude Code и Codex, и тогда деплой становится частью того же диалога, где писался код. Как обычная утилита он запускается через npx под именем golive с тегом alpha, без установки и без зависимостей. Лицензия MIT, написан на Node и TypeScript, репозиторий открыт целиком: github.com/mikehasa/golive-skill.

Главная мысль в том, что всё делается на ваших аккаунтах. GoLive не заводит вас в свой личный кабинет, не гоняет ваш трафик через свои серверы и не собирает статистику. В описании это сказано прямо: у него нет ни аккаунта GoLive, ни размещённого бэкенда, ни продуктовой телеметрии. Ключи от хостинга, базы и платёжки остаются у вас, инструмент только применяет их за вас по вашей команде.

Как он выводит приложение в прод

Цикл у него простой и повторяемый. Сначала detect: GoLive смотрит на репозиторий и определяет, что за приложение и что ему нужно для запуска. Потом plan: собирает точный список изменений, которые он собирается сделать. Дальше идёт ваше подтверждение, ни один шаг не применяется молча. После него apply накатывает изменения на подключённые сервисы, и в конце verify проверяет, что развёрнутое действительно отвечает.

Сверх этого есть команды status, teardown и handoff. Status ловит расхождение между тем, что описано, и тем, что реально в проде. Teardown сносит всё поднятое обратно, если запуск был проверочным. Handoff отдаёт готовую конфигурацию человеку или команде. Логика ровно та, за которую я всегда топлю: по шагам, с подтверждением на каждом, а не одной кнопкой, после которой непонятно, что произошло.

Какие сервисы он подключает

Набор адаптеров пока небольшой и почти весь западный. Хостинг: Vercel и Netlify. База данных: Supabase и Neon. Домены: Porkbun и GoDaddy, они помечены как проверенные вживую. Почта: Resend. Оплата: Stripe в тестовом режиме. Эти маршруты автор отмечает как обкатанные на реальных запусках.

Дальше начинаются оговорки, которые важно знать до того, как вы на это заложитесь. Cloudflare для DNS в проекте есть, но помечен как экспериментальный и пока не проверенный на живых запусках. Авторизация через Supabase реализована, но проверена частично. Боевые платёжные сценарии автор прямо называет требующими доработки. Автоматического отката тоже пока нет, откат узкий и включается вручную. Часть шагов, например создание проекта в Supabase или Neon и подключение домена отправителя в Resend, остаётся ручной передачей.

Где это не сработает и что учесть в России

Первое ограничение честно написано на самом проекте: это early alpha, версия 0.1.0. Для боевого запуска, от которого зависят деньги клиента, я бы такое сегодня в лоб не ставил. Как учебный стенд и способ понять, из чего вообще состоит вывод в прод, штука отличная.

Второе важнее для нас. Весь рабочий стек тут западный. Vercel и Netlify для российского бизнеса доступны с оговорками, Stripe для приёма платежей из России по сути закрыт, оплатить сами эти сервисы российской картой тоже проблема. То есть идея и цикл у GoLive прекрасные, а конкретные провайдеры под наш рынок придётся менять. Про то, почему я в клиентских проектах ставлю на российский стек и self-hosted, у меня есть отдельный разбор.

И третье. GoLive решает задачу деплоя, он не отвечает за качество самого приложения. Если агент собрал сырой продукт, инструмент аккуратно выведет в прод именно этот сырой продукт.

Что можно сделать уже сейчас

Если вы собираете MVP с ИИ и упёрлись в запуск, вот рабочие ходы.

Поставьте GoLive на тестовое приложение и пройдите цикл detect и plan, не применяя изменения. Даже один этот прогон показывает полный список того, что нужно вашему проекту для прода. Это бесплатная карта работ.

Замените западные адаптеры на свои. Вместо Vercel поднимите свой VPS с Docker и HTTPS, вместо чужой платформы деплоя посмотрите в сторону Coolify, своей платформы деплоя на вашем сервере. Цикл остаётся тот же, а данные и оплата остаются в российском контуре.

Разведите две задачи. Отдельно доводите продукт до состояния, за которое не стыдно, отдельно настраивайте инфраструктуру запуска. Второе как раз входит в настройку инфраструктуры и деплоя и в разработку под ключ, ориентиры по бюджету есть на странице цен.

Частые вопросы

GoLive заменит мне разработчика для запуска?

Нет. Он снимает рутину с понятных шагов деплоя и держит человека в контуре: ничего не применяется без вашего подтверждения. Решения о том, какой стек взять, что безопасно открывать наружу и как обойтись без Stripe в России, остаются за человеком.

Можно ли на нём вывести боевой проект прямо сейчас?

Для проверочного стенда и обучения да. Для боевого запуска, где на кону деньги и клиенты, пока рискованно: это ранняя альфа, часть маршрутов не проверена вживую, автоотката нет. Проверочный запуск через teardown легко снести обратно.

Мои ключи и данные утекут в проект?

По описанию нет. GoLive работает на ваших аккаунтах, без своего бэкенда и без телеметрии, ключи остаются у вас. Но перед боевым применением любой открытый инструмент такого класса стоит прочитать по коду, а не по обещанию.

Коротко о главном

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

Собираете MVP с ИИ и застряли на том, как вывести это в прод: хостинг, домен, почта, оплата? Я довожу такие проекты до боевого запуска под ключ, в том числе на российском стеке. Напишите мне в Telegram слово «ЗАПУСК», разберём ваш случай и что нужно именно вам для старта.

Услуги по теме

Что я делаю для бизнеса

  • Боты в Telegram, MAX, VK
  • Автоматизация процессов и CRM
  • Аналитика и дашборды
  • Сайты и лендинги под ключ

Бесплатно: чек-лист «Готов ли ваш бизнес к 152-ФЗ»

12 пунктов, которые проверяют готовность за час: данные, согласия, уведомление в РКН, локализация, защита. Отметьте, что уже сделано, и увидите дыры, за которые сейчас штрафуют.

Готовы обсудить вашу задачу?

Бесплатная консультация — разберём, как внедрить это в вашем бизнесе под ключ. Без форм, пишите напрямую.

Пишу о разработке, ИИ и законах для бизнеса

Разборы, кейсы и практика — без воды. Выходит регулярно, читать 3–5 минут.

Готовые решения под ключTurnkey solutionsSoluciones llave en mano交钥匙解决方案Түлхүүр гардуулах шийдэл 451 готовых IT-решений для бизнеса451 ready-made IT solutions for business451 soluciones IT listas para empresas451 个面向企业的现成 IT 解决方案Бизнест зориулсан 451 бэлэн IT шийдэл Автоматизация, боты, AI, 152-ФЗ и платформы · бесплатная консультацияAutomation, bots, AI, data privacy and platforms · free consultationAutomatización, bots, IA, privacidad de datos y plataformas · consulta gratis自动化、机器人、AI、数据合规与平台 · 免费咨询Автоматжуулалт, бот, AI, өгөгдлийн хамгаалалт ба платформ · үнэгүй зөвлөгөө Смотреть каталогView catalogVer catálogo查看目录Каталог үзэх