# 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