Pełny przegląd Claude Code w pillarze: Claude Code — kompletny przewodnik 2026.
Podstawowe komendy startowe
claude
Najprostsza komenda — startuje Claude Code w bieżącym katalogu (cwd). Otwiera interactive chat z dostępem do plików projektu.
Bash1cd ~/projekty/blog && claude
claude --version
Sprawdza wersję CLI. Aktualizacje co 1-2 tygodnie — warto wiedzieć kiedy zaktualizować.
claude --help
Pełna lista komend i flag. Pierwsza komenda do uruchomienia po świeżej instalacji.
claude logout
Czyści zapisany token autoryzacji. Po tym kolejny claude poprosi o zalogowanie. Używaj gdy zmieniasz konto Anthropic lub chcesz zresetować problem z auth.
Komendy chat-a (po starcie claude)
Wewnątrz interactive sesji masz dostęp do slashy:
/help
Lista wszystkich slash commands dostępnych w aktualnym kontekście (pillar + custom skills + system).
/clear
Czyści kontekst sesji. Używasz gdy zmieniasz temat — nowy task, świeży start, oszczędność tokenów.
/exit (lub Ctrl+D)
Zamyka sesję. Token + memory są zapisane, kolejne claude startuje od nowa.
/mcp
Wylistuje wszystkie aktywne MCP servers + ich tooli. Diagnoza gdy MCP nie działa.
/permissions
Pokazuje aktualną listę allowed/denied actions. Odpowiednik ~/.claude/settings.json w UI.
/model <nazwa>
Przełącza model w trakcie sesji (/model claude-opus-4-7 lub /model claude-haiku-4-5). Default zależy od planu.
/compact
Kompresuje długą historię konwersacji do podsumowania. Używaj gdy konwersacja przekracza limit kontekstu.
Custom slash commands (skills)
Każdy plik .claude/skills/<nazwa>/SKILL.md w projekcie staje się slash commandem /<nazwa>. W Dokodu mam:
/seo-plan-post/blog-draft/daily-briefing/yt-transcribe/brain-capture- ~30 innych
Wywołujesz: /seo-plan-post n8n self-hosted — Claude czyta SKILL.md, wykonuje workflow, zwraca wynik.
Pełen tutorial pisania custom skili: Claude Code Skills — jak budować workflow.
Najważniejsze flag CLI
claude --no-browser
Autoryzacja bez otwierania przeglądarki. Pokazuje URL — kopiujesz, otwierasz na lokalnej maszynie, autoryzujesz, wklejasz token. Niezbędne na Linux serwerach bez display lub w WSL2 bez integracji.
claude --resume <session-id>
Wraca do poprzedniej sesji. Sesje są zapisane w ~/.claude/sessions/. Lista przez claude --list-sessions.
claude --print "<prompt>"
Non-interactive mode — wywołuje Claude'a, dostaje odpowiedź, kończy. Idealne do automatyzacji (cron, CI):
Bash1claude --print "Sprawdź czy są błędy w kodzie i napisz raport" > raport.md
claude --dangerously-skip-permissions
Wyłącza wszystkie pytania o pozwolenia. Używaj OSTROŻNIE — Claude może bez pytania uruchomić destrukcyjne komendy. Dobre dla CI gdzie chcesz pełną autonomię.
claude --add-dir <path>
Dodaje extra katalog do kontekstu (poza cwd). Przydatne gdy projekt rozrzucony po wielu katalogach.
claude --no-tools
Wyłącza wszystkie tooli — czysty chat bez file access, bash, MCP. Dla brainstorming bez ryzyka że Claude coś zrobi.
Konfiguracja ~/.claude/settings.json — co warto ustawić
Mój settings.json (uproszczony):
JSON1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32{ "defaultModel": "claude-opus-4-7", "permissions": { "allow": [ "Bash(npm install:*)", "Bash(npm run *:*)", "Bash(git status:*)", "Bash(git diff:*)", "Bash(git log:*)", "Bash(git checkout *:*)", "Bash(pnpm *:*)", "Bash(python3 scripts/*:*)" ], "deny": [ "Bash(rm -rf *:*)", "Bash(git push origin main:*)", "Bash(sudo *:*)", "Bash(curl * | bash:*)" ] }, "hooks": [ { "matcher": "Edit", "filePattern": "*.py", "command": "ruff format $FILE" } ], "memory": { "enabled": true, "directory": "~/.claude/memory" } }
Co ustawić jako default
defaultModel— Opus dla complex tasków, Haiku dla high-volume. W Dokodu Opus dla wszystkiego (Max 5× plan absorbuje koszt).permissions.allow— komendy które chcesz bez pytania (Git status/diff/log to klasyk)permissions.deny— destruktywne (rm -rf, git push origin main, sudo)hooks— auto-formatowanie, lintowanie po Editmemory.enabled: true— auto-memory zapisuje user/feedback/project memories
Power user combo — automatyzacja przez --print + cron
Najczęściej używana automatyzacja w Dokodu — codzienny commit'owalny raport stanu projektu:
Bash1 2 3 4 5#!/bin/bash # scripts/daily-status.sh cd ~/Projekty/dokodu-brain claude --print "Sprawdź dziennik dziś — uruchamiałem jakieś deploye? Co zmieniłem? Zwróć raport markdown" > "daily-status-$(date +%F).md" git add daily-status-*.md && git commit -m "chore: daily status $(date +%F)"
Cron (codziennie 18:00):
CRON10 18 * * * /home/kacper/Projekty/dokodu-brain/scripts/daily-status.sh
Po tygodniu masz folder z 7 raportami — łatwiej widzisz pattern pracy.
Najczęstsze błędy nowych userów CLI
1. Nie używanie /clear
Sesja trwa 4 godziny, kontekst zapchany 200k tokenów, każde nowe pytanie kosztuje. Po zmianie tematu — /clear.
2. Brak CLAUDE.md
Bez CLAUDE.md Claude pyta co projekt o każdą podstawową rzecz (jaki stack, jakie konwencje). Pierwsze 30 minut po instalacji = napisz CLAUDE.md.
3. Permissions na "allow all"
Niebezpieczne. Lepiej allow konkretne wzorce + deny destrukcyjne.
4. Nie używanie skills
99% userów Claude Code nie ma żadnego custom skilla. Tracą najpotężniejszą funkcję narzędzia.
5. Run claude z głównego $HOME
Claude czyta cwd jako "projekt". Z $HOME widzi wszystkie Twoje pliki — niepotrzebnie zwiększa kontekst i ryzyko.

Automatyzacja AI dla Twojej firmy
Skróć procesy, redukuj koszty i skaluj biznes dzięki AI. Kliknij i zobacz gotowe rozwiązania.
Co czytać dalej
- Claude Code — kompletny przewodnik 2026 — pillar
- Claude Code Skills — jak budować workflow — przy customowych komendach
- Claude Code — instalacja — od zera do działającego CLI
- Claude Code MCP — top 10 serwerów — integracje zewnętrzne
- Claude Code — cennik 2026 — który plan dla CLI usage

Kurs n8n + AI — Dołącz do listy oczekujących
Buduj agentów AI i automatyzacje w n8n. Zapisz się na listę — dostaniesz powiadomienie jako pierwszy i zablokujesz najniższą cenę.



