Przejdź do głównej zawartości

Komendy slash w Claude Code to sterowanie sesją wpisywane na początku wiadomości: /compact, /clear i /rewind zarządzają kontekstem, /branch i /fork rozdzielają rozmowę, /model i /effort stroją rozumowanie, a /diff i /code-review sprawdzają pracę przed commitem. Skróty klawiszowe, takie jak Esc Esc i Shift+Tab, robią to samo szybciej. Wszystko sprawdzono na Claude Code 2.1.283.

Ta strona jest dla programistów, którzy korzystają z Claude Code codziennie. Znasz /clear i /help, ale 60-turowa sesja właśnie zgubiła wątek po /compact bez instrukcji, a wczorajsze „szybkie” /model fable po cichu stało się domyślnym modelem każdej nowej sesji. Referencja komend Anthropic ma 114 pozycji (stan na 2026-09-26). Codzienną pracę zmienia znacznie mniejsza ich grupa, a kilka z nich kryje pułapkę, o której referencja wspomina tylko mimochodem.

Flagi uruchomieniowe, potoki claude -p i wznawianie sesji z powłoki opisuje strona o wierszu poleceń. Pisanie własnych /komend opisuje przewodnik komendy własne i skille.

  • Rutynę pracy z kontekstem (/context, /compact z instrukcjami, /rewind, /clear z nazwą), dzięki której długie sesje pozostają precyzyjne.
  • Trzy sposoby rozdzielenia rozmowy (/branch, /fork, /subtask) i regułę wyboru jednego z nich.
  • Nawyk zmiany modelu i effortu, który nie zmienia po cichu twoich ustawień domyślnych.
  • Kontrolę przed commitem złożoną z /diff, /code-review i /security-review, dzięki której weryfikujesz zachowanie zamiast czytać każdą linię.
  • Tabelę skrótów klawiszowych, które oszczędzają najwięcej kroków.
  • Cztery prompty do skopiowania: bezstratny compact, notatkę przekazania przed /clear, sprawdzalny /goal i przebieg review z poprawkami.

Trzy reguły tłumaczą większość niespodzianek:

  • Komenda działa tylko na początku wiadomości. proszę /compact teraz trafia do modelu jako zwykły tekst. Najpierw komenda, potem argument: /compact zachowaj nazwy padających testów.
  • Większość komend wysłanych w trakcie odpowiedzi Claude czeka na koniec tury. Kilka jest oznaczonych do natychmiastowego wykonania, m.in. /btw, /status, /tasks, /usage, /effort i /goal. Żeby uruchomić cokolwiek innego od razu, najpierw przerwij turę klawiszem Esc.
  • Komendy własne są teraz skillami. Plik .claude/skills/<nazwa>/SKILL.md pojawia się w menu / obok komend wbudowanych. Dołączone skille, takie jak /code-review, /simplify, /batch, /debug, /loop i /doctor, są w tym samym menu. Wpisz / i kilka liter, żeby filtrować.

Źródłem prawdy jest menu / w twojej wersji. Claude Code dostaje nowe wersje często, a kanał wydań stable zwykle jest około tygodnia za latest (2026-10-12: v2.1.287 wobec v2.1.296).

Dobierz narzędzie według tego, ile wyrzuca. Najpierw uruchom /context: pokazuje okno kontekstu jako kolorową siatkę i wskazuje ciężkie narzędzia oraz rozdęte pliki pamięci.

KomendaCo zachowujeKiedy po nią sięgnąć
/btw [pytanie]Wszystko; pytanie poboczne nie trafia do rozmowyPotrzebujesz szybkiej odpowiedzi („który plik definiuje politykę retry?”) bez zaśmiecania głównego wątku
/compact [instrukcje]Podsumowanie rozmowy, ukształtowane twoimi instrukcjamiZadanie trwa dalej, ale wczesne tury to już szum
/rewind lub Esc Esc przy pustym poluKod i rozmowę do wybranego checkpointuOstatnie tury poszły w złą stronę
/clear [nazwa]Nic w kontekście; stara rozmowa zostaje na dyskuZadanie skończone albo następne jest niepowiązane

Dwa szczegóły, o których referencja wspomina tylko mimochodem. Po pierwsze, /clear przyjmuje nazwę: /clear payments-webhooks oznacza opuszczaną rozmowę na liście /resume, więc osobne /rename nie jest już potrzebne. Po drugie, /rewind potrafi też „podsumować od wybranej wiadomości”, czyli skompaktować tylko tury po wskazanym punkcie. W tym samym procesie przywraca nawet rozmowę wyczyszczoną przez /clear. /undo i /checkpoint to aliasy /rewind.

/compact bez instrukcji zachowuje to, co podsumowujący model uzna za ważne, a wartość sesji debugowania tkwi w dokładnych ciągach znaków. Nazwanie ich to różnica między kontynuacją a zaczynaniem od nowa.

Potem uruchom /clear current-task i zacznij następną rozmowę od Continue from @docs/handoff/current-task.md. Run the proof command first and report its result before changing anything. Plik przetrwa każdy reset, a komenda dowodowa od razu pokaże, czy przekazanie było trafne.

Wszystkie trzy komendy startują od pełnej bieżącej rozmowy. Różnią się tym, gdzie działa kopia i dokąd trafia jej wynik.

KomendaGdzie działa kopiaDokąd trafia wynikDo czego
/branch [nazwa]Tutaj; przełączasz się do gałęziZostaje w gałęzi; do oryginału wracasz przez /resumeWypróbowanie innego projektu bez utraty bieżącego
/fork [prompt]Nowa sesja w tleJej własna sesja, widoczna w claude agentsRównoległy wątek pracy, który przejrzysz osobno
/subtask <zadanie>Subagent w tleWraca do tej rozmowyZadanie poboczne, którego odpowiedź potrzebujesz tutaj, np. „znajdź każde wywołanie chargeCard”

Reguła: chcesz porównać dwa podejścia, użyj /branch. Drugi wątek ma działać, gdy dalej piszesz, użyj /fork. Potrzebujesz tylko jego odpowiedzi, użyj /subtask. Wszystkie trzy są w menu / w wersji 2.1.283; w starszej wersji sprawdź menu, zanim zaczniesz na nich polegać.

Żeby oddać całą sesję do tła, /background (alias /bg) odłącza ją i zwalnia terminal. /tasks pokazuje procesy powłoki i subagentów w tle w bieżącej sesji, a /stop kończy sesję w tle, gdy jesteś do niej podłączony; jej transkrypt i worktree zostają. Obserwowanie wielu takich sesji naraz opisuje przewodnik po agent view.

/model zapisuje wybór jako domyślny dla nowych sesji. Uruchom /model bez argumentu, żeby otworzyć okno wyboru modelu, i naciśnij s na wierszu, żeby przełączyć model tylko w bieżącej sesji. Ten jeden klawisz zapobiega klasycznemu błędowi: przełączasz się na Claude Fable 5.1 (/model fable) na jedną trudną sesję planowania, a potem przez tydzień każda sesja chodzi na tym modelu. W zależności od planu Fable 5.1 może być rozliczany z usage credits, a /usage pokazuje jego tygodniowy limit.

Zanim zmienisz model, dostrój effort. /effort przyjmuje low, medium, high, xhigh, max, ultracode lub auto, a /effort status wypisuje bieżący poziom. Claude Opus 5.5, domyślny model od v2.1.280, domyślnie działa na effort medium, tak samo jak Sonnet 5.5 i Haiku 5.5; Opus 4.7 startuje z xhigh, a większość pozostałych modeli z high. ultracode obowiązuje tylko w bieżącej sesji. ultracode włącza automatyczną orkiestrację workflow na bieżącym poziomie effort sesji (od v2.1.284; claude --effort ultracode startuje dodatkowo na xhigh), co wyjaśnia przewodnik po dynamicznych workflow.

Aktualną listę modeli i ceny znajdziesz w hubie modeli. Reguła, której ta strona trzyma się wszędzie: zacznij od modelu domyślnego, najpierw podnieś effort, a model zmień dopiero wtedy, gdy twoje własne wyniki to uzasadniają.

Te komendy pozwalają zweryfikować zmianę bez czytania każdej jej linii. Uruchamiaj je w tej kolejności:

  1. Zobacz zakres. /diff pokazuje niezacommitowane zmiany i diffy z poszczególnych tur. Zmiana w plikach spoza zadania to pierwszy sygnał, żeby się zatrzymać i zapytać dlaczego.

  2. Uruchom bramki. Poproś Claude o uruchomienie testów i sprawdzenia typów oraz o wklejenie ostatnich 20 linii z każdego. Kryterium akceptacji to zielone bramki, a nie wiarygodnie wyglądający diff.

  3. Przejrzyj pod kątem błędów. /code-review przegląda bieżący diff, numer PR, gałąź lub ścieżkę. Przyjmuje poziom effortu (od low do max albo ultra) oraz --fix, żeby zastosować poprawki, lub --comment, żeby opublikować uwagi w PR. /review to alias.

  4. Przejrzyj pod kątem bezpieczeństwa. /security-review sprawdza diff między twoją gałęzią a domyślną gałęzią na origin pod kątem m.in. injection i błędów autoryzacji. Wymaga zdalnego repozytorium origin.

  5. Posprzątaj. /simplify uruchamia równolegle czterech agentów review (ponowne użycie istniejącego kodu, uproszczenia, wydajność i to, czy zmiana jest na właściwym poziomie), a potem stosuje poprawki. Po nim uruchom bramki ponownie.

/code-review ultra (starsze /ultrareview to przestarzały alias) wysyła gałąź do floty agentów review w chmurze, którzy odtwarzają każde znalezisko. Pro i Max mają trzy darmowe uruchomienia; potem według dokumentacji ultrareview Anthropic jedno uruchomienie kosztuje zwykle od 5 do 25 USD (stan na 2026-09-26). Nie jest dostępne dla organizacji z Zero Data Retention. Na Bedrock, Google Cloud i Microsoft Foundry /code-review ultra uruchamia zamiast tego review lokalne. Zostaw je dla gałęzi wysokiego ryzyka. Automatyzacja review przenosi te same kontrole do CI, żeby działały na każdym pull requeście.

Kto zatwierdza: ty. Bramki i review mówią ci, które diffy zasługują na czytanie linia po linii: te, które nie przechodzą bramki, dotykają ścieżek spoza zadania albo zmieniają autoryzację, płatności lub usuwanie danych.

Jak kazać Claude pracować, aż warunek będzie spełniony?

Dział zatytułowany „Jak kazać Claude pracować, aż warunek będzie spełniony?”

/goal <warunek> każe Claude pracować tura po turze, aż osobny model oceniający uzna warunek za spełniony lub niemożliwy. /goal bez argumentu pokazuje aktywny cel i postęp; /goal clear (albo stop, off, reset, none, cancel) kończy go. Warunek działa, gdy nazywa stan końcowy, komendę, która go dowodzi, i ograniczenie:

Werdykt „spełniony” to twierdzenie, a nie dowód. Przed commitem uruchom bramki samodzielnie. Workflow z /goal opisuje pisanie warunków i uruchamianie celów bez nadzoru; /loop powtarza prompt w odstępach czasu zamiast zatrzymywać się na warunku.

Które komendy naprawiają konfigurację, uprawnienia i koszty?

Dział zatytułowany „Które komendy naprawiają konfigurację, uprawnienia i koszty?”
KomendaCo robi
/usageKoszt sesji, limity planu i statystyki aktywności; /cost i /stats to aliasy
/permissionsZarządza regułami allow i deny dla narzędzi
/fewer-permission-promptsPrzeszukuje transkrypty pod kątem częstych wywołań Bash i MCP tylko do odczytu i dodaje uporządkowaną allowlistę do projektowego .claude/settings.json
/memoryEdycja plików CLAUDE.md, włączanie i wyłączanie auto memory oraz podgląd jej wpisów
/mcpLista serwerów MCP; /mcp reconnect <serwer> łączy jeden ponownie
/hooksPokazuje skonfigurowane hooki
/doctorSprawdza stan instalacji, nieparsowalne ustawienia oraz nieużywane skille, serwery MCP i pluginy, i potrafi je naprawić
/debug [opis]Włącza logowanie debug w trakcie sesji i czyta log, żeby zdiagnozować problem
/statusWersja, model, konto i łączność z API

/fewer-permission-prompts zapisuje do pliku, który współdzieli cały zespół, więc przejrzyj jego diff jak każdą inną zmianę, zanim go zacommitujesz. Co należy do CLAUDE.md, a co do auto memory, wyjaśnia system pamięci.

Które skróty klawiszowe oszczędzają najwięcej czasu?

Dział zatytułowany „Które skróty klawiszowe oszczędzają najwięcej czasu?”
SkrótDziałanie
EscPrzerywa Claude w trakcie tury; dotychczasowa praca zostaje, a wiadomości z kolejki zostaną wysłane jako następne
Esc EscPrzy pustym polu otwiera menu rewind; z tekstem w polu czyści szkic
Shift+TabPrzełącza tryby uprawnień: Manual, acceptEdits, plan oraz auto lub bypassPermissions, gdy są dostępne
Ctrl+OWłącza i wyłącza podgląd transkryptu z pełnymi wywołaniami narzędzi
Ctrl+RWyszukiwanie w historii promptów
Ctrl+BPrzenosi działającą komendę Bash lub agenta do tła; w tmux naciśnij dwukrotnie
Ctrl+TPokazuje lub ukrywa listę zadań Claude
Ctrl+SOdkłada bieżący prompt; ponowne naciśnięcie przy pustym polu go przywraca
Ctrl+GEdycja promptu w domyślnym edytorze
Option+P (macOS) lub Alt+PZmiana modelu bez czyszczenia promptu
Ctrl+CPrzerwanie; gdy nic nie działa, pierwsze naciśnięcie czyści prompt, a drugie zamyka program
! na początkuTryb powłoki: uruchamia komendę i dodaje jej wynik do sesji
@Autouzupełnianie ścieżek, dzięki któremu Claude czyta dokładnie ten plik, o który ci chodzi

Od v2.1.283 sesje interaktywne startują w trybie auto na obsługiwanych modelach, w którym klasyfikator ocenia każdą akcję; claude -p (poza zewnętrznymi dostawcami i sesjami z wyłączoną telemetrią, od v2.1.285) i sesje, w których ustawienia włączają disableAutoMode, nadal startują w trybie Manual. Przed zmianą obejmującą wiele plików przełącz się Shift+Tab na plan albo wpisz /plan i opis zadania.

  • Każda nowa sesja nagle działa na złym modelu. Po /model fable (albo innym modelu) ten model stał się domyślny. Naprawa: otwórz /model, wybierz model, który ma być domyślny, a następnym razem naciśnij s, żeby przełączyć tylko bieżącą sesję.
  • Komenda nic nie zrobiła albo Claude odpowiedział na nią jak na tekst. Komenda nie stała na początku wiadomości albo czekała w kolejce za trwającą turą. Naprawa: naciśnij Esc, a potem wyślij komendę w osobnej wiadomości.
  • /compact wyrzucił szczegół, którego potrzebowałeś. Naprawa: Esc Esc lub /rewind do punktu sprzed compactu i powtórz go z instrukcjami, jak w prompcie powyżej. Przed następnym compactem zapisz notatkę przekazania.
  • Uruchomiłeś /clear i potrzebujesz starej rozmowy. Nadal jest na dysku. Naprawa: /resume i wybierz ją po nazwie podanej w /clear albo, jeśli wciąż jesteś w tym samym procesie, otwórz w menu rewind wpis poprzedniej sesji.
  • Brakuje komendy ze starego poradnika. /agents usunięto w v2.1.198 (poproś Claude albo edytuj .claude/agents/), a /ultraplan zniknął z referencji w v2.1.222 (użyj trybu plan). /review, /cost, /stats i /ultrareview nadal działają jako aliasy. Jeśli w menu / nie ma żadnych skilli, sprawdź, czy sesja nie wystartowała z --disable-slash-commands.
  • /stop jest niedostępne. Działa tylko wtedy, gdy jesteś podłączony do sesji w tle. Naprawa: w zwykłej sesji użyj /exit, a sesję w tle zatrzymaj z claude agents.
  • Pytania o uprawnienia wciąż się powtarzają. Naprawa: /fewer-permission-prompts albo reguła allow w /permissions. Nie uruchamiaj sesji z --dangerously-skip-permissions; pomoc tej flagi zaleca ją wyłącznie w sandboksach bez dostępu do internetu.
  • Zepsuty hook, skill lub plugin psuje każdą komendę. Naprawa: uruchom /doctor albo zrestartuj z claude --safe-mode, który wyłącza CLAUDE.md, skille, pluginy, hooki, serwery MCP i inne personalizacje, żeby dało się znaleźć winowajcę.