Kapitola 9 · Ulož si to · Pro rychlý přehled
Tuhle kapitolu si ulož. Je to lookup stránka — ne tutoriál. Když zapomeneš shortcut uprostřed práce, odskoč sem, vytáhni ho, pokračuj.
V libovolné konverzaci s Claude Code napiš / a uvidíš kompletní seznam filtrovaný podle tvého plánu, platformy a nainstalovaných pluginů. Tohle jsou vestavěné příkazy, které má smysl znát.
| Příkaz | Co dělá |
|---|---|
/clear | Nová konverzace. Stará se archivuje — obnovíš ji přes /resume. |
/cd | Přesune session do jiného pracovního adresáře, aniž by přerušil prompt cache uprostřed session. |
/compact [focus] | Konverzace zůstává, Claude shrne historii a uvolní kontext. Volitelný focus zúží, co zachovat. |
/resume | Navázat na předchozí konverzaci. Session na pozadí (spuštěné přes --bg) se tu teď taky zobrazují, označené jako bg. |
/rewind | Checkpoint menu — obnoví kód, konverzaci nebo obojí do dřívějšího stavu. Stejné jako dvojité Esc. |
/branch | Větvení konverzace od zadaného bodu. |
/exit | Ukončí Claude Code (nebo Ctrl+D). |
| Příkaz | Co dělá |
|---|---|
/init | Prohlédne repo a navrhne startovní CLAUDE.md. Nastav CLAUDE_CODE_NEW_INIT=1 pro nový interaktivní multi-fázový flow. |
/memory | Prohlédni nebo uprav CLAUDE.md soubory a načtenou paměť. |
/permissions | Spravuj allow/deny pravidla pro nástroje. |
/model | Přepne model pro aktuální session (např. Opus → Sonnet). Výběr modelu se teď automaticky ukládá jako výchozí pro nové session. Stiskni s v pickeru, jestli chceš přepnout jen pro tuhle session. fallbackModel v settings.json nastaví řetěz až tří záložních modelů, které se vyzkouší postupně, pokud je primární přetížený nebo nedostupný. --fallback-model platí i pro interaktivní session. |
/fast | Přepne fast mode. Výchozí je teď Opus 4.8 — 2× standardní cena, 2,5× rychlost. |
/effort | Per-session override effortu. |
/advisor [model] | Přiřadí session poradní model — silnější model, který Claude volá v klíčových momentech (před volbou přístupu, při opakující se chybě, než ohlásí hotovo). Zkratky: opus, sonnet, fable. Vyžaduje v2.1.98+. Fable 5 jako poradce vyžaduje v2.1.170+. /advisor off odstraní. |
/keybindings | Otevře ~/.claude/keybindings.json. |
/hooks | Konfigurace lifecycle hooků. |
/config | Otevře nastavení. /config key=value nastaví libovolné nastavení přímo z promptu — třeba /config thinking=false. /config --help vypíše dostupné zkratky. |
/theme | Přepni téma terminálu. |
Jazyk session. V settings.json nastav language a session tituly se budou generovat v tom jazyce. Bez nastavení se jazyk detekuje z konverzace automaticky.
| Příkaz | Co dělá |
|---|---|
/help | Seznam příkazů. |
/powerup | Interaktivní onboarding — deset animovaných průchodů po funkcích, které většina lidí přehlédne. |
/context | Vizualizace využití kontextového okna s tipy na optimalizaci. |
/cost | Dosavadní cena session. |
/usage, /stats | Metriky využití. /usage teď zobrazí rozpad podle kategorií — skills, subagenty, pluginy a náklady per MCP server. |
/doctor | Diagnostika — vypíše konflikty v konfiguraci, chybějící nastavení. |
| Příkaz | Co dělá |
|---|---|
/agents | Správa subagentů (vytvořit, upravit, smazat). |
/tasks | Správa úkolů na pozadí — rozjet dlouhý běh, výsledek vyzvednout později. |
/workflows | Přehled tvých dynamických workflow. |
/plugin | Instalace a správa pluginů. /plugin list vypíše nainstalované; --enabled/--disabled filtruje. |
/mcp | Instalace a správa MCP serverů. |
/skills | Seznam nainstalovaných skillů. |
/reload-skills | Znovu projde adresáře se skilly bez restartu session. |
/review | Vestavěný skill pro PR-style review. |
/code-review [effort] | Kontrola správnosti kódu na zvolené úrovni (např. /code-review high). Přidej --comment a nálezy se přidají jako inline komentáře na GitHub PR. Přidej --fix a nálezy se rovnou aplikují do working tree. /simplify jede jen úklidové kolo — znovupoužití, zjednodušení, efektivita, výška abstrakce — ne plný lov chyb. |
/security-review | Vestavěný skill pro security review. |
/diff | Diff od posledního checkpointu. Detail se dá rolovat klávesnicí — šipky, j/k, PgUp/PgDn, Space, Home/End. |
Dynamická workflow se spouštějí explicitními frázemi — workflow: nebo třeba run a workflow. Klíčové slovo se ve vstupním řádku zvýrazní fialovým zábleskem. Pouhá zmínka slova workflow v konverzaci to nespustí.
| Příkaz | Co dělá |
|---|---|
/remote-control (alias /rc) | Zpřístupní aktuální session z telefonu nebo prohlížeče. |
/mobile | QR kód pro otevření session v Claude mobilní aplikaci. |
/teleport (alias /tp) | Přetáhne Claude-Code-on-Web session do tvého terminálu. |
/web-setup | Nastaví Claude Code na Webu pro aktuální repo. |
| Příkaz | Co dělá |
|---|---|
/loop <interval> <task> | Pouští <task> každý interval. |
/schedule | Vytvoří nebo spravuje cron-plánovaného remote agenta. |
/learn | Zapíše poznatky ze session do paměti. |
/handoff | Připraví handoff dokument pro další session nebo kolegu. |
/compound | Zaznamená vyřešený problém pro budoucí referenci. |
Spouštíš v terminálu jako claude <subcommand>, ne uvnitř session.
| Příkaz | Co dělá |
|---|---|
claude project purge [path] | Smaže veškerý Claude Code stav projektu: přepisy, úkoly, historii souborů, config záznam. Podporuje --dry-run, -y/--yes, -i/--interactive, --all. |
Zkratky v CLI jsou kontextové. Kompletní seznam je na code.claude.com/docs/en/keybindings ↗. Vlastní si uprav v ~/.claude/keybindings.json přes /keybindings.
| Zkratka | Akce |
|---|---|
Esc Esc | Rewind — obnoví se předchozí zpráva (stejné jako /rewind). |
Ctrl+C | Přeruší aktuální vstup nebo odpověď. Neukončuje Claude. Rezervované. |
Ctrl+D | Ukončí Claude Code. Rezervované. |
Shift+Tab | Cyklí režim oprávnění: default → acceptEdits → plan → auto. |
Ctrl+R | Reverse-search v historii — standardně prohledává všechny projekty. Ctrl+S zúží hledání na aktuální projekt nebo session. |
Ctrl+O | Přepíná podrobný transkript (rozbalí zkrácené tool volání). |
Ctrl+T | Přepíná seznam úkolů. |
Ctrl+B | Úkol na pozadí. (Konfliktuje s tmux prefixem — zmáčkni dvakrát.) |
Ctrl+J | Nový řádek bez odeslání. |
Ctrl+G nebo Ctrl+X Ctrl+E | Otevře aktuální prompt v $EDITOR. |
Ctrl+V (Cmd+V v iTerm2) | Vloží obrázek ze schránky jako [Image #N]. |
Cmd+P / Meta+P | Výběr modelu. |
Cmd+T / Meta+T | Přepne rozšířené myšlení. |
Shift+Enter nebo \+Enter | Víceřádkový vstup. Nativně v iTerm2, WezTerm, Ghostty, Kitty, Warp, Apple Terminal. Jinde: /terminal-setup. |
Option-klávesové zkratky na macOS tiše selhávají, dokud si v terminálu nenastavíš Left/Right Option = Esc+ (iTerm2 atd.). Pokud Alt+M nedělá pro cyklení režimů nic, je to tohle — použij Shift+Tab.
Zkratky desktop aplikace Anthropic oficiálně nedokumentuje — to, co tady vidíš, je CLI.
Claude Code čte první znak řádku jako signál režimu:

| První znak | Režim |
|---|---|
/ | Slash příkaz — spustí příkaz, ne prompt. |
! | Bash passthrough — pustí shell, výsledek se dostane do tvého kontextu; ! příkazy teď automaticky spouštějí Claude k odpovědi na výstup. Nastav "respondToBashCommands": false v settings.json, jestli chceš zůstat u původního chování — jen kontext, bez automatické odpovědi. |
@ | Zmínka souboru — @path/to/file připojí soubor; @Explore zmíní subagenta. |
# | Memory add — text za # se připojí do správného CLAUDE.md. Claude vybere rozsah (projekt / uživatel / lokální). |
| Cokoliv jiného | Normální prompt. |
# použij, když se přistihneš, že opakovaně vysvětluješ stejné pravidlo. ! použij, když chceš, aby Claude viděl výstup reálného příkazu. @ použij, když chceš, aby Claude přečetl konkrétní soubor bez hádání.
Kanonická dokumentace paměti žije na code.claude.com/docs/en/memory ↗. Praktický tvar:
Pod 200 řádků na soubor. Oficiální doporučení. Za tím bobtná spotřeba kontextu a Claude se pravidel drží méně spolehlivě. Komunitní konsenzus jde ještě dál — dobré CLAUDE.md soubory mají často pod 80 řádků.
Multi-krokové postupy dej do skillů, ne do CLAUDE.md. Pravidla specifická pro cesty dej do .claude/rules/*.md s paths: frontmatter — aktivují se jenom, když jsou relevantní.
Všechny CLAUDE.md soubory z aktuálního adresáře směrem k rootu se při startu session zřetězí. Priorita (pozdější vítězí při konfliktu):
~/.claude/CLAUDE.md (o tobě, načítá se všude)./CLAUDE.md nebo ./.claude/CLAUDE.md (o codebase, commitnuté)./CLAUDE.local.md (o tobě v tomto projektu, gitignorované)CLAUDE.md v podadresářích se načítají líně, když Claude sáhne do souboru uvnitř. Užitečné pro monorepa.
Projekt (./CLAUDE.md):
# Projekt
Interní onboarding nástroj. Postgres + Node, deploy na Vercel.
## Konvence
- TypeScript strict. Žádné `any` bez komentáře.
- Testy vedle zdrojáku: `foo.ts` + `foo.test.ts`.
- Migrace: číslované SQL soubory v `db/migrations/`.
## Ne
- Neinstaluj npm balíčky bez ptaní.
- Nesahej do `app/legacy/`.
## Příkazy
- `pnpm dev`, `pnpm test`, `pnpm db:seed`
Uživatel (~/.claude/CLAUDE.md):
# Osobní
Preferuju přímé odpovědi. Žádné rozehřívání.
V editoru používám vim keybindings.
Když řeknu „ship it", nejdřív pusť testy, pak commit.
Lokální (./CLAUDE.local.md, gitignorované):
# Lokální poznámky
Staging DB: `postgresql://localhost:5433/app_staging`
WIP branch: `wip/2026-04-refactor-auth`
@path/to/file.md se rozbalí inline — užitečné, ale importovaný soubor pořád čerpá z kontextu, načítá se při startu session. Max hloubka 5 skoků. Nepoužívej importy na „úsporu kontextu" — neušetří.
Odlehčený přehled. Aktuální privacy a trust stránky Anthropicu jsou zdrojem pravdy, odkazy jsou níže.
Každý prompt posílá: tvoji zprávu, soubory, které jsi explicitně sdílel (přes @, tool use, nebo které si Claude přečetl, aby odpověděl), a historii konverzace v aktuálním kontextovém okně.
Neposílá: celý filesystem, soubory mimo projekt, nic, co sedí na .gitignore nebo .claudeignore.

| Plán | Pro koho | Jak je na tom s retencí |
|---|---|---|
| Pro | Jednotlivec | Standardní retence; používá se k vylepšování služby; opt-out v nastavení konzole. |
| Max | Intenzivní jednotlivec | Stejné jako Pro. |
| Team | Malé organizace (5–200 seats) | Nastavitelné adminem. Přísnější defaulty než Pro. |
| Enterprise | Velké organizace | Zero retention k dispozici. Admin řídí politiku. SSO, SOC 2, DPA. |
| API přímo | Vývojáři, některé funkce blokované | Retenci si nastavuješ sám v API konzoli; Remote Control, mobilní aplikace a týmové funkce jsou obvykle mimo hru. |
Pokud má tvoje firma Team nebo Enterprise seat, použij ho. Rozdíly v retenci a admin politice jsou pro firemní použití důležité.
Vynucení modelu. Managed settings přidávají druhou vrstvu. Nastav enforceAvailableModels: true v managed konfiguraci a availableModels allowlist začne platit i pro výchozí model — výchozí model, který by se přeložil na zakázaný, se přepne na první povolený, a uživatelé ho nemůžou rozšiřovat přes vlastní projekt nebo user settings.
.claudeignoreNejjednodušší obrana bez ohledu na plán. Vedle .gitignore, vypisuje soubory nebo cesty, které Claude nikdy nevidí:
.env
.env.*
**/secrets.*
customer-data/
proprietary-algorithms/
Používej pro tajné klíče, zákaznická data, interní dokumenty — co ti diktuje compliance.
/sandbox obalí bash příkazy sandboxem na úrovni OS — filesystem + síť (Seatbelt na macOS, bubblewrap na Linuxu/WSL2). Kapitola 8 to vysvětluje. Flagy, které jsou důležité pro spravovaná nasazení:
| Flag | Efekt |
|---|---|
sandbox.failIfUnavailable: true | Tvrdý fail, když sandbox nestartuje. Žádný tichý fallback. |
allowUnsandboxedCommands: false | Vypne escape hatch, přes který by jinak příkazy běžely mimo sandbox. |
sandbox.network.allowManagedDomainsOnly: true | Na síť jen admin-schválené domény. |
sandbox.filesystem.allowWrite | Cesty mimo CWD, kam můžou subprocesy zapisovat. Slučují se napříč scopy nastavení. |
MCPs, které načítají nedůvěryhodný obsah (webové stránky, issues, maily), do tvé session můžou injektovat instrukce. Postoj Anthropicu: třetí strany na vlastní riziko. Před instalací MCP si zkontroluj, co dělá. Upřednostňuj first-party MCPs od organizací anthropics/, když jsou k dispozici.
Pokud si nejsi jistý, co tvoje firma dovoluje, poraď se s adminem před tím, než sáhneš na produkční kód s Claudem.
Agent Skills otevřený formát — specifikace a referenční implementace:
skill-creator a mcp-builderKapitola 7 ukazuje agentní workflow psaní skillů (vyvoláš skill-creator nebo craft-skill, odpovíš na otázky objevování, zkontroluješ draft).
Formát plugin manifestu, submission marketplace, rozdíl plugin vs. skill:
Shell příkazy, HTTP endpointy nebo LLM prompty spouštěné na konkrétních lifecycle událostech. Události zahrnují SessionStart, PreToolUse, PostToolUse, FileChanged, Stop, PreCompact, MessageDisplay (transformuje nebo schová text asistenta při zobrazení) a řadu dalších.
.claude/settings.json pod "hooks", nebo v hooks/hooks.json pluginueffort.level v JSON vstupu a jako $CLAUDE_EFFORT v prostředí — hodí se pro hooky, jejichž chování má záviset na aktuálním effortuPostav si vlastní MCP server s MCP SDK (Python nebo TypeScript):
mcp-builder v anthropics/skills ti postaví základKaždý oficiální odkaz použitý v průvodci, všechno na jednom místě.