Přeskočit na obsah

Metodika · Zdroje

Manifest Vibe Codingu

Metodika3 kroky

Základní principy práce s AI: z vývojáře, který píše kód, se stává architekt AI systémů.

Metodika

Co to je

Generativní umělá inteligence mění programování od základů. Dřív se hodnota vývojáře měřila tím, že si pamatuje syntaxi a ručně skládá logiku. Dnes je důležitá schopnost řídit výstupy z AI, vybírat z nich a spojovat je dohromady. Vibe Coding je ucelený rámec pro tuto novou pracovní kulturu. Od technického purismu se posouvá k praktickému „produktovému myšlení“. Zatímco tradiční metodiky jako Agile nebo Scrum řídí procesy v týmech, Vibe Coding se zaměřuje na posílení schopností jednotlivce ve spolupráci s AI.

3 kroky

Kroky

  1. Krok 1 · Imperativ 01

    Přestaň psát syntax. Začni definovat logiku.

    Syntaxi (pravidla zápisu kódu) řeší jazykový model (LLM). Úkolem člověka je určit hlavní logiku aplikace a její architekturu.

  2. Krok 2 · Imperativ 02

    Piš kód pouze, když AI selže.

    Ruční psaní kódu slouží jen jako záchranná brzda. Když vývojář píše kód ručně, znamená to, že selhal proces nebo nástroj.

  3. Krok 3 · Imperativ 03

    Rychlost je metrika #1.

    Tradice klade důraz na čistotu kódu, testovatelnost a odolnost. Manifest dává na první místo rychlost: „Perfect is the enemy of shipped“ (dokonalost je nepřítelem hotového produktu).

Principy

Principy

  • Flow over Friction: Udržet stav plného soustředění („flow“) je důležitější než boj s nástroji. Drž tempo, nepři se s technologiemi.
  • Iteration over Perfection: Dokonalost nemá smysl, když můžete výsledek kdykoli nechat vygenerovat znovu (reroll). Rychlé zkoušení dalších verzí je lepší než dokonalý první pokus.
  • Code is Disposable: Kód je spotřební zboží. Neexistuje citová vazba k napsaným řádkům. Pokud to nefunguje, vygeneruj to znovu.

Rovnice nové identity

Člověk = ManažerAI. AI = Programátor. Tím mizí tradiční rozdělení rolí. Vývojář už není řemeslník, který skládá kód řádek po řádku, ale manažer týmu AI agentů. Člověk dodává souvislosti a vkus (taste), AI dodává syntaxi a hrubou sílu.

Vibe Factor: f(V) = (e × r × c) / (n × AI(k))

Úspěšnost tohoto přístupu popisuje koncept „The Vibe Factor™“. Rovnice modeluje, jak dobře funguje programování s pomocí AI: f(V) = (e × r × c) / (n × AI(k)). V čitateli je to, co pomáhá (vyšší je lepší): e (Experience), zkušenost měřená počtem vyřešených selhání; r (Reliability), spolehlivost testování a sledování provozu (observability); c (Context), hloubka porozumění oboru. Ve jmenovateli je to, co škodí (nižší je lepší): n (Attempts), počet nutných pokusů s upravováním zadání; AI(k), iluze ušetřeného času. Z rovnice plyne, že Vibe Coding není pro začátečníky bez znalosti oboru (c) a zkušeností (e). Pokud jsou hodnoty v čitateli nízké, klesne f(V) pod 1 a AI vytváří víc technického dluhu (nepořádku, který se bude draze opravovat) než užitku.

Historická kotva: William Hickson

William Edward Hickson (1803 až 1870) byl britský pedagogický spisovatel, který zpopularizoval verš: "If at first you don't succeed, Try, try, try again." U generativní AI trvá vygenerování nové varianty kódu (reroll) sekundy a nic nestojí, proto získává Hicksonovo "Zkus to znovu" nový, technický význam. Neopravuj chyby (don't debug), ale zkus to znovu (reroll/regenerate). Jeho jméno na manifestu proto není náhodné: spojuje moderní technologii s dávnou moudrostí vytrvalosti.

Kritická analýza a rizika: Bezpečnostní paradox

Vibe Coding slibuje rychlost, ale data ukazují vážné bezpečnostní nedostatky. Kódování pomocí agentů vyřeší úlohu funkčně až v 61 %, ale bezpečně jen v 11 %. AI často vytváří kód s pevně vloženými API klíči (hardcoded), bez omezení počtu požadavků (rate limiting) a náchylný k SQL injection (útoku přes vstupní pole).

Kritická analýza a rizika: Eroze kompetencí

Kritici varují před „křehkými Frankensteiny“: aplikacemi, které vypadají funkčně, ale uvnitř jsou chaotické a neudržitelné. Když vývojáři přestanou „psát syntax“, hrozí, že ztratí technické znalosti potřebné na složité problémy, které AI nezvládne.

Kritická analýza a rizika: Kdy Vibe Coding funguje

Úspěch nezávisí na slepém následování „vibe“, ale na tom, že zkušení odborníci (ManažeřiAI) umí výstupy svých AI spolupracovníků řídit, kontrolovat a skládat dohromady. Vyžaduje to vysoké hodnoty Experience (e) a Context (c) v rovnici Vibe Factor.

Výsledek

Výsledek

Posun od řemeslníka, který skládá kód řádek po řádku, k manažerovi AI agentů. Výrazné zrychlení, ale úspěch závisí na zkušeném odborníkovi, který výstupy řídí a kontroluje.

Začněte tady

Úvodních 15 minut stačí, abyste věděli, jestli to má smysl.

Řeknete, co vás pálí. My řekneme, jestli na to máme, kolik to zhruba stojí a kde bych na vašem místě začal. Bez prezentace.

Adresa
Legerova 1820/39, Praha 2

Váš plán:

AI Setup Day, od 34 900 Kč

Kalendář provozuje Cal.com (třetí strana), načte se až po kliknutí.