Modul 00 · Začínáme

Co je vibe coding – a co není

Pojem, který se používá pro dvě úplně různé věci. Jedna z nich funguje, druhá vyrábí aplikace, které se rozpadnou při prvním skutečném uživateli.

12 minlekce 2/107Ukázka zdarma

Po lekci umíš

  • Umíš rozlišit vibe coding od bezmyšlenkovitého klikání na „Accept“
  • Víš, kde jsou hranice toho, co se dá takhle postavit
  • Rozumíš tomu, proč je kontrola důležitější než prompt
Obsah lekce (5)

Termín vibe coding zpopularizoval Andrej Karpathy na začátku roku 2025. Původně to byl poloviční vtip: popsat, co chceš, nechat model psát kód a moc se nedívat, co se děje uvnitř.

Od té doby se z toho stalo označení pro dvě velmi odlišné praxe. Stojí za to je rozlišit, protože jedna z nich se dá dělat profesionálně a druhá skončí u aplikace, kterou nikdo neopraví.

Dvě věci, kterým se říká stejně

Vibe coding, jak ho učíme tady

Popíšeš záměr. Necháš agenta navrhnout plán. Plán si přečteš. Necháš ho stavět po částech. Po každé části se podíváš, jestli to funguje. Ukládáš si body návratu. Když něco nechápeš, zeptáš se – a odpověď si ověříš.

Vibe coding jako klikání na „ano“

Napíšeš „udělej mi appku na správu úkolů“. Odklikáš čtyřicet povolení za sebou. Něco se objeví. Funguje to. Za týden přidáš funkci a rozbije se něco jiného. Nevíš co, protože nevíš, co tam je.

Rozdíl není v tom, kolik toho umíš napsat ručně. Rozdíl je v tom, jestli víš, co ve tvém projektu je.

Co se vibe codingem opravdu dá postavit

Za poslední dva roky se hranice posunula dost daleko. Reálně a bez přehánění zvládneš:

  • osobní a firemní weby, prezentace produktů, landing pages;
  • interní nástroje – evidence, přehledy, formuláře, malé CRM;
  • aplikace s přihlášením, databází a rolemi uživatelů;
  • integrace na cizí služby přes API;
  • prototypy, na kterých se dá ověřit nápad, než do něj někdo dá peníze;
  • automatizace, které za tebe dělají opakovanou práci.

To je obrovský prostor. Většina softwaru, který ve firmách reálně vzniká, spadá právě sem.

Kde vibe coding naráží

A teď část, kterou ti prodejci kurzů většinou neřeknou.

Druhá hranice je velikost. Čím větší projekt, tím víc se vyplatí rozumět jeho struktuře. U jednostránkového webu je jedno, jak je uvnitř uspořádaný. U aplikace s třiceti obrazovkami je to rozdíl mezi „přidám funkci za hodinu“ a „přidám funkci za tři dny a dvě věci u toho rozbiju“.

Proč to najednou funguje

Ještě v roce 2023 uměly modely psát kus kódu, který jsi musel sám vložit do souboru. Dnešní nástroje typu Claude Code umí něco jiného: pracovat s celým projektem. Přečtou si, jaké soubory existují, jak spolu souvisí, spustí příkazy, přečtou si chybovou hlášku a opraví ji.

Tomuhle způsobu práce se říká agentní – nástroj nejen odpovídá, ale i jedná. A právě proto se změnilo, co zvládne člověk bez programátorského vzdělání.

Co z toho plyne pro tebe

Tvoje role se posunula. Nejsi ten, kdo píše kód. Jsi ten, kdo:

  • ví, co má vzniknout, a umí to popsat dost konkrétně;
  • pozná, když výsledek neodpovídá zadání;
  • umí ověřit, že věc funguje – ne jen že vypadá, že funguje;
  • ví, kdy si má uložit bod návratu;
  • pozná, kdy je čas zavolat někoho zkušenějšího.

Tyhle schopnosti se dají naučit a nemají nic společného se syntaxí.

Cvičení10 minut

Napiš si na papír nebo do poznámek tři věci, které bys chtěl mít postavené. Ne „appku“. Konkrétně: co dělá, kdo ji používá, jaký problém řeší. Ke každé připiš, jestli podle téhle lekce spadá do kategorie „to zvládnu“, nebo „na tohle budu potřebovat pomoc“.

K tomuhle seznamu se vrátíš u závěrečného projektu.

Co si odnést

  • Vibe coding znamená vést agenta a kontrolovat výsledek, ne odklikávat povolení.
  • Zvládneš weby, interní nástroje, aplikace s účty i integrace.
  • Peníze, zdravotní data a citlivé osobní údaje si zaslouží odborný dohled.
  • Funguje to proto, že dnešní nástroje pracují s celým projektem, ne s útržkem kódu.

Máš to za sebou?

Označ lekci jako hotovou, ať víš, kde jsi skončil. Nic se tím neuzamkne.

Obsah aktualizován: 21. srpna 2026