# Claude Code Cheat Sheet Szybkie odniesienie do skrótów, komend i funkcji Claude Code. ## ⌨️ Skróty klawiszowe ### Ogólne sterowanie | Skrót | Funkcja | |-------|---------| | **Ctrl+C** | Anuluj wejście/generowanie | | **Ctrl+D** | Wyjdź z sesji | | **Ctrl+L** | Wyczyść prompt + redraw fullscreen | | **Ctrl+O** | Toggle transcript (verbose) + fullscreen focus | | **Ctrl+U** | Wyczyść cały bufor wejścia | | **Ctrl+Y** | Przywróć wyczyszczony tekst | | **Ctrl+G** | Otwórz w edytorze (jak Ctrl+X Ctrl+E) | | **Ctrl+R** | Reverse search w historii | | **Ctrl+X Ctrl+K** | Zabij wszystkie background agenty (Ctrl+X Ctrl+K dwukrotnie do potwierdzenia) | | **Ctrl+B** | Pokaż background tasks | | **Ctrl+T** | Toggle lista zadań | | **Esc Esc** | Rewind lub summarize | | **Shift+Tab** | Przełączaj tryby uprawnień | ### Zmiana trybów | Skrót | Funkcja | |-------|---------| | **Option+P** | Przełącz model (Mac) | | **Option+T** | Toggle extended thinking | | **Option+O** | Toggle fast mode | ### Wejście | Przedrostek | Funkcja | |-------------|---------| | **!** | Bezpośrednie bash | | **@** | Mention pliku + autocomplete | | **+** | Newline | ## 🔌 Serwery MCP ### Typy transportu ``` --transport http # Remote HTTP (rekomendowane) --transport stdio # Lokalny proces --transport sse # Remote SSE ``` ### Zakresy konfiguracji | Lokalizacja | Zakres | Dostęp | |-------------|--------|--------| | `~/.claude.json` | User | Tylko Ty | | `.mcp.json` | Project | Współdzielone/VCS | ### Komendy | Komenda | Funkcja | |---------|---------| | `/mcp` | Interaktywny UI do zarządzania | | `claude mcp list` | Pokaż wszystkie serwery | ## ⚡ Komendy Slash ### Sesja | Komenda | Funkcja | |---------|---------| | `/clear` | Wyczyść konwersację | | `/compact [focus]` | Kompresuj kontekst | | `/branch [name]` | Branch konwersacji (`/fork` alias) | | `/cost` | Użycie tokeny (per-model + cache) | | `/context` | Wizualizuj kontekst (siatka) | | `/diff` | Interaktywny diff viewer | | `/copy [N]` | Skopiuj ostatnią (lub N-tą) odpowiedź | | `/recap` | Podsumuj kontekst sesji | | `/undo` | Alias dla `/rewind` | | `/rewind` | Rewind konwersacji / code checkpoint | | `/export` | Eksportuj konwersację | | `/plan [desc]` | Wejdź w plan mode | | `/resume [session]` | Wznów po ID/nazwie | | `/focus` | Toggle focus view (fullscreen) | ### Konfiguracja | Komenda | Funkcja | |---------|---------| | `/model [model]` | Zmień model | | `/fast [on\|off]` | Toggle fast mode | | `/theme` | Zmień motyw kolorów | | `/permissions` | Wyświetl/zaktualizuj uprawnienia | | `/effort [level]` | Ustaw wysiłek (low/medium/high/xhigh/max) | | `/color [color]` | Ustaw kolor paska prompt | | `/keybindings` | Dostosuj skróty klawiszowe | | `/terminal-setup` | Konfiguruj keybindingi terminala | ### Narzędzia | Komenda | Funkcja | |---------|---------| | `/init` | Stwórz CLAUDE.md | | `/memory` | Edytuj CLAUDE.md, toggle auto memory | | `/mcp` | Zarządzaj serverami MCP | | `/hooks` | Zarządzaj hooks | | `/skills` | Pokaż dostępne skills | | `/agents` | Zarządzaj agentami | | `/review [PR]` | Review PR lokalnie | | `/ultrareview [PR#]` | Cloud code review (wieloagentowy) | | `/simplify [focus]` | Code review + fix (3 agenty) | | `/security-review` | Skanuj diff na podatności | | `/less-permission-prompts` | Dodaj allowlist do redukcji promptów | | `/loop [interval] [prompt]` | Zadanie cykliczne | | `/chrome` | Integracja Chrome | | `/ide` | Status integracji IDE | | `/reload-plugins` | Hot-reload pluginów | | `/add-dir <path>` | Dodaj working directory | | `/btw <question>` | Side question bez dodawania do konwersacji | | `/extra-usage` | Extra usage przy rate limit | | `/voice` | Toggle voice dictation | | `/doctor` | Diagnoza instalacji | | `/insights` | Analiza raportów sesji | | `/desktop` | Kontynuuj w Desktop app | | `/rename [name]` | Rename sesję | | `/help` | Pokaż help + komendy | | `/feedback` | Prześlij feedback | ## 📁 Pamięć i pliki ### Lokalizacje CLAUDE.md | Ścieżka | Zakres | Opis | |--------|--------|------| | `./CLAUDE.md` | Project | Instrukcje dla zespołu | | `./.claude/CLAUDE.md` | Project | Alternatywna lokalizacja | | `./CLAUDE.local.md` | Local | Notatki (gitignore) | | `~/.claude/CLAUDE.md` | User | Dla wszystkich projektów | | `/etc/claude-code/CLAUDE.md` | System | Policy Linux/WSL | ### Reguły i auto-memoria | Lokalizacja | Zakres | |-------------|--------| | `.claude/rules/*.md` | Project rules | | `~/.claude/rules/*.md` | User rules | | `~/.claude/projects/<proj>/memory/` | Auto memory (first 25KB/200 lines) | | `MEMORY.md` | Indeks pamięci | ## 🧠 Workflow'i i tipy ### Plan Mode - **Shift+Tab**: Normal → Auto-Accept → Plan - **--permission-mode plan**: Start w plan mode - Pliki nazwane po promptcie (np. `fix-auth-race-snug-otter.md`) ### Thinking i Effort | Skrót | Funkcja | |-------|---------| | **Option+T** | Toggle thinking | | `"ultrathink"` | Max effort dla tury | | **Ctrl+O** | Pokaż thinking (verbose) | | `/effort` | ○ low · ◐ medium · ● high · ★ xhigh · ★★ max | ### Git Worktrees ``` --worktree name # Isolated branch per feature isolation: worktree # Agent w własnym worktree sparsePaths # Checkout tylko potrzebne dirs ``` ### Voice Mode - `/voice`: Włącz push-to-talk - **Space** (hold): Nagrywaj, release by send - 20 języków: EN, ES, FR, DE, CZ, PL, … ### Zarządzanie kontekstem | Komenda/Funcja | Opis | |---|---| | `/context` | Usage + optimization tips | | `/compact [focus]` | Kompresuj z focus | | Auto-compact ~95% | Thrash detection: 3x | | 1M context | Opus 4.6 (Max/Team/Ent) | | CLAUDE.md survives | Przetrwa kompresję | ### Power Moves ```bash claude -c # Kontynuuj ostatnią konwersację claude -r "name" # Wznów po nazwie claude -p "query" # Non-interactive --output-format json # Structured output --max-budget-usd 5 # Cost cap cat file | claude -p # Pipe input --remote # Web session na claude.ai ``` ## ⚙️ Konfiguracja i Env ### Pliki konfiguracyjne | Plik | Zakres | Opis | |------|--------|------| | `~/.claude/settings.json` | User | Ustawienia użytkownika | | `.claude/settings.json` | Project | Ustawienia wspóldzielone | | `.claude/settings.local.json` | Local | Tylko lokalnie | | `~/.claude.json` | System | OAuth, MCP, state | | `.mcp.json` | Project | Serwery MCP | | `managed-settings.d/` | System | Policy fragments | ### Kluczowe ustawienia | Ustawienie | Opis | |------------|------| | `modelOverrides` | Map model picker → custom IDs | | `autoMemoryDirectory` | Custom memory dir | | `worktree.sparsePaths` | Sparse checkout dirs | | `sandbox.failIfUnavailable` | Exit jeśli sandbox failed | | `hooks: if` | Conditional hooks | | `DISABLE_PROMPT_CACHING` | Startup warning | | `showThinkingSummaries` | Opt-in (off default) | | `allowedChannelPlugins` | Admin channel allowlist | | `hooks: "defer"` | Pause headless → resume | | `disableSkillShellExec` | Block !`cmd` | | `forceRemoteSettings…` | Block until fresh | | `refreshInterval` | Custom status line re-run | ### Zmienne środowiskowe | Zmienna | Opis | |---------|------| | `ANTHROPIC_API_KEY` | API key | | `ANTHROPIC_MODEL` | Default model | | `MAX_THINKING_TOKENS` | 0=off | | `ENABLE_PROMPT_CACHING_1H` | Opt into 1h cache TTL | | `FORCE_PROMPT_CACHING_5M` | Force 5-min cache TTL | | `CLAUDE_CODE_ENABLE_AWAY_SUMMARY` | Force recap | | `ANTHROPIC_CUSTOM_MODEL_OPTION` | Custom /model entry | | `CLAUDECODE` | Detect CC shell (=1) | | `CLAUDE_CODE_DISABLE_CRON` | Disable scheduled tasks | | `ANTHROPIC_VERTEX_PROJECT_ID` | Vertex AI | | `ANTHROPIC_VERTEX_BASE_URL` | Vertex endpoint | | `ANTHROPIC_BEDROCK_MANTLE_BASE_URL` | Bedrock endpoint | | `ANTHROPIC_FOUNDRY_API_KEY` | Foundry auth | | `ANTHROPIC_FOUNDRY_BASE_URL` | Foundry endpoint | | `AWS_BEARER_TOKEN_BEDROCK` | AWS Bedrock | | `ANTHROPIC_AUTH_TOKEN` | Auth token | | `ANTHROPIC_BASE_URL` | Proxy/gateway override | | `ANTHROPIC_BETAS` | Additional beta headers | | `API_TIMEOUT_MS` | API timeout (default: 600000ms) | | `CLAUDE_AUTOCOMPACT_PCT_OVERRIDE` | Auto-compact % | | `CLAUDE_CODE_AUTO_COMPACT_WINDOW` | Compact window | | `CLAUDE_AUTO_BACKGROUND_TASKS` | Background tasks | | `CLAUDE_BASH_MAINTAIN_PROJECT_WORKING_DIR` | Project dir | | `CLAUDE_CODE_ACCESSIBILITY` | Accessibility | | `CLAUDE_CODE_API_KEY_HELPER_TTL_MS` | Key helper TTL | | `MCP_TIMEOUT` | MCP server startup timeout (ms) | | `CLAUDE_CODE_DISABLE_AUTO_MEMORY` | Disable auto-memory | | `CLAUDE_CODE_DISABLE_BACKGROUND_TASKS` | Disable bg tasks | | `CLAUDE_CODE_DISABLE_1M_CONTEXT` | Disable 1M context | | `CLAUDE_CODE_DISABLE_MOUSE` | Disable mouse | | `CCR_FORCE_BUNDLE` | Force bundle | | `CLAUDE_AGENT_SDK_DISABLE_BUILTIN_AGENTS` | Disable built-in | | `CLAUDE_AGENT_SDK_MCP_NO_PREFIX` | MCP no prefix | ## 🔧 Skills i Agenty ### Wbudowane Skills | Skill | Opis | |-------|------| | `/init` | Stwórz CLAUDE.md | | `/simplify` | Code review (3 parallel agents) | | `/batch` | Large parallel changes (5-30 worktrees) | | `/debug [desc]` | Troubleshoot z debug log | | `/loop [interval]` | Zadanie cykliczne | | `/claude-api` | Load API + SDK reference | ### Lokalizacje Skills | Lokalizacja | Zakres | |-------------|--------| | `.claude/skills/<name>/` | Project skills | | `~/.claude/skills/<name>/` | Personal skills | ### Frontmatter Skill'u | Właściwość | Opis | |------------|------| | `description` | Auto-invocation trigger | | `allowed-tools` | Skip permission prompts | | `model` | Override model | | `effort` | Override effort level | | `paths: [globs]` | Path-specific (YAML list) | | `context: fork` | Run w subagent | | `$ARGUMENTS` | User input placeholder | | `${CLAUDE_SKILL_DIR}` | Skill's own directory | | `!`cmd`` | Dynamic context injection | | `plugin bin/` | Ship executables | ### Wbudowane Agenty | Agent | Opis | |-------|------| | **Explore** | Fast read-only (Haiku) | | **Plan** | Research dla plan mode | | **General** | Full tools, complex tasks | | **Bash** | Terminal separate context | ### Frontmatter Agenta | Właściwość | Opis | |------------|------| | `permissionMode` | default/acceptEdits/plan/dontAsk/bypassPermissions | | `isolation: worktree` | Run w git worktree | | `memory: user\|project\|local` | Persistent memory | | `background: true` | Background task | | `maxTurns` | Limit agentic turns | | `initialPrompt` | Auto-submit first turn | | `SendMessage` | Resume agents | | `@agent-name` | Mention named subagents | ## 🖥️ CLI i Flagi ### Komendy główne ```bash claude # Interactive claude "q" # Z promptem claude -p "q" # Headless (SDK) claude -c # Kontynuuj ostatnią claude -r "n" # Wznów po ID/nazwie claude update # Update claude auth login # Sign in claude agents # List agents claude mcp # MCP config claude plugin # Plugin management ``` ### Ważne flagi | Flaga | Opis | |-------|------| | `--model` | Ustaw model | | `-n / --name` | Session name | | `--resume, -r` | Wznów sesję | | `--continue, -c` | Kontynuuj ostatnią | | `--add-dir` | Dodaj working dir | | `--agent` | Użyj agenta | | `--agents` | Definiuj agenty via JSON | | `--allowedTools` | Pre-approve tools | | `--disallowedTools` | Usuń tools | | `--allow-danger…` | Add bypassPerms | | `--output-format` | text/json/stream-json | | `--json-schema` | Structured output | | `--max-turns` | Limit turns | | `--max-budget-usd` | Cost cap | | `--exclude-dyn…` | Better prompt caching | | `--bare` | Minimal (no hooks/MCP) | | `--channels` | MCP push notifications | | `--remote` | Web session na claude.ai | | `--rc / --remote-control` | Remote Control mode | | `--effort` | low/medium/high/xhigh/max | | `--permission-mode` | default/acceptEdits/plan/… | | `--dangerously-skip-permissions` | Skip all prompts ⚠️ | | `--chrome / --no-chrome` | Chrome on/off | | `--debug [filter]` | Debug logging | | `--system-prompt` | Custom system prompt | | `--settings <file>` | Load settings JSON | | `--sso` | SSO login | | `--console` | Console login | --- **Źródło**: https://cc.storyfox.cz/ **Ostatnia aktualizacja**: 2026-04-17