# Komendy /slash w Claude Code - kompletna sciaga wbudowanych poleceń

Interfejs Claude Code kryje sporo wbudowanych komend /slash, o ktorych rzadko kto wie od razu - od zarzadzania kontekstem po konfiguracje sesji. Ten tekst zbiera je wszystkie jako gotowa sciaga do trzymania pod reka.

Kurs [Claude Code](https://jsystems.pl/blog/show_post/claude_code_kompletny_przewodnik_dla_programistow) - Lekcja 5 z 29

Ten artykuł jest częścią bezpłatnego **[kursu Claude Code](https://jsystems.pl/blog/show_post/claude_code_kompletny_przewodnik_dla_programistow/)** - największej polskojęzycznej serii 29 lekcji dla programistów. Od pierwszego uruchomienia do autonomicznych [agentów AI](https://jsystems.pl/blog/show_post/co_to_jest_agent_ai_przewodnik_2026).

[<-- Spis wszystkich lekcji](https://jsystems.pl/blog/show_post/claude_code_kompletny_przewodnik_dla_programistow/)

[<-- Lekcja 4: Poziomy effort](https://jsystems.pl/blog/show_post/poziomy-effort-w-claude/)[Lekcja 6: Tryb planowania](https://jsystems.pl/blog/show_post/claude-code-plan-mode/)

**Z tego artykułu dowiesz się:**

- Jak wywołać menu komend i jak je szybko filtrować
- Co robi każda ważna komenda wbudowana - `/clear`, `/compact`, `/context`, `/plan`, `/model`, `/permissions`, `/resume`, `/rewind` i reszta
- Jak odróżnić komendy **wbudowane** od Twoich własnych **skilli** i pluginów w tym samym menu
- Od których komend zacząć, gdy coś nie działa (`/doctor`, `/status`)
- Jak dopisać własną komendę w trzy minuty

Claude Code to przede wszystkim rozmowa - piszesz, co ma zrobić, a agent działa. Ale obok zwykłego promptu jest drugi, cichy interfejs, który decyduje o tym, jak wygodnie się pracuje: **komendy ukośnikowe** (po angielsku *slash commands*, od znaku `/`, którym się zaczynają). To one czyszczą kontekst, przełączają model, pokazują, ile tokenów już zjadła rozmowa, wznawiają wczorajszą sesję czy cofają niefortunną zmianę. Większość użytkowników zna trzy czy cztery z nich i nie wie, że reszta istnieje - a właśnie tam siedzi najwięcej wygody.

W tym artykule przejdziemy przez wszystkie ważne komendy wbudowane w Claude Code, pogrupowane tematycznie, z opisem „co robi i kiedy jej użyć". Wszystkie zrzuty pochodzą z prawdziwej sesji. Zacznijmy od ściągi, którą możesz sobie wydrukować i powiesić nad biurkiem.

![Ściąga wbudowanych komend slash w Claude Code pogrupowana w sześć kategorii: sesja i kontekst, tryby i model, kod i git, MCP i rozszerzenia, diagnostyka i konto, integracje](https://jsystems.pl/new_page_resources/images/CLAUDE_CODE_SLASH/00_sciaga_komendy.png)

Ściąga najważniejszych komend wbudowanych - sześć grup tematycznych. Pełny opis każdej znajdziesz niżej

## 1. Jak wywołać i filtrować menu komend

Cała mechanika jest prosta: w polu rozmowy wpisz znak `/`. Claude Code od razu pokaże menu z listą komend i krótkim opisem przy każdej. Menu **filtruje się w trakcie pisania** - gdy dopiszesz `/co`, zostaną tylko `/compact`, `/config`, `/context` i `/copy`. Strzałkami w górę i w dół przewijasz listę, klawiszem Enter uruchamiasz podświetloną komendę.

![Menu komend slash w Claude Code wywołane znakiem ukośnika - lista komend z opisami po prawej](https://jsystems.pl/new_page_resources/images/CLAUDE_CODE_SLASH/01_menu_slash.png)

Menu po wpisaniu `/` - każda komenda ma opis. Tu widać między innymi `/clear`, `/compact`, `/config`, `/context` i `/copy`

To wszystko. Nie trzeba niczego pamiętać na pamięć - wystarczy znać znak `/` i umieć przeczytać opis. Reszta artykułu to mapa tego, co w tym menu znajdziesz, żebyś wiedział, czego w ogóle szukać.

## 2. Sesja i kontekst - komendy, których użyjesz najczęściej

To najważniejsza grupa. Okno kontekstu (czyli pamięć robocza modelu - ilość tekstu, którą Claude „widzi" naraz) jest ograniczone, a długa rozmowa potrafi je zapełnić. Te komendy zarządzają sesją i jej pamięcią.

| Komenda | Co robi i kiedy jej użyć |
| --- | --- |
| `/clear` | Startuje nową sesję z pustym kontekstem. Claude zapomina całą dotychczasową rozmowę (poprzednia sesja zostaje na dysku - wrócisz do niej przez `/resume`). Używaj, gdy zaczynasz **nowe, niezwiązane zadanie**. |
| `/compact` | Streszcza dotychczasową rozmowę do zwięzłego podsumowania i zwalnia miejsce w kontekście, ale **zachowuje wątek**. Używaj, gdy chcesz kontynuować to samo zadanie, a kontekst się zapełnił. |
| `/context` | Rysuje zużycie kontekstu jako kolorową siatkę: ile zajmuje prompt systemowy, narzędzia, serwery MCP, pliki pamięci i sama rozmowa, a ile zostało wolnego. Najszybszy sposób, by sprawdzić, czy zbliżasz się do limitu. |
| `/resume` | Wznawia wcześniejszą rozmowę - pokazuje listę zapisanych sesji do wyboru. Tak wracasz do wczorajszej pracy bez utraty kontekstu. |
| `/rewind` | Cofa kod i/lub rozmowę do wcześniejszego punktu. Ratunek, gdy ostatnie kroki poszły w złą stronę i chcesz wrócić do stanu sprzed nich. |
| `/export` | Zapisuje bieżącą rozmowę do pliku lub schowka - przydatne, gdy chcesz zachować ślad pracy albo wkleić ją gdzieś indziej. |
| `/copy` | Kopiuje ostatnią odpowiedź Claude do schowka (a `/copy N` kopiuje N-tą od końca). |

![Komenda /context w Claude Code - kolorowa siatka zużycia okna kontekstu z podziałem na prompt systemowy, narzędzia, pliki pamięci, skille, wiadomości i wolne miejsce](https://jsystems.pl/new_page_resources/images/CLAUDE_CODE_CONTEXT/01_context_grid.png)

`/context` - zużycie okna kontekstu jako kolorowa siatka: widać, co ile zajmuje i ile zostało wolnego miejsca

![Komenda /resume w Claude Code - lista zapisanych sesji z opisem, czasem i rozmiarem do wyboru](https://jsystems.pl/new_page_resources/images/CLAUDE_CODE_REWIND/01_resume.png)

`/resume` - lista zapisanych sesji; wybierasz tę, do której chcesz wrócić bez utraty kontekstu

![Komenda /rewind w Claude Code - wybór punktu, do którego cofnąć kod i rozmowę](https://jsystems.pl/new_page_resources/images/CLAUDE_CODE_REWIND/02_rewind.png)

`/rewind` - cofnięcie kodu i rozmowy do wcześniejszego punktu, gdy ostatnie kroki poszły w złą stronę

![Komenda /export w Claude Code - wybór metody eksportu rozmowy: kopiuj do schowka albo zapisz do pliku](https://jsystems.pl/new_page_resources/images/CLAUDE_CODE_SLASH/08_export.png)

`/export` - zapis bieżącej rozmowy: do schowka albo do pliku w katalogu projektu

Różnicę między dwiema pierwszymi warto zapamiętać raz na zawsze, bo to najczęstsze nieporozumienie: **`/clear` wymazuje pamięć, `/compact` ją streszcza**. Pierwsze jak nowa kartka, drugie jak skrót dotychczasowych notatek.

## 3. Tryby i model - jak Claude pracuje

Druga grupa steruje tym, *jak* agent działa: na ile może sobie pozwolić bez pytania, jak mocnego modelu używa i jak bardzo się stara.

|  |  |
| --- | --- |
| `/plan` | Włącza [tryb planowania](https://jsystems.pl/blog/show_post/claude-code-plan-mode/) - Claude najpierw rozpoznaje kod i proponuje plan, niczego nie zmieniając, a Ty go zatwierdzasz, zanim cokolwiek ruszy. |
| `/permissions` | Otwiera reguły `allow` i `deny` dla narzędzi - co agent może robić bez pytania, a czego nie wolno mu w ogóle. |
| `/model` | Przełącza model AI używany w sesji (np. mocniejszy do trudnych zadań, lżejszy do prostych). |
| `/effort` | Ustawia poziom wysiłku modelu - kompromis między szybkością a dokładnością odpowiedzi. Rozpisaliśmy to osobno: [poziomy effort w Claude Code](https://jsystems.pl/blog/show_post/poziomy-effort-w-claude/). |
| `/fast` | Włącza tryb szybki - szybsze odpowiedzi przy zachowaniu mocnego modelu. |
| `/config` | Otwiera panel konfiguracji sesji i edytora - ustawienia w jednym miejscu, bez grzebania w plikach. |

![Prompt zgody w Claude Code - agent pyta, czy pozwolić na edycję pliku app.py: Yes, Yes allow all, No](https://jsystems.pl/new_page_resources/images/CLAUDE_CODE_PERM/01_prompt_zgody.png)

Tak wygląda pytanie o zgodę: agent prosi o pozwolenie, zanim ruszy plik (Yes / Yes, allow all / No). To właśnie takimi pytaniami steruje `/permissions`

![Komenda /permissions w Claude Code - panel reguł z zakładkami Recently denied, Allow, Ask, Deny, Workspace, wyszukiwarką i opcją Add a new rule](https://jsystems.pl/new_page_resources/images/CLAUDE_CODE_PERM/02_permissions_panel.png)

`/permissions` - panel reguł: zakładki `Allow`, `Ask`, `Deny` i `Workspace`. Tu dodajesz reguły, które decydują, co agent robi bez pytania, a przy czym zawsze prosi o zgodę

![Komenda /model w Claude Code - lista modeli do wyboru: Default Opus 4.8 1M, Opus, Sonnet, Haiku](https://jsystems.pl/new_page_resources/images/CLAUDE_CODE_MODEL/01_model_picker.png)

`/model` - przełącznik modelu na sesję: mocniejszy Opus do trudnych zadań, lżejszy Sonnet czy Haiku do prostych

![Komenda /config w Claude Code - panel ustawień sesji z wyszukiwarką i listą przełączników: auto-compact, tryb myślenia, motyw, język](https://jsystems.pl/new_page_resources/images/CLAUDE_CODE_SLASH/07_config.png)

`/config` - panel ustawień sesji i edytora w jednym miejscu; filtrujesz listę i przełączasz opcje bez grzebania w plikach

Tryb pracy przełączysz też w locie klawiszem **[Shift+Tab](https://jsystems.pl/blog/show_post/claude-code-skroty-sztuczki-tui/)**, który cyklicznie zmienia [tryby uprawnień](https://jsystems.pl/blog/show_post/claude-code-tryby-uprawnien-auto-accept/) (od pełnej kontroli, przez automatyczne akceptowanie zmian, po tryb planowania). Tym tematom - trybowi planowania i cyklowi uprawnień - poświęciliśmy osobne artykuły, bo każdy z nich realnie zmienia tempo pracy.

## 4. Kod, Git i rozszerzenia

Trzecia i czwarta grupa to komendy zaczepione o kod i o to, czym rozszerzasz Claude Code: serwery MCP, skille, pluginy, pamięć.

|  |  |
| --- | --- |
| `/init` | Tworzy plik `CLAUDE.md` z opisem repozytorium - czyli stałą instrukcję, którą Claude wczytuje na starcie w tym projekcie. Pierwsza rzecz, jaką warto zrobić w nowym repo. |
| `/diff` | Pokazuje niezacommitowane zmiany i różnice z poszczególnych tur - szybki przegląd tego, co agent właśnie zmienił. |
| `/agents` | Zarządza konfiguracjami [subagentów](https://jsystems.pl/blog/show_post/claude_subagenci_i_orchestration_jak_budowac_zespoly_agentow_ai/) (wyspecjalizowanych pomocników uruchamianych do osobnych zadań). |
| `/hooks` | Pokazuje podpięte [hooki](https://jsystems.pl/blog/show_post/claude-code-permissions-uprawnienia-settings/) - czyli skrypty uruchamiane automatycznie przy zdarzeniach narzędzi (np. po każdej edycji pliku). |
| `/mcp` | Zarządza serwerami MCP ([Model Context Protocol](https://jsystems.pl/blog/show_post/mcp-model-context-protocol-ai) - standard, którym podłączasz Claude do swoich systemów: baz, API, narzędzi). Pokazujemy krok po kroku, [jak podłączyć własny serwer MCP](https://jsystems.pl/blog/show_post/claude_serwery_mcp_jak_podlaczyc_agenta_do_swoich_systemow/). |
| `/skills` | Pokazuje listę dostępnych skilli (gotowych umiejętności, które rozszerzają Claude o konkretne procedury). |
| `/plugin` | Zarządza pluginami Claude Code - instalacja, włączanie, wyłączanie. |
| `/memory` | Otwiera pliki pamięci do edycji - to, co Claude ma pamiętać między sesjami. |
| `/install-github-app` | Konfiguruje Claude GitHub Actions dla repozytorium - recenzje i zadania bota wprost w pull requestach. |

## 5. Diagnostyka, konto i integracje

Ostatnie dwie grupy to komendy „administracyjne": stan instalacji, konto, koszty i połączenia z innymi narzędziami Claude.

|  |  |
| --- | --- |
| `/doctor` | Diagnozuje instalację i ustawienia - od tego zacznij, gdy coś nie działa. |
| `/status` | Pokazuje wersję, wybrany model, zalogowane konto, łączność z API i status narzędzi. |
| `/usage` | Pokazuje koszt sesji, zużycie planu i statystyki aktywności - ile już „kosztowała" Twoja praca. |
| `/help` | Wyświetla pomoc i listę dostępnych komend. |
| `/login` i `/logout` | Logowanie i wylogowanie z konta Anthropic. |
| `/ide` | Zarządza integracjami z IDE (np. wtyczką do VS Code) i pokazuje ich status. |
| `/background` | Wysyła bieżącą sesję w tło i zwalnia terminal - agent pracuje dalej, a Ty odzyskujesz okno. |
| `/chrome` i `/desktop` | Łączą sesję z Claude w przeglądarce Chrome (beta) albo z aplikacją Claude Desktop. |
| `/terminal-setup` | Sprawdza konfigurację terminala (np. czy działa Shift+Enter do wieloliniowego wpisywania). |
| `/theme` | Zmienia motyw kolorystyczny interfejsu. |

![Komenda /doctor w Claude Code - diagnostyka instalacji: sekcje Diagnostics, Updates, Background server, Remote Control](https://jsystems.pl/new_page_resources/images/CLAUDE_CODE_DOCTOR/01_doctor.png)

`/doctor` - diagnostyka instalacji i konfiguracji; pierwszy przystanek, gdy coś działa nie tak

![Komenda /status w Claude Code - wersja, nazwa i ID sesji, katalog roboczy, model i źródła ustawień](https://jsystems.pl/new_page_resources/images/CLAUDE_CODE_SLASH/05_status.png)

`/status` - wersja, sesja, katalog roboczy, wybrany model i źródła ustawień na jednym ekranie

![Komenda /usage w Claude Code - koszt sesji, czas trwania, liczba zmian w kodzie i zużycie tokenów](https://jsystems.pl/new_page_resources/images/CLAUDE_CODE_SLASH/06_usage.png)

`/usage` - koszt i statystyki sesji: czas, zmiany w kodzie, zużyte tokeny (wejście, wyjście, cache)

![Dalsza część menu komend slash w Claude Code: /ide, /install-github-app, /login, /mcp, /memory, /model, /permissions, /plan, /plugin i inne](https://jsystems.pl/new_page_resources/images/CLAUDE_CODE_SLASH/03_menu_slash_more.png)

Menu jest dłuższe, niż się wydaje - to dalsza jego część z komendami `/mcp`, `/memory`, `/model`, `/permissions`, `/plan` i `/plugin`

## 6. Wbudowane czy własne? Jak nie pomylić jednego z drugim

Jest jedna rzecz, która myli początkujących. Menu `/` **nie pokazuje wyłącznie komend wbudowanych** - miesza je z Twoimi własnymi skillami i komendami z zainstalowanych pluginów. Dlatego lista u Ciebie i u kolegi z zespołu może wyglądać inaczej. Jeśli widzisz komendę, której nie ma w tym artykule (na przykład jakąś związaną z Waszym wewnętrznym narzędziem), to prawie na pewno **skill albo plugin**, a nie część samego Claude Code.

**Wskazówka:** żeby sprawdzić, co masz zainstalowane poza standardem, użyj `/skills` (lista skilli) i `/plugin` (lista pluginów). A jeśli sam chcesz dodać komendę, jest to kwestia jednego pliku.

Własną komendę tworzysz, zapisując plik Markdown w katalogu `.claude/commands` - w projekcie (komenda widoczna dla całego zespołu przez repozytorium) albo w katalogu domowym (komenda prywatna, we wszystkich projektach). Nazwa pliku staje się nazwą komendy:

```
# .claude/commands/przeglad.md - komenda /przeglad w tym projekcie
Zrób przegląd bezpieczeństwa zmian z bieżącego brancza:
poszukaj zahardkodowanych sekretów, niewalidowanych danych wejściowych
i niebezpiecznych zapytań do bazy. Wypisz znaleziska w punktach,
od najpoważniejszego. Nie zmieniaj kodu - tylko raportuj.
```

Od tej chwili wpisanie `/przeglad` w tym repozytorium wykona dokładnie tę instrukcję. To najprostszy sposób, żeby zamienić powtarzalny prompt w jedną komendę.

## 7. Pięć komend, od których warto zacząć

Jeśli masz zapamiętać tylko kilka, niech to będą te. Pokrywają 90% codziennych potrzeb:

1. **`/clear`** - gdy kończysz jedno zadanie i zaczynasz kolejne. Czysty kontekst to lepsze odpowiedzi.
2. **`/compact`** - gdy długie zadanie trwa, a Claude zaczyna gubić wątek. Streszcza i jedzie dalej.
3. **`/context`** - gdy chcesz wiedzieć, ile miejsca zostało, zanim zdecydujesz o powyższych dwóch.
4. **`/resume`** - gdy wracasz do wczorajszej pracy zamiast zaczynać od zera.
5. **`/doctor`** i **`/status`** - gdy coś działa nie tak, jak powinno. Pierwsza diagnoza, zanim zaczniesz szukać w internecie.

Reszta przyjdzie sama - gdy raz zobaczysz, że istnieje `/rewind`, następnym razem sięgniesz po nią odruchowo zamiast ręcznie odkręcać zmiany. Najważniejsze, żeby wiedzieć, że to wszystko jest na wyciągnięcie jednego ukośnika.

[![Szkolenie Claude Code - od zera do zespołu agentów AI, prowadzi Łukasz Matuszewski (JSystems)](https://jsystems.pl/page2026/images/banners/claude_code_FB.jpg)](https://jsystems.pl/szkolenia-ai;claude_code.szczegoly?utm_source=blog&utm_medium=article&utm_campaign=post90&utm_content=banner_claude_code)

### Szkolenie Claude Code - od zera do zespołu agentów AI

Komendy, zarządzanie kontekstem, tryby uprawnień, MCP, hooki i systemy multi-agent - wszystko na żywym kodzie podczas trzydniowego szkolenia. Prowadzi **Łukasz Matuszewski**. Szkolenie ma terminy gwarantowane - odbędzie się niezależnie od liczby zgłoszeń.

[Sprawdź szkolenie Claude Code](https://jsystems.pl/szkolenia-ai;claude_code.szczegoly?utm_source=blog&utm_medium=article&utm_campaign=post90&utm_content=link_claude_code)

To szkolenie może być [dofinansowane dla Ciebie z KFS lub BUR](https://jsystems.pl/dofinansowanie?utm_source=blog&utm_medium=article&utm_campaign=post413&utm_content=dofinansowanie).

★★★★★Średnia ocena naszych szkoleń w Google: **5/5**

Poprzednia lekcja

[<-- Lekcja 4: Poziomy effort](https://jsystems.pl/blog/show_post/poziomy-effort-w-claude/)

Następna lekcja

[Lekcja 6: Tryb planowania](https://jsystems.pl/blog/show_post/claude-code-plan-mode/)

[Wszystkie lekcje kursu Claude Code](https://jsystems.pl/blog/show_post/claude_code_kompletny_przewodnik_dla_programistow/)

## Powiązane artykuły

- ›[Kurs Claude Code: Skills, własne komendy /slash](https://jsystems.pl/blog/show_post/claude_code_skills_wlasne_komendy_slash)
- ›[Kurs Claude Code: Claude na produkcji](https://jsystems.pl/blog/show_post/claude_na_produkcji_bezpieczenstwo_monitoring_i_optymalizacja_kosztow)
- ›[Kurs Claude Code: UX aplikacji z Claude](https://jsystems.pl/blog/show_post/ux_aplikacji_z_claude_jak_projektowac_interfejsy_ai_ktore_dzialaja_i_buduja_zauf)
- ›[Kurs Claude Code: automatyzacja CI/CD](https://jsystems.pl/blog/show_post/claude_w_cicd_automatyzacja_pipelineu_i_code_review_z_ai)
- ›[Kurs Claude Code: jak zacząć i co potrafić w 2026](https://jsystems.pl/blog/show_post/claude_code_jak_zaczac_i_co_potrafic_w_2026)
- ›[Kurs Claude Code: prompt engineering dla Claude](https://jsystems.pl/blog/show_post/prompt_engineering_dla_claude_jak_pisac_prompty_ktore_daja_powtarzalne_wyniki)
