Claude Code je nástroj pro AI-asistované programování přímo v terminálu, který mění způsob, jakým vývojáři píší a spravují kód. Tenhle průvodce sbírá 44 konkrétních tipů – od správného nastavení CLAUDE.md a práce s kontextovým oknem, přes efektivní využití Plan Mode a klávesových zkratek, až po pokročilé techniky jako paralelní vývoj s git worktrees, MCP servery, subagenti a hooks. Ať už Claude Code teprve začínáš používat, nebo hledáš způsoby jak z něj vytěžit maximum, najdeš tu postupy ověřené v reálné praxi – seřazené od základů až po power user funkce.
Jde vývojář? Kódujete weby? Tvoříte webové stránky? Zde je pár rad, jak dostat z Claude Code maximum za co nejméně tokenů.
Základy a spuštění Claude Code
# Tip 1 – Spusť Claude Code vždy z root adresáře projektu
Otevři terminál, přejdi do root složky svého projektu a teprve tam spusť příkazclaude. Claude při spuštění prohledá celou složku a zahrne ji do prvního kontextového okna. Pokud ho spustíš z nesprávného místa, nebude mít přístup ke konfiguracím, pravidlům ani souborům projektu. Proto se nediv, že se spotřebují tokeny hned po otevření – Claude si právě načítá projekt. Podrobnosti najdeš v oficiálním GitHub repozitáři.
# Tip 2 – Hned po spuštění zadej /init
Příkaz/init nechá Clauda projít celý kód, analyzovat architekturu a automaticky vytvořit soubor CLAUDE.md. Tenhle soubor pak slouží jako instrukce pro všechna další sezení. Spusť to u každého nového projektu – ušetříš si hodně manuálního nastavování. Tento přístup odpovídá modernímu Vibe Codingu, kde necháváš AI dělat rutinní práci za tebe.
# Tip 3 – „/resume“ obnoví přerušenou session
Omylem jsi zavřel terminál nebo zabil špatnou instanci? Spusť/resume a Claude nabídne obnovení předchozích sezení včetně celého kontextu. Neztratíš hodiny práce na budování kontextu.
# Tip 4 – Git je tvoje záchranná síť
Commituj pravidelně a piš smysluplné commit zprávy – Claude Code ti s tím pomůže. Rewind funkce v Claude Code je záloha pro případ nouze, ale git je spolehlivější a funguje vždy. Kompletní přehled příkazů a konfigurací nabízí Claude Code Cheatsheet.Konfigurace CLAUDE.md
# Tip 5 – CLAUDE.md funguje hierarchicky
Existují dva typy CLAUDE.md souborů: globální (v~/.claude/) platí pro všechny projekty, projektový (v root složce projektu) platí jen pro daný projekt. Projektový má přednost. V menu /memory uvidíš, která pravidla jsou aktuálně aktivní. Claude čte pravidla shora dolů – co napíšeš výš, má vyšší prioritu. Pokud chceš jít ještě dál, přečti si návod na nastavení perzistentní paměti v Claude Code. Detailní vysvětlení hierarchie najdeš v článku CLAUDE.md Hierarchy.
# Tip 6 – Drž CLAUDE.md stručný – ideálně do 300 řádků
Udržuj souborCLAUDE.md ideálně do 300 řádků. Každý řádek navíc zbytečně spotřebovává tokeny při každém spuštění, ale především snižuje schopnost agenta přesně dodržovat instrukce. Čím je kontext stručnější, tím je pozornost agenta ostřejší a chybovost nižší. Pokud instrukce přerostou tento limit, modularizuj je a detaily přesuň do externích dovedností (skills). Tuto problematiku podrobně analyzuje článek Writing a Good CLAUDE.md od HumanLayer.
# Tip 7 – Struktura CLAUDE.md
Pro bezchybné fungování agenta definuj v CLAUDE.md tyto tři pilíře:- Popis projektu: Jasný záměr – co a proč tvoříme.
- Technický kontext: Použitý stack, architektura a mapování klíčových souborů.
- Validační smyčka: Konkrétní příkazy pro build, testy a lint.
# Tip 8 – Přidej sekci kritických pravidel
Do CLAUDE.md doplň striktní sekci pravidel definovaných stylem „vždy dělej X“ a „nikdy nedělej Y“. Namísto obecných popisů používej konkrétní ukázky kódu, které jasně demonstrují správný vs. chybný postup. Tato sekce je zásadní pro vynucení specifických firemních standardů, nestandardních architektur nebo unikátních Shoptet/WordPress vzorů, které musí agent bezpodmínečně respektovat. Jedná se o formu prompt engineeringu aplikovaného na konfiguraci AI asistentů. Inspiraci najdeš v Claude Code Best Practices repozitáři.# Tip 9 – Nech Clauda aktualizovat pravidla sám
Když Claude udělá chybu nebo použije špatný pattern, neopravuj CLAUDE.md ručně. Řekni mu jednoduše: „Přidej prosím pravidlo, abys tohle příště nedělal.“ Claude sám najde správné místo v souboru a přidá pravidlo. Tento princip platí obecně – neudržuj si pracovní prostředí ručně, nech to na Claudovi. Jde o praktickou ukázku, jak delegovat práci na AI agenta.# Tip 10 – Iteruj přes CLAUDE.md po každé chybě
Kdykoli Claude udělá něco, co se ti nelíbí, řekni mu: „Přidej do CLAUDE.md instrukci, aby příští verze Clauda bez jakéhokoli kontextu zvládla tohle rovnou na první pokus.“ Tímto způsobem se CLAUDE.md postupně stává encyklopedií toho, jak přesně chceš pracovat. Každá chyba = jedno nové pravidlo. Tento iterativní přístup je základem efektivní automatizace vývoje. Více tipů a oficiální doporučení najdeš v dokumentaci best practices od Anthropic nebo v kompletním průvodci Creating the Perfect CLAUDE.md.# Tip 11 – Použij trigger words pro spuštění workflow
V CLAUDE.md nadefinuj klíčová slova, která slouží jako přímé spouštěče pro komplexní akce. Místo opakovaného popisování celého postupu pak stačí napsat např. „sestav projekt“ nebo „spusť testy“. Agent tato slova okamžitě identifikuje a spustí příslušnou pipeline (třeba přes MCP). Funguje to jako efektivní zkratka, která eliminuje zdlouhavé zadávání a sjednocuje provádění rutinních úkolů.# Tip 12 – Commitni CLAUDE.md do git repozitáře
Sdílej pravidla s celým týmem přes git. Každý člen pak automaticky těží ze stejného AI kontextu a nastavení. Před commitem odstraň cesty specifické pro tvůj počítač a dávej pozor na velikost souboru.Klávesové zkratky a příkazy v Claude Code
# Tip 13 – Shift+Tab přepíná mezi Plan Mode a Edit Mode
Stiskni Shift+Tab a přepneš se mezi dvěma režimy. V Plan Mode Claude jen plánuje a popisuje co udělá – nepíše ani nesahá na soubory. V Edit Mode přímo edituje kód. Vždy začínej v Plan Mode, prodiskutuj přístup, a teprve až jsi spokojený, přepni do Edit Mode.# Tip 14 – Escape přeruší běžící akci
Pokud vidíš, že Claude odbočuje, dělá špatné předpoklady nebo říká věty jako „nejsem si zcela jistý“, klidně stiskni Escape a přeruš ho. Šipkou nahoru se vrátíš k předchozímu promptu nebo napiš nový pokyn. Claude Code je navržený tak, aby zvládal přerušení – neboj se ho opravovat průběžně.# Tip 15 – Dvojité Escape vymaže celý vstup nebo provede rewind
Na neprázdném poli: dvojité Escape smaže celý text – rychlejší než mačkat Backspace. Na prázdném poli: Claude nabídne návrat k předchozímu bodu konverzace. Funguje jako Ctrl+Z pro celý kontext – vrátí se stav kódu i rozhovoru. Git je ale spolehlivější záloha.# Tip 16 – Přetáhni screenshot přímo do terminálu
Udělej screenshot, soubor přetáhni myší přímo do okna Claude Code a obrázek se přiloží k promptu. Ke screenshotu vždy přidej text co chceš – „oprav tento bug“, „udělej layout podle tohoto designu“. Bez textu Claude jen hádá záměr.# Tip 17 – „/clear“ resetuje celý kontext
Příkaz/clear smaže celý aktuální kontext a začneš od nuly. Použij to vždy, když dokončíš jednu funkci a začínáš jinou. Starý kontext totiž ovlivňuje nové úkoly a může Claudovi míchat informace.
# Tip 18 – „/context“ ukazuje kolik tokenů co žere
Příkaz/context zobrazí vizuální přehled toho, co aktuálně zabírá kontext okno. Nejčastějším viníkem bývají MCP servery – každý dotaz do MCP přidává do kontextu další data. Nepotřebné MCP jednoduše vypni nebo odinstaluj.
# Tip 19 – Nech Clauda kontext zhustit automaticky
Při delších sezeních Claude automaticky komprimuje kontext. Ve většině případů to funguje dobře a není potřeba nic dělat. Manuální příkaz/compact použij jen tehdy, když chceš uložit verzi kontextu do svého „second brain“ systému.
# Tip 20 – „/model“ přepíná mezi modely
Příkazem/model přepni mezi Opus, Sonnet a dalšími modely. Pokud pracuješ ve firmě s neomezenými tokeny, nastav Opus jako výchozí. Pokud platíš sám, použij Sonnet pro rutinní práci a Opus pro komplexní úkoly jako architektonická rozhodnutí nebo ladění složitých bugů.
# Tip 21 – „/mcp“ ukazuje stav nainstalovaných MCP serverů
Příkazem/mcp zkontroluj, které MCP servery jsou aktivní a jaký mají stav. Pomáhá odhalit, co zpomaluje nebo zdražuje práci. Instaluj MCP jen pro konkrétní projekt, ne globálně pro vše.
# Tip 22 – „/help“ zobrazí vše ostatní
Všechny dostupné příkazy, klávesové zkratky a jejich popis najdeš přes/help. Projdi to jednou, zapamatuj si zkratky které používáš denně a zbytek nech pro případ potřeby.
Denní workflow a plánování v Claude Code
[obrázek]# Tip 23 – Nové funkce začínej vždy v Plan Mode
Před každou novou funkcí přepni do Plan Mode (Shift+Tab) a diskutuj s Claudem o přístupu. Zpochybňuj jeho návrhy, ptej se na alternativy, ujisti se, že rozumí kontextu projektu. Teprve když jsi s plánem spokojený, přepni do Edit Mode. Čas investovaný do plánování je vždy efektivnější než opravování špatně napsaného kódu. Tento přístup je opakem vibe codingu, kde se kód píše intuitivně bez předchozí strategie. Více o Plan Mode najdeš v oficiální dokumentaci Claude Code.# Tip 25 – Čerstvý kontext je lepší než nafouknutý
Neustálé „zkus tohle, ne tohle“ degraduje kvalitu kontextu. Lepší strategie: začni s čistým kontextem, strav čas dobrým plánováním, pak nech Claude kód napsat. Načítej do kontextu jen to, co pro aktuální úkol skutečně potřebuješ – méně kontextu znamená přesnější výsledky. Tento princip odpovídá pravidlu 80/20 – 20 % relevantního kontextu přináší 80 % kvality výstupu. Pro hlubší pochopení správy kontextu doporučuji článek Context Engineering pro coding agenty.# Tip 26 – Dávej Claudovi verifikační příkazy
Po každé změně řekni Claudovi aby spustil build, testy nebo lint. Validační smyčka dramaticky zlepšuje kvalitu kódu – Claude se opravuje sám, dokud vše neprojde. Tento přístup je analogický ke sledování KPI metrik v marketingu – měříš, vyhodnocuješ a optimalizuješ.# Tip 27 – Sleduj thinking bloky a přeruš při špatném směru
Dívej se na to, co si Claude „myslí“ při plánování. Thinking bloky využívají techniku Chain of Thought, kde model postupně rozvíjí své uvažování. Signály špatného směru: „nejsem si jistý“, „předpokládám že“, nebo chyby v jeho úvaze. V tu chvíli stiskni Escape a oprav ho. Nepouštěj ho dál s chybným předpokladem – skončíš s kódem postaveným na špatném základu.# Tip 28 – Po špatném výsledku řekni „začni od začátku elegantněji“
Když Claude po několika pokusech vyřeší problém, ale cesta tam byla chaotická, řekni mu: „Teď když víš jak to funguje, zahoď všechno a implementuj to znovu jako elegantní řešení od začátku.“ Claude prošel celým hledáním v prostoru řešení – nechej ho napsat finální verzi čistě, bez zbytků předchozích pokusů. Tento přístup odpovídá principům iterativního promptování.# Tip 29 – Před ukončením session ulož kontext
Na konci práce řekni Claudovi: „Ulož shrnutí toho co jsme dnes udělali do mého lokálního CLAUDE.md adresáře.“ Vytvoří soubor, který pak v příštím sezení načteš příkazem jako „načti kontext z projektu X“. Tento soubor funguje jako standardní operační postup pro AI. Více o nastavení najdeš v článku Jak nastavit perzistentní paměť v Claude Code. Oficiální návod na psaní efektivních CLAUDE.md souborů nabízí Anthropic Blog.# Tip 30 – Chyby řeš přímo v Claude Code – zkopíruj error a vlož ho
Většinu bugů zvládne Claude vyřešit na první pokus, pokud mu dáš celý error kód. Zkopíruj celý výstup z konzole nebo logu a vlož ho přímo do Claude Code. Podobný přístup k analýze dat s ChatGPT funguje i pro debugging – AI potřebuje kompletní kontext problému.# Tip 31 – Zapni vysvětlovací styl výstupu
V nastavení Claude Code přejdi dooutput styles a vyber jeden ze dvou režimů. Toto je součást konfigurace AI asistentů pro optimální workflow.
- Režim Explanatory přidá ke každému rozhodnutí vysvětlení proč to udělal takto.
- Režim Learning tě v průběhu práce zastaví a vyzve, abys malé části kódu napsal sám pro procvičení.
Pokročilé techniky efektivního řízení Claude Code
# Tip 32 – Čtyři stavební kameny Claude Code
Claude Code stojí na čtyřech prvcích, které můžeš libovolně skládat dohromady:
- Skilly (postupy pro opakované úkoly),
- Příkazy (rychlé zkratky pro spouštění skillů),
- MCP (propojení na externí služby)
- Subagenti (samostatné instance pro specifické podúkoly). Jejich hlavní výhodou je vzájemná spolupráce – například skill může využívat data z MCP a subagent může pracovat podle tvých definovaných skillů.
# Tip 33 – Skills jsou workflow uložené jako MD soubor
Udělej workflow jednou ručně – například „stáhni novinky z Hacker News a ulož souhrn do lokálního adresáře“. Pak řekni Claudovi: „Ulož tohle jako skill nazvaný fetch-hackernews.“ Příště stačí říct „použij skill fetch-hackernews“ nebo zadat příkaz /fetch-hackernews. Nikdy nevytvářej skills ručně – vždy ukaž Claudovi co chceš dělat, pak řekni „ulož to jako skill“. Skills jsou uloženy jako Markdown soubory a fungují jako automatizované workflow využívající princip řetězení promptů.
# Tip 34 – Vytvoř GitHub repozitář pro skills a sdílej ho s týmem
Skills jsou uložené jako MD soubory – jednoduché je verzovat přes git. Vytvoř samostatný repozitář (například claude-skills) a pushni tam všechny hodnotné workflow. Kolegové pak mohou říct Claudovi: „Stáhni skill X z repozitáře github.com/tvujucet/claude-skills.“ Jednou vytvoříš, celý tým těží navždy.
Praktické tipy pro tvorbu kvalitních Claude Skills
- Nestačí říct – vždy ukažte příklady svých nejlepších výstupů
- Vložte do skillů relevantní znalosti (storytelling frameworky, SOPky, brandové standardy)
- Zahrňte do projektu podrobný kontextový soubor a Claude.md
- Pro agent teams vždy nejprve schvalte plán, než spustíte celý workflow – šetří tokeny
- Balte dovednosti do pluginů pro snadné přenášení mezi projekty a nástroji
- https://github.com/anthropics/skills
# Tip 35 – MCPs: instaluj jen to co skutečně potřebuješ
MCP server „naučí“ Clauda pracovat s externím nástrojem – Figma, Xcode, databáze, GitHub. Tento přístup je podobný konceptu RAG systémů, které propojují AI s externími daty. Ale každý aktivní MCP přidává tokeny do kontextu při každém dotazu. Pravidlo: instaluj MCP jen pro projekty, kde ho skutečně potřebuješ. Nech Clauda MCP najít a nainstalovat sám – řekni mu: „Najdi mi dobrý MCP pro Figma a nainstaluj ho.“ Upozornění: zkontroluj datum vydání, může doporučit zastaralý server.
# Tip 36 – Subagenti pro izolované a opakující se úkoly
Subagent je samostatná Claude instance spuštěná pro specifický úkol – vrátí jen výsledek, ne celý svůj pracovní kontext. Klíčem je umět delegovat práci na AI agenta efektivně. Nejlépe se hodí pro věci přirozeně izolované: code review, analýza dat, generování dokumentace. Nepoužívej je tam, kde výsledek závisí na průběhu práce hlavního agenta. Pro code review řekni Claudovi: „Vytvoř subagenta pro code review, který bude volán po každém větším úseku kódu.“ Claude vytvoří MD soubor se systémovým promptem automaticky. Podobný přístup využívá i samoučící se agent v n8n.
# Tip 37 – Provozuj více Claude instancí paralelně
Otevři více terminálových oken a v každém spusť jinou Claude instanci na jiném úkolu. Zatímco jedna instance přemýšlí a generuje kód, pracuj na druhé. Jde o neustálé přepínání, dávání příkazů, kontrola výsledků. Tento přístup autonomních paralelních agentů připomíná koncept Auto-GPT.
# Tip 38 – Git worktrees pro paralelní práci na jednom projektu
Pokud chceš více Claude instancí na stejném projektu, vytvoř pro každou větev samostatnou složku – git worktree. Každá instance pak pracuje ve své kopii bez konfliktů. Praktický příklad: pro přidání tří stránek vytvoř projekt-o-nas, projekt-kontakty, projekt-sluzby a spusť Claude Code v každé složce. Výsledek: tři hotové stránky za čas jedné. Git worktrees urychlí práci 3 až 5× – počítej ale s časem na sloučení.
# Tip 39 – GhostTTY pro správu mnoha paralelních instancí
GhostTTY je terminálový emulátor, který Anthropic interně používá pro paralelní instance. Je rychlejší a má klávesové zkratky přímo pro rozdělení obrazovky: Cmd+D rozdělí terminál horizontálně, Cmd+Shift+D vertikálně, Cmd+šipka přepíná mezi panely, Cmd+Shift+Enter maximalizuje aktuální panel.
# Tip 40 – „/chrome“ připojí Claude k ovládání prohlížeče
Příkazem /chrome otevřeš browser agenta. Claude pak může ovládat Chrome – navigovat na stránky, klikat, vyplňovat formuláře, číst obsah. Hodí se zejména tehdy, kdy nemáš API přístup k nějaké službě. Kombinuj s čtením logů: „Otevři lokální prostředí, klikni na tenhle flow a přečti logy z konzole.“ Funguje i s emulátory mobilních zařízení.
# Tip 41 – Hooks interceptují akce před a po provedení
Hooks fungují podobně jako pre-commit hooky v gitu – spustí se automaticky před nebo po každé akci Clauda. Nenastavuj je ručně – řekni Claudovi: „Přidej hook, který po každé editaci spustí linter.“
# Tip 42 – Prozkoumej ekosystém pluginů
Pluginy jsou komplexní balíčky kombinující skilly, MCP servery a skripty pro konkrétní workflow. Než začneš budovat nové postupy od nuly, vždy nejprve prověř komunitní zdroje a oficiální knihovnu Anthropicu. Použití hotového, ověřeného pluginu ti může ušetřit dny vývoje a zajistit stabilitu, kterou bys u vlastního řešení musel dlouho ladit.
# Tip 43 – Nech Clauda psát databázové dotazy místo tebe
Pokud pracuješ s databázemi, přestaň psát SQL ručně. Popiš co potřebuješ získat nebo uložit a nech Clauda dotaz napsat, otestovat a spustit. Stejný princip platí pro analytické dotazy, reporty a datové transformace. Pro pokročilejší práci s daty zvažuj i nasazení vektorové databáze.
Pro další pokročilé techniky navštiv Claude Code – tipy, triky a hacky.
# Tip 44 – Interview technika: nech Clauda klást otázky před začátkem práce
Místo toho, abys psal dlouhý prompt se všemi detaily, zadej Claudovi minimální popis úkolu a řekni mu: „Polož mi otázky, než začneš pracovat.“ Tento přístup využívá principy Self-Ask promptingu a upřesňování otázek. Claude se tě zeptá na věci, na které bys sám nepomyslel – technické detaily implementace, edge cases, UX rozhodnutí nebo kompromisy v architektuře. Až jsou všechny otázky zodpovězené, máš kompletní specifikaci. Pak začni čistou session a zadej hotovou spec – čistý kontext, žádný balast z interview fáze.
# Tip 45 – „Go fix“ pattern: nezdlouhavě vysvětluj, prostě řekni „oprav to“
Když se něco rozbije a máš nastavenou validační smyčku (build, testy, lint), nemusíš Claudovi podrobně vysvětlovat co je špatně. Stačí říct „oprav to“ nebo „go fix it“. Claude přečte chybový výstup, najde příčinu a opraví ji sám. Funguje to proto, že má v kontextu celý průběh práce i validační nástroje. Šetříš tokeny i čas – nepotřebuješ být prostředníkem mezi error logem a AI.
# Tip 46 – Rozpoznej failure patterns a reaguj včas
Existuje pět typických selhání, která zničí produktivitu session. Kitchen sink session – mícháš nesouvisející úkoly v jedné session a kontext se znečistí. Korekční smyčka – opravuješ Clauda znovu a znovu, kontext se plní neúspěšnými pokusy. Přebujelý CLAUDE.md – příliš dlouhý soubor způsobí, že Claude ignoruje polovinu pravidel. Neohraničená investigace – pošleš Clauda zkoumat bez jasného rozsahu a on přečte stovky souborů. Trust-then-verify mezera – přijmeš kód, který vypadá dobře, ale neověříš edge cases. Řešení je vždy stejné: rozpoznej pattern, použij /clear a napiš lepší prompt s tím, co jsi se naučil. Klíčem je sebereflexe – pravidelné vyhodnocování vlastního přístupu. Více o prevenci těchto chyb najdeš v oficiálních best practices.
# Tip 47 – Počítej s tím, že 10–20 % sessions selže
Boris, tvůrce Claude Code, otevřeně přiznává, že zahazuje 10–20 % sessions, které nikam nevedou. A to je v pořádku. Paralelní sessions fungují jako pojistka proti slepým uličkám – když jedna selže, druhá pokračuje. Rychlé opuštění neúspěšné session je efektivnější než sunk cost fallacy, kdy se snažíš zachránit rozbitý kontext. Těch 80 % úspěšných sessions víc než kompenzuje ztráty.
# Tip 48 – Skills: anatomie a progressive context loading
Skill je složka v .claude/skills/nazev-skillu/ obsahující soubor skill.md. Ten má dvě části: YAML front matter (název a popis) a krokové instrukce. Struktura vychází ze základů promptování. Claude načítá skills ve třech úrovních, aby šetřil tokeny. Úroveň 1: přečte jen název a popis ze všech skills – cca 100 tokenů na skill. Úroveň 2: pokud najde shodu, přečte celý skill.md – typicky 1 000–2 000 tokenů. Úroveň 3: referenční soubory (skripty, brand guidelines, data) načte jen když je konkrétní požadavek vyžaduje. Díky tomuto systému můžeš mít desítky skills bez toho, aby každý požadavek spotřeboval tisíce tokenů navíc. Detaily najdeš v oficiální dokumentaci Claude Code.
# Tip 49 – Šestikroková metoda tvorby skillu
Skill nikdy netvoř ručně od nuly. Postupuj v šesti krocích, které vycházejí z principů prompt engineeringu.
- Název a trigger – jak se skill jmenuje a jaká slova ho spustí.
- Cíl – v jedné větě, co bude výstupem.
- Krokový postup – přesně co děláš ručně, v jakém pořadí, jaká rozhodnutí přitom děláš.
- Referenční soubory – brand guidelines, šablony, API dokumentace, příklady výstupů.
- Pravidla a guardrails – co se může pokazit a jak tomu předejít.
- Iterační smyčka – spusť skill, sleduj agenta, dej zpětnou vazbu, skill se aktualizuje. První verze skillu nikdy nebude perfektní. Po 5–10 iteracích bude vynikající.
# Tip 50 – YAML front matter: pokročilé nastavení skills
Kromě povinného názvu a popisu nabízí YAML front matter v skill.md řadu pokročilých parametrů. disable_model_invocation: true zamezí automatickému spouštění – skill se aktivuje jen příkazem /nazev. allowed_tools omezí, jaké nástroje skill smí používat. model přiřadí skillu konkrétní AI model. agent nasměruje skill na specifického subagenta. Tyto parametry používej až po tom, co skill odladíš základními iteracemi – nepřeoptimalizuj předčasně.
# Tip 51 – Lokální vs. globální skills
Skills v adresáři projektu (.claude/skills/) fungují jen v daném projektu. Skills v domovském adresáři (~/.claude/skills/) jsou globální – dostupné ve všech projektech. Globálně instaluj jen to, co používáš univerzálně: firemní tone of voice definovaný v corporate identity, tvůj formátovací standard podle manuálu vizuálního stylu, front-end design skill. Projektově specifické workflow (generování produktových stránek, SEO audit konkrétního webu) nech lokální.
# Tip 52 – Kritické info patří do CLAUDE.md, ne do skills
Benchmark od Vercelu ukázal, že v 56 % případů Claude skill vůbec neinvokoval, přestože byl dostupný a relevantní. Důvod: CLAUDE.md se načítá vždy a celý, skills se načítají on-demand a Claude musí nejdřív rozpoznat, že je potřebuje. Proto pravidla, která musí platit pokaždé (kódovací standardy, architektonické zákazy, validační příkazy), vždy dávej do CLAUDE.md. Do skills patří opakované workflow, které spouštíš na vyžádání. Komprimovaný index skillů v CLAUDE.md dosáhl 100% úspěšnosti invokace při 80% redukci velikosti. Pro efektivnější CLAUDE.md využij principy optimalizace výzev.
# Tip 53 – Agent Teams: když sub-agenti nestačí
Sub-agenti komunikují jen s hlavním agentem (hub-and-spoke model) – researcher nemůže mluvit s reviewerem. Agent Teams toto řeší přes sdílený task list, přes který všichni teammates komunikují navzájem i s hlavním agentem. Jde o podobný koncept jako GPTs, ale s hlubší integrací. Každý teammate má vlastní Claude Code instanci a vlastní kontextové okno. Zapni v settings.json příznak "claude_code_experimental_agent_teams": true, vyžaduje verzi 2.1.32+. V promptu explicitně řekni, že chceš agent team – jinak Claude použije sub-agenty. Aktuální nastavení najdeš na GitHubu Claude Code.
# Tip 54 – Škála rozhodování: kdy single agent, kdy sub-agenti, kdy agent teams
Single agent – jednoduchý úkol, jeden soubor, jedna konverzace. Většina běžné práce. Sub-agenti – potřebuješ specialistu (researcher, reviewer), ale úkoly na sobě nezávisí a nepotřebují spolu komunikovat. Agent Teams – složitý projekt kde paralelní úkoly vyžadují vzájemnou koordinaci. Příklad: tři teammates vytvářejí blog post, LinkedIn carousel a newsletter ze stejného transkriptu – musí sdílet úhel a messaging. Nebo: API backend, frontend a testovací suite pro jednu aplikaci. Začni vždy jedním agentem. Přidávej složitost jen když ji úkol skutečně vyžaduje – víc agentů znamená víc tokenů.
# Tip 55 – Přepínání mezi teammates v Agent Teams
V agent teams použij Shift+Up a Shift+Down pro přepínání mezi team leadem a jednotlivými teammates. Můžeš mluvit přímo s konkrétním členem týmu – dát mu specifické instrukce nebo přerušit jeho práci. Nainstaluj tmux (brew install tmux) pro zobrazení každého agenta v samostatném terminálovém okně. Bez tmuxu vidíš všechny akce v jednom okně, což je méně přehledné ale funkční.
# Tip 56 – Agent Teams: omezení a pravidla
Teammates nedědí historii konverzace z hlavního agenta – Claude jim musí předat dostatek kontextu v instrukci. Permissions se propagují na všechny teammates: pokud spustíš s bypass permissions, všichni budou mít bypass. Pokud teammates pracují na stejném souboru, mohou se navzájem přepsat – zajisti jasné rozdělení souborů. A hlavně: agent teams stojí víc tokenů, protože každý teammate potřebuje plný kontext (claude.md, MCP atd.).
# Tip 57 – Claude Code Desktop App: vše v jednom okně
Claude Code Desktop App (ke stažení na claude.ai/download) kombinuje editor, terminál, live preview aplikace a chat do jednoho rozhraní. Můžeš běžet více agentů na různých projektech paralelně, přepínat mezi nimi v postranním panelu a sledovat změny v reálném čase. Klíčová funkce je auto-verify: Claude automaticky pořizuje screenshoty tvé webové aplikace a opravuje vizuální chyby bez tvého zásahu. Pro otevření projektu v klasickém IDE (VS Code, Cursor) klikni na tlačítko v rozhraní.
# Tip 58 – Cloud agenti: práce na pozadí i po zavření počítače
V Claude Code Desktop můžeš přepnout z lokálního režimu na cloud environment. Cloud agent pracuje na tvém GitHub repozitáři nezávisle na tvém počítači – můžeš zavřít notebook a agent pokračuje. Po dokončení vytvoří pull request s detailním popisem změn. Kombinuj lokální a cloud agenty: lokální agent přepisuje UI, cloud agent paralelně optimalizuje API. Výsledek obou sloučíš přes standardní git merge.
# Tip 59 – Scheduled Tasks v Claude Cowork: AI zaměstnanec na autopilotu
Claude Cowork (součást desktop aplikace) umí spouštět úkoly podle rozvrhu – denně, týdně nebo měsíčně. Vytvoř workflow ručně, otestuj ho, pak řekni: „Ulož tohle jako skill a spouštěj každý den v 8 ráno.“ Praktické příklady: automatický repurposing YouTube videa do LinkedIn postu, denní research konkurenčních kanálů s HTML dashboardem výsledků, nebo ranní brief s počasím a novinkami z oboru. Kombinuj s pluginy (marketing, legal, HR) pro specializované automatizace celého týmu. Podobný přístup můžeš implementovat i pomocí Make.com scénářů.
# Tip 60 – n8n místo drahých AI cron jobů
Každý cron job v AI agentovi spotřebuje tokeny, protože musí načíst celý kontext (soubory, historii, nástroje). Jednoduchý denní report může stát 10–50 centů. Alternativa: napoj n8n workflow na svého agenta. V n8n máš jediný AI node s minimálním promptem, zbytek workflow (kontrola Gmailu, zápis do databáze, formátování zprávy) běží jako JavaScript – nula tokenů. Denní report přes n8n stojí zlomek ceny. Pro srovnání: podobné workflow zvládneš i přes automatizaci v Make.com. Bonus: n8n můžeš spustit na Raspberry Pi a propojit s agentem přes Tailscale.
# Tip 61 – Figma MCP: obousměrný sync mezi designem a kódem
Nainstaluj Figma MCP server a propoj ho s Claude Code přes autentizační token. Více o integraci najdeš na Figma Developers. Získáš obousměrný workflow: Claude vygeneruje design v kódu a současně ho pošle do Figmy jako editovatelné vrstvy. V Figmě upravíš jednotlivé komponenty (barvy, spacing, ikony), zkopíruješ odkaz na upravenou selekci a pošleš zpět do Claude Code. Claude aktualizuje kód podle Figma změn. Tento přístup navazuje na principy corporate designu. Posílej po jednotlivých komponentách, ne celé stránky – výsledky jsou přesnější a šetříš tokeny.
# Tip 62 – CLAUDE.md jako týmový živý dokument
Boris a tým Claude Code aktualizují svůj CLAUDE.md několikrát týdně. Celý tým přispívá – když Claude udělá chybu při code review, reviewer přidá pravidlo. Používají GitHub App s integrací, kde mohou označit Clauda v PR komentáři a nechat ho automaticky aktualizovat guidelines. Zlaté pravidlo Borise: po každé korekci ukonči prompt slovy „aktualizuj CLAUDE.md, aby se tahle chyba už neopakovala.“ Tímto způsobem se každá chyba promění v trvalé zlepšení pro celý tým.
# Tip 63 – Mluv místo psaní: hlasový vstup je 3× rychlejší
Mluvíš třikrát rychleji než píšeš a tvé prompty budou přirozeně detailnější. Na macOS dvojitě stiskni klávesu Fn pro aktivaci diktování. Alternativně použij Whisper – nástroj pro přepis řeči do textu v reálném čase. Kombinace hlasu a Claude Code funguje jako párové programování: popíšeš problém přirozeně, jako bys ho vysvětloval kolegovi, přepneš se do druhé instance, zadáš další úkol hlasem, a přepínáš mezi běžícími agenty jen pomocí klávesnice a hlasu.
To nejdůležitější: Shrnutí pro Orchestrátory
Ze všech 44 tipů se vrací stále ta samá myšlenka: kvalita vstupu určuje kvalitu výstupu. Jako Orchestrátor neřídíš jen kód, ale především pozornost a kontext svých agentů.
- Validační smyčka je základ všeho. Nastav build, testy nebo lint a vyžaduj jejich spuštění po každé změně. Claude se pak dokáže opravovat sám – bez této validace pracuješ naslepo a riskuješ chyby. Tento princip vychází z techniky ReAct, kde agent střídá uvažování s akcí, a zajišťuje konzistenci výstupů.
- Vždy začínej v Plan Mode. Minuty strávené diskuzí o architektuře v Plan Mode ušetří hodiny opravování špatně napsaného kódu. Do Edit Mode přepni až tehdy, kdy jsi s plánem stoprocentně spokojený. Jde o strategický přístup, kde plánování předchází realizaci. Pro komplexní architekturu využij techniku Tree of Thought.
- CLAUDE.md je tvůj nejcennější soubor. Drž ho do 300 řádků, aby si agent zachoval maximální ostrost. Obsahuje-li sekci kritických pravidel a validační smyčku, chová se Claude předvídatelně. Nech ho pravidla aktualizovat po každé chybě. Struktura vychází ze znalosti prvků promptu a správného nastavení omezení v promptu.
- Čistý kontext = přesnější výsledky. Používej
/clearmezi úkoly, načítej do kontextu jen to nejnutnější a vypínej nepoužívané MCP servery. Nafouknutý kontext je největší skrytý nepřítel kvality. Osvědčený přístup je Least to Most prompting – začni s minimem a přidávej postupně. - Paralelní instance dramaticky zvyšují produktivitu. Kombinace Git worktrees, více terminálových oken a rozdělení úkolů mezi více instancí znamená práci 3 až 5× rychleji. Tohle je největší skok v efektivitě a klíč k tomu, jak růst exponenciálně.
- Skills a Trigger Words pracují za tebe. Definuj si zkratky pro spouštění workflow pomocí šablon workflow a buduj knihovnu sdílených AI dovedností na GitHubu. Používej izolované subagenty pro specifické úkoly, abys nezatěžoval hlavní kontext.
- Nikdy neupravuj konfiguraci ručně, pokud to může udělat Claude. Skills, CLAUDE.md, MCP instalace nebo hooks – řekni Claudovi, co chceš, a nech ho nastavit a optimalizovat pracovní prostředí samo. Tento přístup no-code programování je základem úspěšné implementace AI do firem.
Pro více příkladů použití generativní AI v praxi prozkoumej další sekce tohoto průvodce.
Optimální Workflow v Claude Code
POSTUP, KTERÝ FUNGUJE NEJLÉPE:
- Spusť Claude Code z root adresáře projektu (Tip 1)
- Přejdi do správné složky před spuštěním příkazu
claude - Claude načte celou strukturu projektu do kontextu
- Přejdi do správné složky před spuštěním příkazu
- Inicializuj projekt pomocí
/init(Tip 2)- Automaticky vytvoří CLAUDE.md s analýzou architektury
- Detekuje build systém, testy a kódovací vzory
- Přepni do Plan Mode (Shift+Tab) (Tip 13) (Tip 23)
- Jasně napiš svůj cíl v jedné větě
- Použij interview techniku – nech Clauda klást otázky
- Zpochybňuj návrhy, ptej se na alternativy
- Nech Clauda rozdělit cíl na kroky (Tip 27)
- Sleduj thinking bloky – kontroluj směr uvažování
- Při signálech nejistoty („předpokládám že…“) stiskni Escape a upřesni
- Zkontroluj a schval plán
- Ujisti se, že Claude rozumí kontextu projektu
- Teprve po schválení přepni do Edit Mode
- Přepni do Edit Mode a spusť validační smyčku (Tip 26)
- Claude provede plán a automaticky spouští build/testy/lint
- Opravuje se sám, dokud vše neprojde
- Zkontroluj výstup
- Pokud je cesta chaotická, řekni „začni od začátku elegantněji“
- Po dokončení úkolu použij
/clearpřed dalším
- Ulož kontext na konci session (Tip 29)
- „Ulož shrnutí do CLAUDE.md“
- Příště obnov pomocí
/resume
Co dělat a nedělat
| ✅ CO DĚLAT | ❌ CO NEDĚLAT |
|---|---|
| Začínej v Plan Mode (Shift+Tab). Napiš jasný cíl, nech Clauda zmapovat kroky. Do Edit Mode přepni až po schválení plánu. Tento přístup doporučuje i oficiální Anthropic dokumentace. | Nepřeskakuj plánování. Skočit rovnou do kódování je chyba č. 1. Jak vysvětluje CodeWithMukesh: „If you can describe the exact diff in one sentence, skip the plan“ – jinak vždy plánuj. |
| Nastav validační smyčku v CLAUDE.md. Build, testy, lint po každé změně. Claude se pak opravuje sám bez tvého zásahu. Strukturu popisuje Builder.io průvodce. | Nebuď prostředníkem mezi errorem a AI. Neopisuj chyby – zkopíruj celý error log a vlož ho přímo. Podle Common Workflows: „paste an error message or describe the symptom“. |
| Drž CLAUDE.md do 300 řádků. Čím stručnější kontext, tím ostřejší pozornost agenta. Detaily přesuň do skills. Analýzu najdeš v článku Writing a Good CLAUDE.md. | Nepřeplňuj CLAUDE.md. Příliš dlouhý soubor = Claude ignoruje polovinu pravidel. Podle shanraisshan best practices: „target under 200 lines per file“. |
Používej /clear mezi úkoly. Starý kontext ovlivňuje nové úkoly a míchá informace. Čistý start = přesnější výsledky. Viz Best Practices od Anthropic. | Nenechávej nafouknutý kontext. Neustálé „zkus tohle, ne tohle“ degraduje kvalitu. Raději začni znovu s lepším promptem. Martin Fowler popisuje důležitost čistého kontextu. |
Vytvářej Skills pro opakované workflow. Udělej to jednou ručně, pak řekni „ulož jako skill“. Příště stačí /nazev-skillu. Podrobný návod nabízí tento praktický průvodce. | Nevytvářej skills ručně od nuly. Vždy ukaž Claudovi co chceš, pak řekni „ulož to jako skill“. Tuto metodu doporučuje Anthropic Engineering Blog. |
| Spouštěj paralelní instance. Git worktrees + více terminálů = 3-5× rychlejší práce. Každá instance má vlastní kopii bez konfliktů. | Nepracuj v jedné instanci. Zatímco jedna přemýšlí, druhá může pracovat. Awesome Claude Code nabízí nástroje pro správu více sessions. |
| Nech Clauda aktualizovat pravidla sám. Po každé chybě řekni: „Přidej pravidlo, aby se to neopakovalo.“ Tento iterativní přístup popisuje Maxitect Blog. | Neupravuj konfiguraci ručně. Skills, CLAUDE.md, hooks – vše může nastavit Claude. Nech automatizaci pracovat za tebe. |
| Sdílej CLAUDE.md s týmem přes git. Každý člen pak automaticky těží ze stejného AI kontextu. Více na callmephilip.com. | Nepracuj izolovaně. Více lidí přispívajících = dramaticky lepší pravidla. Tento repozitář shromažďuje týmové zkušenosti. |
Používej Opus pro komplexní úkoly. Architektura, složité bugy, rozhodování. Sonnet pro rutinu. Přepínání modelů pomocí /model. | Nepoužívej Claude Code jako ChatGPT. Pracuje napříč souborovým systémem – nech ho jednat autonomně. Viz Claude Code Guide 2026. |
| Instaluj MCP jen pro konkrétní projekt. Každý aktivní MCP přidává tokeny při každém dotazu. Více o MCP na modelcontextprotocol.io. | Neinstaluj MCP globálně. Nepoužívané servery zpomalují a zdražují práci. Kontroluj stav pomocí /mcp. |
| Sleduj thinking bloky. Signály špatného směru: „nejsem si jistý“, chyby v úvaze → Escape a oprav. Podrobně v článku o Plan Mode. | Nepouštěj Clauda dál s chybným předpokladem. Skončíš s kódem na špatném základu. Swarnendu.de vysvětluje proč. |
| Počítej s 10-20 % neúspěšných sessions. Rychlé opuštění slepé uličky je efektivnější než zachraňování. Anthropic Courses nabízí trénink. | Nepadej do sunk cost fallacy. Rozbitý kontext se nevyplatí opravovat – začni znovu. Více v Product Talk průvodci. |
Zdroje
- Oficiální dokumentace Claude Code
- Best practices pro Claude Code
- Běžné workflow v Claude Code
- Dokumentace Claude Code Skills
- GitHub repozitář Claude Code
- Oficiální knihovna Anthropic Skills
- Claude Code Desktop App
- Práce s CLAUDE.md soubory
- Anthropic Engineering Blog
- Agent Skills od Anthropic
- Kurz Claude Code in Action
- Claude Code Pro a Max plány
- Jak psát kvalitní CLAUDE.md
- Průvodce strukturou CLAUDE.md
- Plan Mode podrobně
- Plan Mode tutorial
- Kdy používat Plan Mode
- Context Engineering pro agenty
- Claude Code best practices
- Efektivní CLAUDE.md soubor
- Struktura CLAUDE.md souborů
- Best practice repozitář
- Claude Code vzory a příklady
- Awesome Claude Code seznam
- Praktický průvodce automatizací
- Průvodce funkcemi Claude Code
- Tutorial pro Claude Code Hooks
- Claude Code průvodce 2026
- Model Context Protocol
- Dokumentace n8n
- Figma Developers API
- OpenAI Whisper
- Tailscale dokumentace
- Tmux terminálový multiplexer
- GhostTTY terminál
- Claude Code Cheatsheet
- Hierarchie CLAUDE.md souborů
- Tvorba perfektního CLAUDE.md
