Fórum:AI/15 pravidel Vibe Codingu
< Fórum:AI
15 pravidel vibe codingu
Praktický průvodce efektivním vývojem s pomocí AI nástrojů, zejména Cursoru.
Začátek projektu
- Začni od šablony
- Neklonuj od nuly – použij existující šablonu z GitHubu. V Cursoru zvolíš „Start from Repo". Pro projekty v Next.js s předpřipravenou podporou AI, databáze a autorizace lze využít například ansh/template-2.
- Klonuj a forkuj uvážlivě
- GitHubové repozitáře ti mohou sloužit jako výchozí bod nebo zdroj inspirace – pak je přizpůsob vlastní vizi.
- Nasazuj brzy
- Nasaď aplikaci na platformu (např. Vercel) co nejdříve. Problémy, které se při lokálním vývoji neprojeví, nasazení odhalí včas.
Práce s agentem
- Používej režim agenta
- V Cursoru pracuj v režimu agenta (nikoli v běžném režimu). Agent dokáže na základě přirozených pokynů vytvářet, upravovat i spravovat soubory.
- Nový úkol = nový chat
- Pro každý samostatný úkol otevři v Composeru nový chat. Krátké a tematicky ohraničené chaty vedou k přesnějším výsledkům.
- Chyby kopíruj přímo do agenta
- Když narazíš na chybu, zkopíruj celou chybovou hlášku z konzole a vlož ji přímo do Composeru. Většinou to stačí k automatické opravě. Pokud ne, přidej podrobnější popis kontextu.
- Pamatuj na možnost vrátit se zpět
- Ukládej si průběžně stav práce. V Cursoru lze obnovit předchozí stav chatu v Composeru – to funguje jako záchranná síť.
Průzkum a plánování
- Využívej Perplexity pro průzkum
- Před implementací nové funkcionality hledej inspiraci a příklady kódu pomocí Perplexity. Uveď kontext projektu a požadovanou funkci – žádej jak postup, tak konkrétní ukázky kódu.
- Uchovávej funkční prompty
- Zaznamenej si prompty, které přinesly nejlepší výsledky, a znovu je využívej. Dobrá knihovna promptů výrazně urychlí budoucí vývoj i ladění chyb.
Vývoj a testování
- Spouštěj lokálně, testuj průběžně
- Využívej vestavěné vývojové servery a aplikaci testuj po každé změně. Chyby odhalené brzy se opravují mnohem snadněji.
- Iteruj a postupně vylepšuj
- Nesnaž se hned o dokonalost. Nejprve zprovozni základ a pak ho krok za krokem zdokonaluj.
- Používej hlasový vstup
- Nástroje jako Whispr Flow výrazně zrychlují zadávání pokynů a udržují plynulost práce.
Bezpečnost a správa kódu
- Chraň citlivé údaje
- API klíče a jiné citlivé informace nikdy nevkládej přímo do kódu. Ukládej je výhradně do konfiguračních souborů prostředí (
.env).
- Commituj často
- Pravidelně odesílej změny na GitHub. Cursor může tuto operaci provést za tebe – stačí o to agenta požádat.
Filozofie
- Užívej si to – prostě jen vibe
- Vibe coding je kreativní přístup k programování. Experimentuj, uč se za pochodu a nezapomínej si to užívat.
