Vibe Coding
Nápad je můj, kompilátor jejich.
Vibe coding je pracovní metoda za vším na tomhle webu. Jedna jasná dělba práce: nápad a rozhodnutí jsou moje, stavba je jejich. Popíšu co chci a proč. Agenti to postaví. Já čtu, co vzniklo, a rozhoduju, co jde ven a co se zahodí.
Není to magie ani zkratka. Je to způsob řízení. Nejsem ten, kdo píše řádky — jsem ten, kdo zadává, čte výstup a říká „takhle ne, znovu, a tentokrát jinak". Ta práce je z velké části o tom umět přesně popsat, co má vzniknout, a pak to kriticky přečíst. Kdo to umí, nepotřebuje umět syntaxi.
Zbytek téhle stránky je o nástrojích, které tu práci dělají. Žádné návody — jak se co nastavuje, patří do sekce Tipy a nastavení, ne sem. Tady jen popíšu, co každý nástroj je a proč ho používám.
Claude Code
Claude Code je nástroj od Anthropicu, který běží v terminálu. Není to chat v prohlížeči ani plugin do editoru — je to agent, který reálně řídí celou stavbu. Popíšu mu, co chci, a on sám čte soubory v projektu, upravuje je, spouští příkazy, přečte si výstup a podle něj pokračuje dál. Když něco selže, vidí chybu a zkusí to opravit. Já u toho jen zadávám a kontroluju.
Proč to používám: programovat neumím a v roce 2026 už to nezačnu. Claude Code je přesně ten kus, který mi chybí. Místo abych psal kód, popíšu záměr lidskou řečí a čtu, co z toho vzniklo. Posouvá to moji roli z „toho, kdo píše řádky" na „toho, kdo zadává a rozhoduje". To je práce, kterou dělat umím, i když nevím, jak vypadá smyčka.
Model pod tím je Claude Opus — nejsilnější model Anthropicu — přes plán Claude Code Max. Vždy nejnovější dostupný Opus, žádné přepínání na slabší model kvůli ceně. Všechno, co vznikne, je verzované v Gitu a uložené v privátních repozitářích na GitHubu — je jich kolem devatenácti a všechny jsou neveřejné. Každá změna je tím dohledatelná a vratná: když se něco rozbije, vím kde a můžu zpět.
MCP servery
MCP (Model Context Protocol) je v jedné větě most mezi modelem a reálnou službou. Bez něj by model jen psal text. S ním sáhne na databázi, na hosting, na poznámky — dělá skutečné věci, ne jen návrhy. Tady je každý server, který reálně používám:
Notion — poznámky, log jednotlivých sezení a brandová rozhodnutí. Sem se zapisuje, co se kdy stalo a proč, aby se to neztratilo mezi konverzacemi.
Supabase — databáze. Drží data pro newsletter a pro sekci s novinkami. Když web potřebuje něco víc než statický text, čte to odsud.
Vercel — hosting a nasazení. Sem se web posílá, tady běží a tady se po každé změně publikuje nová verze.
Gemini toolkit — druhý model. Používá se na analýzu, kritiku cizího návrhu a překlad. Detailněji o něm níž v samostatné sekci.
Cloudflare — DNS a doména. Spravuje, kam euphronic.com míří a jak se chová na úrovni domény.
Sentry — hlášení chyb. Když něco na produkci spadne, zachytí to a dá vědět, místo aby chyba zmizela bez stopy.
context7 — aktuální dokumentace knihoven. Model si přes něj načte, jak se daná knihovna používá teď, ne podle starých dat z tréninku.
chrome-devtools a Playwright — ovládání prohlížeče. Slouží na testy: model otevře stránku, proklikne ji a ověří, že se chová, jak má.
memory — znalostní graf. Drží propojené poznatky o projektu napříč sezeními, aby se kontext neztrácel.
Antigravity-dispatch — přístup k desktopovému Gemini 3. Je opt-in, zapíná se vědomě, ne automaticky — používá se, když dává smysl pustit těžší dávkovou práci na druhý model.
Gemini
Gemini je druhý model a používám ho hlavně jako oponenta. Cross-review: přečte, co navrhl Claude, a aktivně v tom hledá díry. Ne proto, že by měl vždycky pravdu — proto, aby návrh neprošel bez odporu. Jeden model si sám sebe nezkritizuje; potřebuje druhý pohled, který nemá důvod chválit první.
Kromě kritiky ho používám i na analýzu obrázků, videa a PDF a na překlad mezi angličtinou a češtinou. Praktické pravidlo: co je důležité nebo jde ven, projde druhým modelem dřív, než to schválím.
Nano Banana
Nano Banana je obrazový generátor od Gemini. Používám ho na brandové vizuály a jejich varianty — iterace loga, obrázky pro náhledy při sdílení (OG obrázky), grafické prvky. Drží se to faktu: zadám, co potřebuju, vygeneruje několik variant, já vyberu nebo pošlu zpět s úpravou. Žádný univerzální nástroj na všechno, jen konkrétní část pipeline pro obrázky.
HeyGen
HeyGen je nástroj na video s avatarem. Mám v něm Personal Model natrénovaný na vlastní tváři — ze scénáře vznikne vertikální video pro TikTok, Shorts a Reels, aniž bych musel natáčet kamerou. Je to zatím experiment. Funguje to, ale je to fáze ověřování, ne hotová rutina, a podle toho se to chovám: testuju, co z toho jde použít, a co ne.
Jak to doopravdy vypadá
Občas to funguje líp, než jsem čekal. Zadám něco na tři věty a za chvíli běží věc, kterou bych sám nepostavil ani za týden. To je ta dobrá část a stojí za to ji přiznat.
A pak to občas spektakulárně nevyjde. Agent si vymyslí něco, co nikdo nechtěl. Dvě části kódu fungují každá zvlášť a dohromady se ruší. Něco, co mělo trvat deset minut, sežere odpoledne. To k tomu patří stejně jako ta dobrá část a nemá smysl to schovávat. Co jsem se naučil: postmortem je často zajímavější než launch. Že něco vyšlo, řekne málo. Proč se to rozbilo a co z toho šlo vytěžit — to je ta část, ze které se dá učit.
Konkrétní nastavení, konektory a postupy: Tipy a nastavení.