Hogyan kerüljön élesbe az AI által írt app? Ezzel a trükkel a deploy olyan, mint egy pizzarendelés

A fájdalompont: az AI öt perc alatt megírja az appot, az élesítés meg két hét

Először tisztázzuk, kinek szól ez a cikk: van egy Claude Code vagy Codex előfizetésed, a kezedben egy AI által megírt projekt, és pont ott akadtál el, hogy „hogyan legyen ebből igazi URL”. Ha stimmel, olvass tovább.

A Cursor, Claude Code, Codex féle AI kódoló ügynökök már percekre nyomták le a „kódírás” lépést. Egy SaaS-eszközön dolgozó indie fejlesztő azt mondja a Claude Code-nak: „írj egy önéletrajz-elemző mini eszközt”, és fél óra múlva ott a komplett frontend-backend kód. De a kód és az élesítés között szakadék tátong: hol vegyek domaint? Melyik hostingot válasszam? Milyen adatbázis? Hogyan oldjam meg a belépést? Az e-mailküldést? A fizetést?

Minden kérdés mögött egy szolgáltatói fiók, egy sor API-kulcs és egy halom konfiguráció áll. Két példa, ami a legtöbb embert kiborítja: az e-mailküldéshez DKIM-et kell beállítani — ez olyan, mintha „személyit” adnál a leveleidnek, hogy ne landoljanak spamként; a fizetéshez webhook callback kell — olyan ez, mint egy „szállítási cím”, ahová a fizetési platform értesítést küld, ha befutott a pénz. Csak a hosting-, fizetési- és domainplatform regisztrációja és hitelesítése fél nap, aztán adatbázis, e-mail, fizetés egyesével — elment egy hét. Ha mellette AI-megbízásokat vagy tartalomgyártást is viszel, ennyi időd egyszerűen nincs.

Ráadásul az AI-ügynök által összerakott appok tele vannak ideiglenes API-kulcsokkal és mock adatokkal. A fejlesztő maga sem tudja megmondani: „ez az app tényleg élesben volt? Az én domainem? Ki tudom vinni az adatot?” Amikor átadás vagy leállítás kerül szóba, kiderül, hogy szétszedni sem lehet — elhagyott táblák az adatbázisban, lógó callback-ek a fizetési platformon, egy elrontott domain a hostingon. Mind cipelnivaló maradék.

A lehetőség: csinálj az „élesítésből” futószalagot, és add át a deployt az AI-nak

A GoLive (repo: https://github.com/mikehasa/golive-skill) MIT-licencű nyílt forrású projekt (a forrásposzt szerint, függetlenül nem ellenőrizve: 894 star, 63 fork, utolsó push 2026-09-25) pont abba a résbe ül be, ami a „kód kész” és a „valódi felhasználó eléri” között van. Nem még egy PaaS-platform, hanem Agent Skill + nulla függőséges Node CLI a Claude Code és Codex féle ügynököknek.

Az egész folyamat öt lépésre sűrűsödik: detect (felderíti, mire van szüksége az appnak) → plan (pontos módosítási terv) → approve (te jóváhagyod) → apply (a saját fiókjaiddal végrehajtja) → verify (ellenőrzi, hogy tényleg fut). Minden erőforrás a te saját Vercel, Netlify, Supabase, Neon, Porkbun, GoDaddy, Resend, Stripe fiókodban jön létre. Nincs GoLive-háttérrendszer, nincs telemetria, nincs adatzárolás. Átadásnál csak becsomagolod, lebontásnál egy teardown parancs tisztán leszerel mindent.

Mennyit ér ez? Számoljunk: egy adatbázisos, fizetéses app manuális élesítése gyakorlott kézzel is 1-2 hét. Ha az indie fejlesztői napidíjad 150 euró, az 1500-2100 eurónyi munkaerő. A GoLive ezt pár tízperces beszélgetésre és egy kis domain-évdíjra nyomja le. Ha deploy-megbízásokat vállalsz, a piaci ár egy ilyen munkára 200-700 euró — régen két hét volt egy projekt, most fél nap alatt leszállítod. Ugyanannyi idő alatt tízszer annyi megrendelés. Nem „hatékonyságot” spórolsz, hanem tiszta órabért.

Az út: három lépésben valódi felhasználók elé az AI által írt app

1. lépés: telepítsd a GoLive-ot, hogy az ügynököd ismerje ezt a skillt.

Kell hozzá Node.js 20+, npm/npx, Git, és egy Skills-t támogató kódoló ügynök (hivatalosan Codex és Claude Code van validálva, más kliens nincs). Egy sor a globális telepítéshez:

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

Codex esetén cseréld a --agent claude-code részt --agent codex-re. Offline npm-útvonal is van: npx golive@alpha install --agent codex. A telepítés csak a skill-fájlokat másolja, nem csatlakozik semmilyen szolgáltatói fiókhoz, nem deployol semmit.

Utána Codexben írd be: $golive Help me take this app live., Claude Code-ban pedig: /golive Help me take this app live. Az ügynök betölti a GoLive utasításkészletét, és készen áll a deploy-vezérlésre. Fontos: az npx skills add nem hoz létre golive parancsot a terminálodban — a CLI-t az ügynök hívja a skill telepítési könyvtárából (jellemzően ~/.claude/skills/golive vagy ~/.agents/skills/golive).

2. lépés: futtasd a detect → plan párost, és tedd az asztalra a módosítási listát.

A GoLive végigpásztázza a repódat, és ilyen következtetést ad: „ez a Next.js app Vercel-hostingot, Supabase-adatbázist, Resend e-mailt, Stripe-fizetést igényel, az example.com aldomainjére kötve”. Aztán kiad egy módosítási tervet, ahol minden sor egy konkrét konfigváltozás valamelyik szolgáltatói fiókodban. Ebben a fázisban csak olvas, nem ír.

Az approve-pont az igazi biztonsági szelep: mielőtt a fiókodhoz nyúlna, a chatben kell bólintanod. „A Porkbun-fiókomban új A-rekord”, „új projekt a Supabase-ben”, „Stripe tesztmód-kulcs igénylése” — soronként explicit engedély. Ez pontosan azt a legveszélyesebb mozdulatot fogja meg, hogy „az AI kattint helyetted”.

3. lépés: apply → verify, és szegezd le, hogy tényleg fut.

A jóváhagyás után hajtja csak végre a tervet: deploy a te Vercel-fiókodba, projekt és migráció a te Supabase-edben, DNS-módosítás a te Porkbunodban, Stripe tesztmód — minden token a helyi környezeti változóidon megy, harmadik fél közbe nem ér.

A végrehajtás nem a vége. A verify tényleg pingeli a deployolt URL-t, ellenőrzi az adatbázis-kapcsolatot, küld egy teszt e-mailt, megnézi, befut-e a fizetési callback. Ha bármi elhasal, visszagörget vagy pirosra jelöl — nem hagyja, hogy „látszólag éles, valójában féloldalas” legyen az app.

Két ász még a tarsolyban: a golive status drift-ellenőrzést végez — ha később kézzel átírtad az adatbázis-jelszót vagy töröltél egy DNS-rekordot, szól, hogy „a konfiguráció elkóborolt”; a golive handoff pedig tulajdonosi dokumentációt generál: melyik erőforrás melyik fiókban van, milyen hitelesítéssel, hogyan kapcsolható le. Ügyfélnek átadni, eladni, végleg lebontani — a doksi mentén megy.

Esetek: melyik mellékállást pörgeti fel ez a folyamat

Jelzem előre: a 2. eset az eszköz képességeire épülő hipotetikus forgatókönyv, nem valódi felhasználói sztori — azt segít eldönteni, hogy „nekem való-e ez”.

1. eset: AI-megbízásból Shopify-eszköz (exportpiac).

Egy Shopify-pluginekkel foglalkozó csapat Next.js + Prisma + Stripe Connect alapon megírta a „szállítási régió szerint automatikusan futárt váltó” mini eszközt. Korábban minden ügyfélnek külön kellett demózni a deployt — ők maguk nem kattintanak végig Vercel-, Stripe- és Cloudflare-felületeket. GoLive-val elég a skillt betölteni a Codexbe, és annyit mondani az ügyfélnek: „futtasd ezt a saját Vercel-fiókodon”. A forrásposzt szerint (függetlenül nem ellenőrizve) a 0.1.0-alpha.3 disposable live tesztjei már lefedik a hosting, adatbázis, DNS, e-mail, tesztfizetés és belépés hat fő útvonalát.

2. eset (hipotetikus): tartalmi eszköz gyors MVP-validálása.

Képzelj el egy tartalomgyártó csapatot, amely „Pinterest-pinből egy kattintással Notion-sablon” mini eszközt akar, de tart attól, hogy senki sem használja, és kárba megy a domainpénz. GoLive-folyamat: a detect azt találja, hogy elég a statikus hosting + e-mail-feliratkozás-gyűjtés; a plan a költséget forintra pontosan listázza (a forrásposzt szerint a domain évi tíz dollár alatt van, nem ellenőrizve, plusz ingyenes hostingkeret); az apply 20 perc alatt lefut. Ha egy hét múlva gyengék a számok, egy teardown tisztán leszerel mindent, a domain lejár, nem marad zombiprojekt a fiókokban. Próbálgatós mellékállásnál a „gyorsan fel, tisztán le” többet ér, mint a „sok funkció”.

Egy fontos megjegyzés a fizetésről: a Stripe magyarországi vállalkozásokkal működik, de a GoLive jelenleg csak a Stripe tesztmódját fedi le — valódi bevételhez éles kulcsok kellenek. Ha a célközönséged magyar, érdemes lehet Bariont vagy SimplePay-t beépíteni a tesztelés után — a GoLive felhúzza a landinget és az infrastruktúrát, de a fizetési szakaszt a helyi csatornára kell cserélned.

Cselekvés: ma este élesítsd a következő AI-appodat

Ne az „AI megírta az appot” legyen a végpont. Ez a három feladat menjen a mai esti listádra:

  1. Nyisd meg a legfrissebb Claude Code vagy Codex projektedet, ellenőrizd, hogy Node.js 20+ van, és futtasd: npx skills add https://github.com/mikehasa/golive-skill --skill golive --global --agent claude-code --yes (vagy codex). Utána a README szerint ellenőrizd: node <skill-könyvtár>/scripts/golive.mjs version --json (az útvonalat cseréld a tényleges skill-könyvtáradra, jellemzően ~/.claude/skills/golive).
  2. Az ügynök chatjében írd be: /golive Help me take this app live, és hagyd, hogy előbb detect és plan fusson — ne ugorj egyből az apply-ra.
  3. A planben szereplő minden szolgáltatói fiókot nyiss meg: egyenleg, hitelesítési státusz, API-kulcsok — ezek a te eszközeid, az AI csak a gombokat nyomja helyetted.

Az eszköz MIT-licencű, nulla függőség, nulla telemetria, a te fiókjaidban fut, semmilyen szolgáltatóhoz nem köt — ez deploy-eszközöknél ritka tulajdonság. Végül a kockázat: még 0.1.0-alpha korai verzió, bugok lesznek, fontos projektnél először tesztfiókon fuss végig minden, csak aztán az élesen. Az AI írja a kódot, a GoLive viszi élesbe, te meg az approve-lépésnél tartod nyitva a szemed — ez a munkamegosztás az indie fejlesztő legjobb pozíciója az elkövetkező évekre.