Vibe coding
Pilíř A · Koncept 01
2 min čtení

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ě:

  1. 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ář.
  2. 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.
  3. 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.
Pozor

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#

ProfilCo můžeš postavit
Marketing / produkťákLanding page, MVP pro validaci, interní dashboard
Manažer / zakladatelDemo aplikace pro investory, interní nástroje pro tým
Student / hobbyPrvní 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#

  1. Přečti si Přehled nástrojů — abys věděl, co je co.
  2. Vyzkoušej Workshop 1 — postavíš první živou aplikaci.
  3. Nezůstávej u jednoho nástroje — viz Proč nezůstávat jen na Lovable.
  4. Trénuj prompting — kvalita promptu = kvalita výstupu. Viz Tipy do promptu.

Otestuj se#

Kvíz

Co je největší rozdíl mezi vibe codingem a klasickým programováním?