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.
Další pojmy
Virální marketing
Označuje takovou kampaň, která často na první pohled ani nevypadá jako reklama, a šíří ji sami uživatelé internetu.
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.