Cum pui online o aplicație scrisă de AI? Trucul care face deployment-ul la fel de simplu ca o comandă de mâncare

Problema: AI-ul scrie aplicația în cinci minute, deployment-ul durează două săptămâni

Să clarific de la început pentru cine e articolul ăsta: ai deja un abonament la Claude Code sau Codex, ai un proiect scris de AI și ești blocat la pasul „cum îl transform într-un URL real”. Dacă da, citește mai departe.

Cursor, Claude Code, Codex — agenții ăștia de coding au comprimat „scrisul codului” la câteva minute. Un dezvoltator independent care vrea să facă un tool SaaS îi spune lui Claude Code „scrie-mi un mic instrument de analiză CV-uri” și în jumătate de oră are codul complet, frontend și backend. Dar între cod și lansare e o prăpastie: de unde cumperi domeniul? Ce hosting alegi? Ce bază de date? Cum faci autentificarea? Cum trimiți emailuri? Cum încasezi plăți?

În spatele fiecărei întrebări stă un cont la un furnizor, o serie de API key-uri și o grămadă de configurări. Două exemple care descurajează pe oricine: pentru emailuri trebuie să configurezi DKIM — practic un „act de identitate” pentru mesajele tale, care dovedește că nu sunt spam; pentru plăți trebuie să setezi webhook-uri — adică o „adresă de livrare” prin care platforma de plăți anunță aplicația ta că banii au intrat. Doar înregistrarea și verificarea identității pe platformele de hosting, plăți și domenii îți mănâncă jumătate de zi. Apoi pui la punct baza de date, emailurile, plățile — și a dispărut o săptămână. Dacă în paralel faci proiecte AI pe comandă sau monetizare de conținut, nu-ți permiți luxul ăsta.

În plus, aplicațiile construite de agenți AI vin de obicei cu API key-uri temporare și date mock. Nici dezvoltatorul nu poate spune sigur: „aplicația asta a fost vreodată live cu adevărat? Domeniul e al meu? Pot să-mi iau datele?” Când vrei să predai proiectul sau să-l abandonezi, descoperi că nu-l poți demonta curat — tabele rămase în baza de date, webhook-uri agățate în platforma de plăți, un domeniu configurat greșit pe hosting. Toate devin cozi pe care nu le poți tăia.

Oportunitatea: transformă „lansarea” într-o linie de asamblare și lasă AI-ul să preia tot deployment-ul

GoLive (repo: https://github.com/mikehasa/golive-skill), un proiect open-source sub licență MIT (conform postării sursă, neverificat independent: 894 de stele, 63 de fork-uri, ultimul push 2026-09-25), se poziționează exact în fisura dintre „codul e gata” și „utilizatorii reali accesează”. Nu e încă o platformă PaaS, ci un Agent Skill + CLI Node cu zero dependențe, făcut pentru agenți de coding precum Claude Code și Codex.

Tot fluxul e comprimat în cinci pași: detect (detectează ce are nevoie aplicația) → plan (generează un plan exact de modificări) → approve (utilizatorul confirmă) → apply (execută folosind conturile tale) → verify (verifică că chiar funcționează). Toate resursele se creează în conturile tale de Vercel, Netlify, Supabase, Neon, Porkbun, GoDaddy, Resend, Stripe. GoLive nu are backend propriu, nu trimite telemetrie, nu îți blochează datele. Vrei să predai proiectul? Îl iei cu totul. Vrei să-l demolezi? O comandă de teardown și dispare curat.

Cât valorează asta în bani? Să calculăm: deployment-ul manual al unei aplicații cu bază de date și plăți ia unuia cu experiență una-două săptămâni. La un cost de timp de 70 € pe zi pentru un dezvoltator independent, înseamnă 700-1.000 € arși pe muncă de rutină. GoLive comprimă partea asta la câteva zeci de minute de dialog plus taxa anuală de domeniu. Dacă faci deployment-uri pe comandă, prețul de piață e 70-300 € pe proiect; înainte îți lua două săptămâni, acum livrezi într-o jumătate de zi — același timp, de zece ori mai multe comenzi. Nu economisești „eficiență”, economisești bani reali pe oră lucrată.

Traseul: trei pași ca să duci aplicația scrisă de AI în fața utilizatorilor reali

Pasul 1: Instalează GoLive ca agentul tău să recunoască skill-ul.

Cerințe: Node.js 20+, npm/npx, Git și un agent de coding care suportă Skills (oficial verificate: Codex și Claude Code; alți clienți nu sunt verificați). O singură comandă pentru instalare globală:

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

Dacă folosești Codex, înlocuiește --agent claude-code cu --agent codex. Există și calea offline prin npm: npx golive@alpha install --agent codex. Instalarea doar copiază fișierele skill-ului — nu atinge niciun cont de furnizor, nu face niciun deployment.

După instalare, scrie în Codex $golive Help me take this app live. sau în Claude Code /golive Help me take this app live.. Agentul încarcă setul de instrucțiuni GoLive și e gata să preia deployment-ul. Atenție: npx skills add nu îți instalează o comandă golive în terminal — CLI-ul e apelat de agent din directorul de instalare al skill-ului (de obicei ~/.claude/skills/golive sau ~/.agents/skills/golive).

Pasul 2: Lasă agentul să ruleze detect → plan și pune lista de modificări pe masă.

GoLive scanează codul din repo-ul tău și trage concluzii de tipul „această aplicație Next.js are nevoie de hosting pe Vercel, Supabase pentru bază de date, Resend pentru emailuri, Stripe pentru plăți, pe un subdomeniu al example.com”. Apoi scoate un plan de modificări, fiecare linie corespunzând unei schimbări de configurare într-unul din conturile tale. La pasul ăsta doar citește, nu scrie nimic.

Nodul approve e adevărata supapă de siguranță: înainte să atingă conturile tale, trebuie să confirmi explicit în chat. „Adaugă o înregistrare A în contul meu Porkbun”, „creează un proiect nou în Supabase”, „generează chei Stripe în mod test” — fiecare acțiune e o autorizare explicită. Practic, cel mai periculos lucru posibil — „AI-ul apasă confirm în locul tău” — e blocat sub ochii tăi.

Pasul 3: apply → verify, ca să fie bătut în cuie că „chiar merge”.

După confirmarea ta, GoLive execută planul: face deployment în contul tău Vercel, creează proiectul și rulează migrațiile în Supabase-ul tău, modifică DNS-ul în Porkbun-ul tău, trece Stripe-ul tău pe mod test — toate token-urile vin din variabilele de mediu locale, fără intermediari.

Execuția nu e finalul. Verify chiar face ping pe URL-ul deployat, testează conexiunea la baza de date, trimite un email de probă, verifică dacă webhook-ul de plată ajunge la destinație. Orice pas eșuează, face rollback sau îl marchează cu roșu — nu te lasă cu un „pare live, dar e pe jumătate mort”.

Mai sunt două arme în arsenal: golive status face detecție de drift — dacă ai schimbat manual parola bazei de date sau ai șters o înregistrare DNS, îți spune „configurația a deviat”; golive handoff generează un document de proprietate care listează fiecare resursă: în ce cont e, cu ce credențiale, cum se oprește. Predare către client, vânzare, teardown complet — urmezi documentul și gata.

Studii de caz: ce scenarii de side-business sunt amplify cel mai bine de fluxul ăsta

Precizare: cazul 2 de mai jos e un scenariu ipotetic construit pe capabilitățile tool-ului, nu o poveste reală de utilizator. Te ajută să judeci dacă „asta e pentru mine”.

Cazul 1: proiecte AI pe comandă — tool-uri pentru magazine Shopify.

O echipă care face plugin-uri Shopify a scris cu Next.js + Prisma + Stripe Connect un tool care „comută automat curierul în funcție de zona de livrare”. Ca să-l vândă unor comercianți reali, trebuia să demonstreze fiecărui client procesul de deployment — clienții nu știu să apese butoanele din Vercel, Stripe și Cloudflare. Cu GoLive, echipa instalează skill-ul în Codex și îi spune clientului doar „rulează asta în contul tău Vercel” — deployment-ul conversațional e gata. Conform postării sursă (neverificat independent), versiunea 0.1.0-alpha.3 are deja teste live de unică folosință care acoperă șase fluxuri principale: hosting, bază de date, DNS, email, plăți test, autentificare.

Cazul 2 (scenariu ipotetic): validare rapidă de MVP pentru un tool de conținut.

Să zicem că o echipă de content creators vrea să facă un tool „transformă postările de Pinterest în șabloane Notion cu un click”, dar se tem că nimeni nu-l va folosi și ard banii pe domeniu degeaba. Rulează fluxul GoLive: la detect descoperă că au nevoie doar de hosting static + colectare de emailuri; la plan lista de costuri e precisă până la taxa anuală de domeniu (conform sursei, sub 10 $ pe an, neverificat independent) plus hosting pe planul gratuit; la apply totul e gata în 20 de minute. Dacă după o săptămână cifrele nu arată bine, un teardown curăță totul, domeniul expiră fără reînnoire, nu rămâne niciun proiect zombie în conturi. Pentru side-business-uri de tip trial-and-error, „pot lansa repede și pot închide curat” valorează mai mult decât „are multe funcții”.

O observație importantă despre încasarea plăților: Stripe nu e disponibil pentru persoane fizice în toate piețele și, în plus, GoLive acoperă deocamdată doar modul test Stripe — nu poți încasa bani reali direct. Dacă publicul tău țintă e local și vinzi materiale digitale sau tool-uri cu plată, partea de plată trebuie rezolvată prin procesatori disponibili în piața ta (Stripe cu entitate eligibilă, Paddle, Lemon Squeezy sau soluții locale). GoLive îți ridică landing page-ul și infrastructura, dar segmentul de plată trebuie adaptat — nu te baza că Stripe rezolvă totul din prima.

Trece la acțiune: diseară pune următoarea ta aplicație AI cu adevărat online

Nu trata „AI-ul a terminat de scris aplicația” drept linia de finish. Pune astea trei pe lista de diseară:

  1. Deschide cel mai recent proiect Claude Code sau Codex, verifică că ai Node.js 20+ și rulează npx skills add https://github.com/mikehasa/golive-skill --skill golive --global --agent claude-code --yes (sau codex). După instalare, validează cu node <installed-skill-dir>/scripts/golive.mjs version --json conform README (înlocuiește calea cu directorul real de instalare, de obicei ~/.claude/skills/golive).
  2. În chat-ul agentului scrie /golive Help me take this app live și lasă-l să facă întâi detect și plan — nu sări direct la apply.
  3. Deschide fiecare cont de furnizor din plan și verifică soldul, statusul de verificare și namespace-ul API key-urilor — sunt activele tale, AI-ul doar apasă butoanele pentru tine.

Tool-ul e open-source MIT, zero dependențe, zero telemetrie, rulează în conturile tale și nu te leagă de niciun furnizor — calități rare în lumea tool-urilor de deployment. Ultimul avertisment: e încă versiunea 0.1.0-alpha, deci bug-uri vor exista; pentru proiecte importante, rulează mai întâi tot fluxul pe conturi de test și abia apoi atinge producția. AI-ul scrie codul, GoLive îl pune online, tu stai cu ochii deschiși la pasul approve — împărțirea asta a muncii e cea mai profitabilă postură pentru un dezvoltator independent în anii care vin.