Přeskočit na obsah Přeskočit na navigaci Přeskočit na navigaci

Vibe coding

Vibe coding je způsob vývoje softwaru, při kterém člověk místo klasického programování zadává požadavky umělé inteligenci v přirozeném jazyce a AI následně generuje zdrojový kód, návrhy rozhraní nebo celé funkční aplikace. Vývojář či uživatel se více soustředí na popis výsledku, kterého chce dosáhnout, než na samotné psaní kódu.

Termín zpopularizoval v roce 2025 Andrej Karpathy a označuje přístup, kdy člověk „jede podle pocitu“ (vibe) a nechává AI navrhovat a implementovat technické řešení.

Přestože vibe coding výrazně urychluje tvorbu prototypů a jednoduchých aplikací, bývá kritizován kvůli rizikům spojeným s bezpečností, kvalitou kódu, správou osobních údajů, licencemi a obtížnější dlouhodobou údržbou projektů. Proto je považován spíše za nástroj pro zvýšení produktivity zkušených vývojářů než za plnohodnotnou náhradu odborných znalostí v oblasti vývoje softwaru.