Як вивести AI-застосунок у прод? Цей трюк робить деплой простим, як замовлення їжі

Проблема: AI пише застосунок за п’ять хвилин, а деплой займає два тижні

Одразу визначимося, для кого ця стаття: у вас вже є підписка на Claude Code або Codex, є проєкт, написаний AI, і ви застрягли на кроці «як перетворити це на живий URL». Якщо так — читайте далі.

Cursor, Claude Code, Codex давно стиснули етап «написати код» до хвилин. Інді-розробник, який хоче SaaS-інструмент, каже Claude Code: «зроби мені сервіс аналізу резюме» — і за пів години має повний фронтенд і бекенд. Але між кодом і запуском — прірва: де купити домен? Який хостинг обрати? Яка база даних? Як зробити логін? Як надсилати листи? Як приймати оплати?

За кожним питанням — акаунт у вендора, низка API-ключів і купа конфігурацій. Два найбільш демотивуючі приклади: для листів треба налаштувати DKIM — це як «паспорт» для вашої пошти, доказ, що це не спам; для оплат — webhook-колбеки, тобто «адреса доставки», куди платіжна система повідомить застосунок про успішну оплату. Лише реєстрація та верифікація на трьох платформах — хостинг, платежі, домен — з’їдає пів дня. Далі пройти базу, пошту, платежі по черзі — і тиждень зник. Якщо паралельно ви берете AI-замовлення або монетизуєте контент, так розкидатися часом не можна.

До того ж застосунки, зібрані AI-агентами, часто тримаються на тимчасових API-ключах і mock-даних. Розробник сам не може відповісти: «Цей застосунок справді в проді? Домен мій? Дані я можу забрати?» Коли треба передати проєкт або закрити його, з’ясовується, що відчепитися неможливо — залишкові таблиці в базі, колбеки в платіжці, неправильний домен на хостингу. Усе це — хвіст, який не скинути.

Можливість: перетворити «запуск» на конвеєр і віддати деплой AI

GoLive (репозиторій https://github.com/mikehasa/golive-skill) — MIT-відкритий проєкт (за даними вихідного допису, без незалежної перевірки: 894 зірки, 63 форки, останній пуш 2026-09-25), який точно потрапляє в щілину між «код готовий» і «реальні користувачі заходять». Це не чергова PaaS-платформа, а Agent Skill + Node CLI без залежностей для Claude Code, Codex та подібних агентів.

Весь процес стиснуто до п’яти кроків: detect (що потрібно застосунку) → plan (точний план змін) → approve (підтвердження користувача) → apply (виконання у ваших власних акаунтах) → verify (перевірка, що все справді працює). Усі ресурси створюються у ваших власних акаунтах Vercel, Netlify, Supabase, Neon, Porkbun, GoDaddy, Resend, Stripe. Жодного бекенду GoLive, жодної телеметрії, жодного локіну даних. Треба передати проєкт — пакуєте й забираєте; треба знести — одна команда teardown чистить усе.

Скільки це коштує? Рахуємо: ручний деплой застосунку з базою та оплатами навіть для досвідченого — один-два тижні. При вартості дня інді-розробника ~$70 це $700-1000 людського часу. GoLive стискає це до кількох десятків хвилин діалогу плюс дрібна річна плата за домен. Якщо ви берете замовлення на деплой, ринкова ціна — $70-300 за проєкт; раніше один проєкт займав два тижні, тепер — пів дня. Той самий час, удесятеро більше замовлень. Економиться не «ефективність», а реальна погодинна ставка.

Шлях: три кроки до реальних користувачів

Крок 1: встановіть GoLive, щоб ваш агент знав цю навичку.

Вимоги: Node.js 20+, npm/npx, Git і кодинг-агент із підтримкою Skills (офіційно перевірено Codex і Claude Code, інші клієнти — ні). Одна команда для глобального встановлення:

1
npx skills add https://github.com/mikehasa/golive-skill --skill golive --global --agent claude-code --yes

Для Codex замініть --agent claude-code на --agent codex. Є й офлайн-канал через npm: npx golive@alpha install --agent codex. Встановлення лише копіює файли skill — жодних підключень до вендорів, жодного деплою.

Далі в Codex введіть $golive Help me take this app live., у Claude Code — /golive Help me take this app live.. Агент завантажить інструкції GoLive й буде готовий керувати деплоєм. Важливо: npx skills add не створює команду golive у вашому терміналі — CLI викликається агентом із каталогу встановлення skill (зазвичай ~/.claude/skills/golive або ~/.agents/skills/golive).

Крок 2: дайте агенту прогнати detect → plan і розкладіть список змін на столі.

GoLive сканує код у вашому репозиторії й робить висновки на кшталт: «цей Next.js-застосунок потребує хостингу Vercel, бази Supabase, пошти Resend, оплат Stripe і піддомену example.com». Далі видає план змін, де кожен рядок — конкретна зміна конфігурації в одному з ваших акаунтів. На цьому етапі він тільки читає, нічого не пише.

Approve — справжній запобіжник: перш ніж торкнутися ваших акаунтів, агент має отримати ваше підтвердження в чаті. «Додати A-запис у моєму Porkbun», «створити новий проєкт у Supabase», «запросити тестові ключі Stripe» — кожна дія з явною авторизацією. Найнебезпечніший сценарій «AI натискає підтвердження за вас» заблоковано на ваших очах.

Крок 3: apply → verify — цвяхом прибити факт «воно справді працює».

Після вашого підтвердження GoLive виконує план: деплоїть у ваш Vercel, створює проєкт і ганяє міграції у вашому Supabase, змінює DNS у вашому Porkbun, перемикає ваш Stripe у тестовий режим. Усі токени йдуть через локальні змінні середовища, без сторонніх посередників.

Виконання — не фінал. Verify реально пінгує URL після деплою, перевіряє з’єднання з базою, надсилає тестового листа, дивиться, чи доходить платіжний колбек. Будь-який збій — відкат або червона позначка. Ніякого «ніби в проді, але напівживий».

Далі два козирі: golive status — детекція дрейфу: якщо ви потім вручну змінили пароль бази або видалили DNS-запис, він скаже «конфігурація роз’їхалася»; golive handoff генерує документ володіння: який ресурс у якому акаунті, з якими креденшелами, як вимкнути. Передача клієнту, продаж, повний teardown — просто йдете за документом.

Кейси: які побічні заробітки ця схема підсилює найбільше

Уточнення: кейс 2 — гіпотетичний сценарій на основі можливостей інструмента, а не реальна історія користувача. Він допоможе вирішити, «чи це для мене».

Кейс 1: AI-замовлення на інструменти для Shopify.

Команда, що робить плагіни для Shopify, написала на Next.js + Prisma + Stripe Connect інструмент «автоматичне перемикання логістики за регіоном доставки». Раніше, щоб продати це реальним продавцям Shopify, треба було кожному клієнту демонструвати процес деплою — вони самі не натиснуть кнопки у Vercel, Stripe і Cloudflare. З GoLive команда просто встановлює skill у Codex і каже клієнту: «запустіть це у своєму акаунті Vercel» — діалоговий деплой готовий. За даними вихідного допису (без незалежної перевірки), у версії 0.1.0-alpha.3 одноразові live-тести вже покривають шість основних сценаріїв: хостинг, база, DNS, пошта, тестові платежі, логін.

Кейс 2 (гіпотетичний): швидка MVP-валідація контентного інструмента.

Припустимо, контент-команда хоче зробити інструмент «нотатки з Pinterest одним кліком у шаблони Notion», але боїться, що після запуску нікому не треба, а гроші за домен згорять. Прогін через GoLive: на detect з’ясовується, що потрібен лише статичний хостинг + збір email-підписок; на plan кошторис точний до річної плати за домен (за вихідним дописом — менше десяти доларів на рік, без незалежної перевірки) плюс безкоштовний тариф хостингу; apply — 20 хвилин, усе працює. Якщо за тиждень дані слабкі — teardown чистить усе, домен не продовжуєте, у акаунтах не лишається проєктів-зомбі. Для побічного заробітку методом спроб і помилок «швидко запуститися й чисто зійти» цінніше за «багато фіч».

Одне застереження щодо платежів: Stripe недоступний для фізосіб у низці країн без місцевої компанії чи закордонного рахунку, а GoLive наразі покриває лише тестовий режим Stripe — реальні оплати одразу не підуть. Якщо ваша аудиторія локальна і ви продаєте цифрові матеріали чи платні інструменти, платіжну частину проводьте через доступні вам локальні рішення — LiqPay, WayForPay, MonoPay або Gumroad/Lemon Squeezy для закордонних продажів. GoLive підніме лендінг і інфраструктуру, але платіжну ланку підставте свою — не чекайте, що Stripe закриє все одним махом.

Заклик до дії: сьогодні ввечері виведіть свій наступний AI-застосунок у прод

Не вважайте «AI написав застосунок» фінішем. Додайте ці три пункти в сьогоднішній список справ:

  1. Відкрийте свій останній проєкт у Claude Code або Codex, переконайтеся, що Node.js версії 20+, і виконайте npx skills add https://github.com/mikehasa/golive-skill --skill golive --global --agent claude-code --yes (або codex). Після встановлення перевірте за README: node <installed-skill-dir>/scripts/golive.mjs version --json (підставте реальний шлях до каталогу skill, зазвичай ~/.claude/skills/golive).
  2. У чаті агента введіть /golive Help me take this app live і дайте йому спочатку зробити detect і plan — не тисніть apply одразу.
  3. Відкрийте кожен акаунт вендора з плану й гляньте баланс, статус верифікації, простори імен API-ключів — це ваші активи, AI лише натискає кнопки.

Інструмент MIT-відкритий, без залежностей, без телеметрії, працює у ваших акаунтах і не прив’язує до жодного вендора — серед деплой-інструментів це рідкісна якість. Останнє застереження: це поки що 0.1.0-alpha, рання версія, баги неминучі — важливі проєкти спочатку повністю проженіть на тестових акаунтах, і лише потім чіпляйте прод. AI пише код, GoLive виводить у прод, а ви на кроці approve тримаєте очі відкритими — такий поділ праці найвигідніший для інді-розробника на найближчі роки.