Vaše „vibe-coded" MVP fungovalo — kým neprestalo: kde sa aplikácie od AI lámu a čo stojí ich oprava
- Publikované —
Vibe coding je skvelý na to, aby ste nápad overili za víkend. Zradný začne byť vo chvíli, keď aplikáciu spustíte pre reálnych zákazníkov: bezpečnostné diery, žiadne testy a architektúra, ktorá sa pri prvom náraste rozsype. Otázka teda neznie, či AI vie kódovať, ale kde končí prototyp a začína produkt.
Piatok večer nápad, v nedeľu fungujúce demo. Zakladateľ opíše AI nástroju, čo chce, a cez víkend má aplikáciu, ktorá zvláda prihlásenie, ukladá dáta a vyzerá ako hotový produkt. Prví používatelia sú nadšení. Problém príde o tri mesiace: pri stom používateľovi, prvom platiacom zákazníkovi alebo prvom človeku, ktorý skúsi, čo sa stane, keď do formulára napíše nezmysel.
Volá sa to vibe coding. Pojem vo februári 2025 zaviedol Andrej Karpathy, spoluzakladateľ OpenAI, a Collins English Dictionary ho vyhlásil za slovo roka 2025. Myšlienka znie lákavo: opíšete zámer, model napíše kód, vy sa nestaráte o detaily. Na Slovensku patrí „vibe coding” k najrýchlejšie rastúcim technickým dopytom, približne 880 vyhľadaní mesačne a medziročný rast o 81 % podľa dát o vyhľadávaní v Googli (2026). Toto je jeho úprimná verzia: kde AI buildery skutočne vynikajú, kde sa lámu a čo stojí ich oprava.
Kde AI buildery naozaj vynikajú
Začnime férovo. Odmietať vibe coding paušálne je rovnaká chyba ako slepo mu dôverovať. Pri istom type práce je to najlepší nástroj, aký ste za posledné roky dostali do rúk. Rýchlosť, ktorú ponúka, bola ešte nedávno výsadou celých tímov.
- Prototypy a overenie dopytu. Keď potrebujete zistiť, či o nápad vôbec niekto stojí, na kvalite kódu nezáleží. Záleží na rýchlosti. Postaviť za deň klikateľné demo a ukázať ho desiatim zákazníkom je presne to, na čo AI buildery vznikli.
- Interné nástroje. Skript, ktorý vám raz týždenne stiahne dáta a pošle report. Jednoduchý prehľad pre tím, ktorému dôverujete. Nič z toho nevidí zákazník a nič z toho nepracuje s citlivými dátami.
- Učenie a experimenty. Vibe coding je skvelý spôsob, ako pochopiť, čo je vôbec možné, bez toho, aby ste týždeň čítali dokumentáciu.
Rovnako spoľahlivo obstojí AI aj tam, kde staviate ohraničených AI agentov pre firemné rutiny, teda tam, kde je výstup jasne vymedzený a človek ho vie skontrolovať. Spoločný menovateľ je jednoduchý: chyba nič nestojí. Demo môže spadnúť, skript môže vyhodiť nezmysel a nikomu sa nič nestane.
Je vibe coding dobrý, alebo zlý?
Zlá otázka. A predsa ju hľadá stále viac ľudí. Vibe coding nie je dobrý ani zlý. Je to nástroj s veľmi ostrými hranami a rozhoduje, na čo ho použijete. Kladivo tiež nie je dobré ani zlé, kým ním nezačnete zatĺkať skrutky.
Zaujímavejšia než názor je nálada, ktorá sa mení. Ešte pred rokom bola okolo vibe codingu čistá eufória. Dnes sa vyhľadávania prikláňajú k pochybnostiam: dopyt „is vibe coding bad” narástol medziročne o 212 % a „vibe coding security” o 80 %, navyše pri veľmi vysokej cene za preklik, čo znamená, že za odpovede o bezpečnosti niekto reálne platí (dáta o vyhľadávaní v Googli, 2026). Ľudia, ktorí aplikáciu postavili cez víkend, hľadajú niekoho, kto im ju opraví.
Presne o tejto chvíli je celý text. Nadšenie z rýchlosti vystriedala otázka, čo sa stane, keď to má vydržať.
Kde sa aplikácie od AI lámu
Modely píšu kód, ktorý funguje v ukážke. To nie je to isté ako kód, ktorý vydrží reálnu prevádzku. Rozdiel sa neukáže na deme — ukáže sa pri prvom nápore, prvom útoku a prvom vývojárovi, ktorý aplikáciu po niekom preberá. Toto sú miesta, kde to najčastejšie praská:
- Bezpečnostné diery. AI generuje kód rýchlejšie, než ho stíha ktokoľvek kontrolovať. Podľa IBM (2025) prinášajú aplikácie z vibe codingu bezpečnostné riziká, ktoré sa odhaľujú ťažšie než pri klasickom vývoji: model citlivé údaje zabuduje a nikto o nich nevie. Uniknuté kľúče, zle nastavené oprávnenia, dáta prístupné komukoľvek.
- Žiadne testy. Model napíše funkciu, nie však dôkaz, že bude fungovať aj zajtra po zmene. Bez nich je každá úprava ruleta: opravíte jedno, rozbijete tri ďalšie veci a dozviete sa to až od nahnevaného zákazníka.
- Krehké hraničné prípady. Ideálny scenár funguje. Čo sa stane, keď používateľ nahrá súbor s diakritikou v názve, zadá zápornú sumu alebo klikne dvakrát? Aplikácie od AI bývajú optimistické, počítajú s tým, že sa všetko deje správne. Reálni ľudia sa tak nikdy nesprávajú.
- Neškálovateľná architektúra. To, čo obslúži desať ľudí, sa pri tisícke rozsype. Databáza bez indexov, žiadne fronty, logika nahádzaná na jednu kopu. Prepísať to neskôr je drahšie, než keby ste základ od začiatku postavili s rozvahou.
- Kód, ktorý nikto neudrží. Najtichšia a najdrahšia pasca. Aplikáciu vygeneroval model, jej štruktúre nerozumie ani zakladateľ, a keď treba pridať funkciu či opraviť chybu, niet sa koho opýtať. Prototyp nie je produkt a najviac to zabolí práve tu.
Žiadnu z týchto pascí na deme nevidno. Všetky sa ozvú až vtedy, keď je aplikácia v rukách reálnych ľudí a vy na nej už staviate biznis.
Prečo zakladatelia najprv siahnu po AI
Zmena nálady nie je iba pocit, vidno ju na tom, ako firmy nakupujú. Vyhľadávanie „hire app developer” medziročne kleslo o 80 % a „mvp development” o 70 %, kým „ai app builder” vzrástlo o 124 % (dáta o vyhľadávaní v Googli, 2026). Zakladatelia už nezačínajú tým, že si najmú štúdio. Začínajú tým, že to skúsia sami s AI. A je to rozumné.
Rozumné dovtedy, kým to funguje. Problém nie je v tom, že ľudia siahnu po AI. Problém je priepasť medzi vetami „funguje mi demo” a „mám produkt, ktorému zverím zákazníkov aj peniaze”. Tú priepasť AI builder sám neprekročí. Dá sa teda s AI postaviť reálny produkt? Áno, ale nie tak, že necháte model rozhodovať o všetkom. Reálne produkty vznikajú tam, kde AI zrýchľuje prácu a človek nesie zodpovednosť za architektúru, bezpečnosť a rozhodnutia, ktoré sa o rok nedajú vziať späť.
Takto pracujeme aj my. AI využívame na to, v čom je skvelá, na rýchlosť, a seniorné inžinierstvo a produktovú stratégiu staviame navrch, kde na tom skutočne záleží. Nie je to návrat pred éru AI, ale jej dospelejšia verzia.
Kde končí prototyp a začína inžinierstvo
Otázka teda neznie, či použiť AI, ale kedy prizvať človeka, ktorý vie, čo robí. Zopár celkom jasných signálov:
- Príde prvý platiaci zákazník. Vo chvíli, keď niekto zaplatí, prestáva byť aplikácia experimentom. Očakáva sa, že bude fungovať, ochráni jeho dáta a bude tu aj zajtra.
- Pracujete s citlivými dátami. Osobné údaje, platby, zdravotné či právne informácie. Bezpečnostná chyba je tu škoda na povesti, nie riadok v logu.
- Používa vás reálny počet ľudí. Keď rastie záťaž, architektúra postavená narýchlo sa mení na brzdu.
- Chcete stavať ďalej. Ak sa má produkt rozvíjať mesiace a roky, niekto mu musí rozumieť. Kód, ktorý nikto nevie vysvetliť, je technický dlh, ktorý sa úročí.
Väčšina týchto signálov príde ticho a naraz, preto sa oplatí vedieť o nich skôr, než udrú. Toto nie je návod, ako vibe coding zavrhnúť. Je to hranica, za ktorou sa oplatí premeniť rýchly prototyp na niečo, čo unesie váhu firmy. Tak pristupujeme aj k produktom, ktoré dodávame, pozrite si napríklad prípadovú štúdiu Remojii. Rozdiel medzi prototypom a produktom nie je v tom, ako vyzerá, ale v tom, čo vydrží.
Koľko stojí oprava vibe-coded aplikácie?
Úprimná odpoveď: závisí od toho, ako hlboko problém siaha a či sa opravuje jedna vec, alebo základ. Niekedy stačí doplniť testy, zabezpečiť citlivé miesta a upratať architektúru. Inokedy je lacnejšie postaviť jadro nanovo než rozpletať kód, ktorému nikto nerozumie. Ktorá z tých dvoch ciest vyjde lacnejšie, nezávisí od počtu riadkov, ale od toho, či kódu ešte niekto rozumie. To, že sa okolo dopytu „vibe coding security” platí okolo 83 dolárov za preklik (dáta o vyhľadávaní v Googli, 2026), nie je náhoda — je to cena za problém, ktorý sa objaví neskoro a rieši draho.
Dobrá správa je, že prototyp postavený s AI nie je premárnená práca. Je to najlacnejší spôsob, ako zistiť, čo vôbec stavať. Zlá správa prichádza vtedy, keď s ním zaobchádzate, akoby už bol hotový produkt. Najrozumnejší postup býva jednoduchý: nechajte AI overiť nápad rýchlo a lacno, a keď dopyt existuje, prizvite ľudí, ktorí z prototypu spravia niečo, čo unesie zákazníkov, dáta aj rast.
Presne v tomto bode vieme pomôcť. Vo vývoji MVP spájame rýchlosť AI so seniorným inžinierstvom a produktovým úsudkom. Vyše 180 dodaných projektov pre klientov v EÚ aj mimo nej nás naučilo, kde presne je rozdiel medzi „funguje to na deme” a „unesie to firmu”. Ak vaše vibe-coded MVP fungovalo, kým neprestalo, ozvite sa a spolu sa pozrieme, čo sa oplatí zachrániť a čo prestavať.