Co je vibe coding
Vibe coding je přístup k tvorbě softwaru, kdy AI píše kód za tebe na základě toho, jak jí popíšeš, co chceš. Místo studia programovacích jazyků se učíš jasně formulovat zadání, číst výsledky a iterativně AI navádět správným směrem.
Termín zavedl v únoru 2025 Andrej Karpathy (bývalý šéf AI v Tesle a OpenAI) tweetem: „There's a new kind of coding I call 'vibe coding', where you fully give in to the vibes, embrace exponentials, and forget that the code even exists."
Proč to teď funguje#
Tři věci se zlomily současně:
- Modely doletěly k „programátorské" úrovni. Zlom nastal na podzim roku 2025, kdy se kvalita AI generovaného kódu skokově zlepšila. Aktuálně modely Claude Opus 4.8 a GPT-5.5 dosahují ~80 % na SWE-bench Verified — což znamená, že pro standardní úlohy generují funkční kód spolehlivěji než průměrný junior vývojář.
- Nástroje schovaly složitost. Vibe coding platformy jako Lovable, Bolt, v0 — nemusíš znát React, Git nebo Postgres, abys postavil funkční webovou aplikaci. Platforma to dělá za tebe.
- Cloudová infrastruktura je zralá. Hosting, databáze, autentizace — to všechno se zapne jedním klikem.
Výsledek: člověk s nápadem se dnes dostane k živé aplikaci během odpoledne, ne za měsíc.
Co vibe coding není#
- ❌ Magické tlačítko — pořád musíš vědět, co chceš, a iterativně to upřesňovat.
- ❌ Konec programátorů — vibe coding produkuje prototypy a malé/střední aplikace. Velký produkční SaaS pro miliony uživatelů pořád potřebuje vývojářský tým.
- ❌ „AI to za mě udělá celé" — bez tvého úsudku skončíš s krásně vypadající appkou plnou bezpečnostních děr a neudržitelného kódu.
Vibe coding neznamená, že nemusíš nic chápat. Čím lépe rozumíš, co AI dělá, tím lepší výsledek dostaneš. Tenhle průvodce ti dá rámec, abys nesoutěžil s AI, ale spolupracoval s ní.
Pro koho je vibe coding#
| Profil | Co můžeš postavit |
|---|---|
| Marketing / produkťák | Landing page, MVP pro validaci, interní dashboard |
| Manažer / zakladatel | Demo aplikace pro investory, interní nástroje pro tým |
| Student / hobby | První portfolio projekty, automatizace, malé hry |
| Vývojář | Rychlý scaffolding, prototypování před manual implementací |
Sjednocující věc: máš nápad a chceš jej rychle vyzkoušet.
Spektrum použití — kde vibe coding táhne a kde naráží#
flowchart LR A[Marketing landing] -->|funguje skvěle| B[MVP / interní nástroj] B -->|funguje dobře| C[Produkční SaaS s pár sty uživatel] C -->|naráží| D[Scaling pro tisíce uživatelů] D -->|naráží| E[Enterprise / mission-critical]
Vibe coding ti garantovaně doručí prototyp a střední aplikaci. Pro velký produkční scale pak typicky předáš kód vývojářům (nebo se sám doučíš tu část).
Jak začít#
- Přečti si Přehled nástrojů — abys věděl, co je co.
- Vyzkoušej Workshop 1 — postavíš první živou aplikaci.
- Nezůstávej u jednoho nástroje — viz Proč nezůstávat jen na Lovable.
- Trénuj prompting — kvalita promptu = kvalita výstupu. Viz Tipy do promptu.
Otestuj se#
Co je největší rozdíl mezi vibe codingem a klasickým programováním?