Vibe coding

30. 10. 2025

Podle Andreje Karpathyho (který tento pojem začal používat) jde o proces kdy se vývojář "plně oddá pocitům (vibes), přijme exponenciály a zapomene, že kód vůbec existuje." což zní trochu ezotericky. 

Místo psaní kódu v klasickém programovacím jazyce (jako Python nebo JavaScript) vývojář "konverzuje" s AI asistentem (jako je ChatGPT, Copilot, Cursor nebo jiný specializovaný nástroj):

Postup při Vibe codingu:

  1. Vývojář napíše pokyn, např.: "Vytvoř mi jednoduchou webovou stránku se seznamem úkolů (to-do list).",
  2. AI vygeneruje kód (HTML, CSS, JavaScript) pro tento seznam.
  3. Vývojář kód spustí a podívá se na výsledek.
  4. Vývojář dává další pokyny: "Je to dobré, ale přidej tlačítko na mazání úkolů." nebo "Změň barvu pozadí na světle modrou."
  5. Tento proces se opakuje tak dlouho, dokud aplikace neodpovídá "pocitu" nebo "vizi" (onomu "vibe"), kterou má vývojář na mysli.

Má to samozřejmě spoustu výhod:

  • je to extrémě rychlý způsob jak vytvořit funkční prototyp a nebo vyzkoušet nové nápady aniž by člověk stratil spoustu času,
  • i neprogramátoři můžou vyvýjet fungční aplikace.

Má to samozřejmě i spoutu nevýhod:

  • uživatel často přiliš a nebo vůbec nerozumí kódu který vznikl, neví jak to funguje a když to fungovat přestane tak je ztracený,
  • AI může generovat neefektivní a nebo přímo nebezpečný kód,
  • problém může nastat později se správou a udržováním takových projektů.

Nástroje pro Vibe coding

Jiří Wolf - Php programátor, webdesign

Jiří Wolf

Jsem webový vývojář a programátor. Vytvářím webové stránky a aplikace a využívám k tomu převážně CMS Drupal pro jeho stabilitu a bezpečnost. Dělám weby které jsou snadno dostupné pro zákazníky a prodávají.

Pokud by jste chtěli nové webové stránky a nebo redesign současných, zavolejte mi na mobil: +420 608 23 33 34, nebo mi pošlete zprávu na email: jiri.wolf@jw.cz.

Můžete taky využít tento formulář