Moduł 4 30 min Zaawansowany
Codzienne komendy i workflow
Czego się nauczysz
- Znasz najważniejsze slash commands i ich zastosowania
- Potrafisz używać trybu interaktywnego i jednorazowego
- Wiesz, jak łączyć Claude Code z innymi narzędziami CLI (pipe)
- Znasz najważniejsze flagi i opcje uruchomienia
Slash Commands
Wpisz / na początku inputu, żeby zobaczyć listę komend. Litery po / filtrują.
Zarządzanie sesją
| Komenda | Co robi | Kiedy używać |
|---|---|---|
/clear | Czyści całą konwersację | Zmiana tematu |
/compact | Skraca kontekst, zachowując najważniejsze informacje | Gdy kontekst > 80% |
/compact [fokus] | Kompaktowanie z fokusem | /compact zachowaj info o API |
Informacje i status
| Komenda | Co robi |
|---|---|
/help | Pomoc i dostępne komendy |
/cost | Koszt bieżącej sesji (tokeny, $) |
/usage | Sprawdź bliskość rate limitu |
/context | Zużycie okna kontekstowego |
/status | Status połączenia i konfiguracji |
/doctor | Diagnostyka problemów |
Git i kod
| Komenda | Co robi |
|---|---|
/commit | Stwórz commit z automatycznym opisem zmian |
/review | Review zmian w bieżącym branchu |
Konfiguracja
| Komenda | Co robi |
|---|---|
/init | Inicjalizuj CLAUDE.md |
/model | Zmień model (sonnet/opus/haiku) |
/login | Zaloguj/zmień konto |
/permissions | Zarządzaj uprawnieniami |
/memory | Otwórz/edytuj pamięć |
/mcp | Zarządzaj serwerami MCP |
/hooks | Definiuj hooks |
Tryb interaktywny vs jednorazowy
Tryb interaktywny (domyślny)
cd ~/moj-projekt
claude
> Opisz strukturę tego projektu
> Zrefaktoryzuj auth.ts
> /commit
Sesja trwa, dopóki nie wyjdziesz (Ctrl+C lub /clear).
Tryb jednorazowy (--print / -p)
claude -p "Opisz ten projekt"
Prompt wchodzi, wynik wychodzi - bez interaktywnej sesji. Idealny do skryptów i automatyzacji.
Kontynuacja sesji
claude --continue # Kontynuuj ostatnią sesję
claude --resume # Wznów konkretną sesję
Pipe - łączenie z innymi narzędziami
Claude Code integruje się z innymi narzędziami CLI przez pipe:
# Analiza logów
cat error.log | claude -p "Znajdź przyczynę błędu"
# Review zmian git
git diff | claude -p "Review tych zmian"
# Generowanie dokumentacji
cat src/api.ts | claude -p "Wygeneruj dokumentację JSDoc"
# Analiza zależności
npm ls --all | claude -p "Znajdź przestarzałe pakiety"
# Filtrowanie wyników testów
npm test 2>&1 | claude -p "Które testy padają i dlaczego?"
# Analiza struktury katalogów
find src -name "*.ts" | claude -p "Opisz architekturę"
Najważniejsze flagi CLI
| Flaga | Co robi | Przykład |
|---|---|---|
-p / --print | Tryb jednorazowy | claude -p "Opisz projekt" |
--model | Wybierz model | claude --model opus |
--output-format | Format wyjścia | claude -p "..." --output-format json |
--continue | Kontynuuj sesję | claude --continue |
--allowedTools | Dozwolone narzędzia | claude --allowedTools "Read,Grep" |
--verbose | Szczegółowe logi | claude --verbose |
Formaty wyjścia (headless)
| Format | Użycie |
|---|---|
text | Surowy tekst (domyślny) |
json | Strukturalny JSON z metadanymi |
stream-json | Tokeny w JSON Lines (real-time) |
Skróty klawiszowe
| Skrót | Akcja |
|---|---|
Escape | Anuluj bieżące generowanie |
Tab | Autouzupełnianie (pliki, komendy) |
Ctrl+C | Przerwij i wróć do promptu |
Up/Down | Nawigacja po historii promptów |
Ćwiczenie praktyczne: Wykonaj 10 zadań z listy w Claude Code:
/help- przejrzyj dostępne komendy- "Opisz strukturę tego projektu"
- "Znajdź wszystkie TODO w kodzie"
- "Wygeneruj plik README.md"
/model opus- zmień na Opus- "Przeanalizuj auth.ts i zaproponuj poprawki"
/cost- sprawdź koszt sesjigit diff | claude -p "Review tych zmian"(pipe)/compact- skompaktuj kontekst/commit- stwórz commit
Co dalej
W następnej lekcji poznasz hooks, skills i permissions - zaawansowane rozszerzenia Claude Code.
MATERIAŁ DO POBRANIA
Quick Start: Claude Code
Najważniejsze komendy i konfiguracja Claude Code w jednym miejscu — wydrukuj i trzymaj przy komputerze.
POBIERZ CHECKLISTĘ