Ta ściągawka zawiera kompletny przewodnik po wszystkich poleceniach dostępnych w Cursor i Claude Code, zorganizowany dla szybkiego wyszukiwania podczas programowania.
Podstawowe polecenia
@ - Referencje do symboli, plików, folderów
# - Szybka referencja pliku
/ - Menu slash commands
Ctrl+Shift+P - Paleta poleceń
cursor - Polecenie CLI
/ - Wbudowane slash commands
@ - Referencje plików w promptach
# - Szybka aktualizacja CLAUDE.md
claude - Uruchom tryb interaktywny
claude -p - Jednorazowe zapytanie
Symbol @ zapewnia potężne referencje kontekstowe w Cursor:
Symbol Opis Przykład użycia @files Referencja konkretnych plików @main.js wyjaśnij ten plik@folders Dołącz całe katalogi @src/components przeanalizuj strukturę@code Referencja bloków kodu @calculateTotal jak to działa?@symbols Referencja funkcji/klas @UserAuth wyjaśnij implementację@definitions Przejdź do definicji symboli @getPriceDefinition pokaż mi@docs Referencja dokumentacji @ReactDocs hook useState@git Historia i zmiany Git @git ostatnie commity@link Referencja adresów URL @link https://api.docs.com@linter-errors Bieżące błędy lintera @linter-errors napraw wszystkie@past-chats Poprzednie rozmowy @past-chats dyskusja o autoryzacji@recent-changes Ostatnie modyfikacje plików @recent-changes ostatnia godzina@web Wyniki wyszukiwania web @web funkcje React 19@cursor-rules Reguły projektu @cursor-rules pokaż bieżące
Polecenie Opis Użycie /Reset Context Reset do stanu domyślnego Wyczyść cały kontekst /Generate Cursor Rules Utwórz reguły projektu Auto-generuj na podstawie kodu /Disable Iterate on Lints Pomiń naprawy lintera Zapobiegaj automatycznym naprawom /Add Open Files to Context Dołącz wszystkie karty Referencja wszystkich otwartych edytorów /Add Active Files to Context Dołącz widoczne karty Tylko aktualnie widoczne pliki
Podstawowe polecenia Cursor dostępne przez paletę poleceń:
Polecenie Opis Cursor Settings Otwórz ustawienia Cursor Cursor: New Rule Utwórz nową regułę projektu Cursor: Toggle Privacy Mode Włącz/wyłącz tryb prywatności Cursor: Export Chat Zapisz rozmowę Cursor: Import Settings Importuj z VS Code Cursor: Toggle Max Mode Włącz zaawansowane funkcje Cursor: Generate Commit Message AI komunikat commita Cursor: Resolve Conflicts AI rozwiązanie konfliktów merge
cursor [opcje] [ścieżki...] # Otwórz pliki/foldery
cursor . # Otwórz bieżący katalog
cursor file.js # Otwórz konkretny plik
cursor folder/ # Otwórz folder
cat file.txt | cursor - # Czytaj ze stdin
cursor -d --diff <plik1> <plik2> # Porównaj dwa pliki
cursor -m --merge <p1> <p2> <base> <wynik> # Merge trójstronne
cursor -g --goto file.js:10:5 # Idź do linia:kolumna
cursor -a --add folder # Dodaj folder do ostatniego okna
cursor --remove folder # Usuń folder z okna
cursor -n --new-window # Wymuś nowe okno
cursor -r --reuse-window # Wymuś ponowne użycie okna
cursor -w --wait # Czekaj na zamknięcie plików
cursor --locale <locale> # Ustaw lokalizację (np. pl-PL)
cursor --user-data-dir <katalog> # Niestandardowy katalog danych
cursor --profile <nazwa> # Użyj/utwórz profil
cursor --add-mcp <json> # Dodaj serwer MCP
cursor --extensions-dir <katalog> # Ustaw katalog rozszerzeń
cursor --list-extensions # Wyświetl zainstalowane rozszerzenia
cursor --show-versions # Pokaż wersje rozszerzeń
cursor --install-extension <id> # Zainstaluj rozszerzenie
cursor --uninstall-extension <id> # Odinstaluj rozszerzenie
cursor --update-extensions # Aktualizuj wszystkie rozszerzenia
# Rozwiązywanie problemów
cursor -v --version # Pokaż wersję
cursor -h --help # Pokaż pomoc
cursor --verbose # Szczegółowe wyjście
cursor --log <poziom> # Ustaw poziom logowania
cursor -s --status # Pokaż diagnostykę
cursor --disable-extensions # Wyłącz wszystkie rozszerzenia
cursor tunnel # Bezpieczny tunel dla dostępu zdalnego
cursor serve-web # Uruchom serwer web UI
Polecenie Cel Przykład /add-dir Dodaj katalogi robocze /add-dir ../backend/bug Zgłoś błędy do Anthropic /bug Claude nie zatrzyma się/clear Wyczyść historię rozmowy /clear/compact Kompaktuj z instrukcjami /compact skup się na logice auth/config Zobacz/zmodyfikuj konfigurację /config/cost Pokaż statystyki użycia tokenów /cost/doctor Sprawdź kondycję instalacji /doctor/help Uzyskaj pomoc w użytkowaniu /help/init Zainicjalizuj CLAUDE.md /init/login Przełącz konta /login/logout Wyloguj się /logout/mcp Zarządzaj serwerami MCP /mcp/memory Edytuj pliki CLAUDE.md /memory/model Wybierz model AI /model/permissions Aktualizuj uprawnienia /permissions/pr_comments Zobacz komentarze PR /pr_comments/review Poproś o przegląd kodu /review/status Zobacz status systemu /status/terminal-setup Skonfiguruj terminal /terminal-setup/vim Wejdź w tryb vim /vim
claude # Uruchom interaktywny REPL
claude " wyjaśnij ten projekt " # Zacznij z początkowym promptem
claude -p " wyjaśnij tę funkcję " # Zapytanie i wyjście
cat logs.txt | claude -p " przeanalizuj błędy " # Przetwórz zawartość z pipe
claude -c # Kontynuuj najnowszą
claude -c -p " sprawdź błędy " # Kontynuuj w trybie nieinteraktywnym
claude -r # Wybierz sesję do wznowienia interaktywnie
claude -r " abc123 " # Wznów konkretną sesję przez ID
claude update # Aktualizuj do najnowszej wersji
claude mcp # Skonfiguruj serwery MCP
Flaga Opis Przykład -p, —print Tryb jednorazowego zapytania (nieinteraktywny) claude -p "napraw ten błąd"-c, —continue Kontynuuj ostatnią rozmowę claude -c-r, —resume Wznów konkretną sesję claude -r lub claude -r "session-id"—model Określ model claude --model sonnet lub claude --model claude-sonnet-4-20250514—dangerously-skip-permissions Pomiń wszystkie prośby o uprawnienia claude --dangerously-skip-permissions—output-format Format wyjścia (text/json/stream-json) claude -p "zapytanie" --output-format json—input-format Format wejścia (text/stream-json) claude -p --input-format stream-json—verbose Szczegółowe wyjście claude --verbose—add-dir Dodaj dodatkowe katalogi claude --add-dir ../shared—debug Włącz tryb debugowania claude --debug—mcp-debug Debuguj połączenia MCP (przestarzałe, użyj —debug) claude --mcp-debug—max-turns Ogranicz tury agentyczne w trybie nieinteraktywnym claude -p "zadanie" --max-turns 3—permission-mode Ustaw tryb uprawnień claude --permission-mode plan—session-id Użyj konkretnego ID sesji claude --session-id "uuid"-v, —version Pokaż wersję claude --version-h, —help Pokaż pomoc claude --help
Utwórz własne polecenia w .claude/commands/:
Przeanalizuj ten kod pod kątem problemów z wydajnością i zasugeruj optymalizacje.
Rozważ złożoność czasową, użycie pamięci i najlepsze praktyki.
Użycie: /optimize w Claude Code
Funkcja Opis Przykład $ARGUMENTS Przekaż parametry Napraw problem #$ARGUMENTSNamespacing Organizuj według katalogów /frontend/componentYAML Frontmatter Dodaj metadane allowed-tools: [Edit, View]Referencje plików Dołącz pliki Przejrzyj @src/utils.jsPolecenia Bash Wykonaj inline Bieżący czas: !date
Przykład ze wszystkimi funkcjami:
allowed-tools : [ Edit , View , Bash ]
description : Napraw problem GitHub
argument-hint : numer-problemu
Napraw problem GitHub #$ARGUMENTS:
1. Pobierz szczegóły problemu: !gh issue view $ARGUMENTS
3. Zaimplementuj rozwiązanie
Serwery MCP udostępniają dodatkowe polecenia:
# Format: /mcp__<serwer>__<polecenie>
/mcp__puppeteer__screenshot
# Wyświetl dostępne polecenia MCP
Łączenie kontekstu
Połącz wiele symboli @ dla wszechstronnego kontekstu:
@UserAuth @DatabaseSchema @recent-changes
wyjaśnij jak działa autoryzacja z bazą danych
Operacje na wielu plikach
Referencja wielu plików efektywnie:
@src/api/*.js @tests/*.test.js
upewnij się, że wszystkie endpointy API mają odpowiednie testy
Integracja Git
Zaawansowane operacje git:
wyjaśnij co się zmieniło w ostatnich 5 commitach
@git blame @calculatePrice
kto ostatnio modyfikował tę funkcję i dlaczego?
Piping i automatyzacja
tail -f app.log | claude -p " monitoruj błędy "
# Automatyzuj przegląd kodu
git diff | claude -p " przejrzyj te zmiany "
find . -name " *.py " -exec claude -p " dodaj type hints do {} " \;
Zarządzanie sesjami
# Zapisz sesję na później
claude -r " abc123 " " kontynuuj refaktoryzację "
claude -c -p " teraz dodaj testy do tych zmian "
Automatyzacja bezgłowa
claude -p " napraw błędy lintera " --dangerously-skip-permissions
0 * * * * claude -p " generuj dzienny raport " > report.md
claude -p " przejrzyj commit " --output-format json
@codebase - Przeszukaj cały projekt
@web python async - Wyszukiwanie web
#main.py - Szybka referencja pliku
/Generate Cursor Rules - Auto reguły
cursor . - Otwórz projekt
claude - Rozpocznij sesję
/clear - Świeży kontekst
/help - Uzyskaj pomoc
claude -p “zadanie” - Szybkie zadanie
/cost - Sprawdź użycie
Konfiguracja terminala: /terminal-setup dla iTerm2
Łamanie linii: Option+Enter domyślnie
Uruchomienie IDE: Cmd+Esc z edytora
Konfiguracja terminala: Skonfiguruj ręcznie dla Shift+Enter
Uruchomienie IDE: Ctrl+Esc z edytora
Obsługa ścieżek: Używaj ukośników w przód
Wbudowane wsparcie wszystkich funkcji
/terminal-setup konfiguruje automatycznie
Obsługuje kolory ANSI i formatowanie
Pełne wsparcie funkcji
/terminal-setup dla łamania linii
Doskonała wydajność
Może wymagać konfiguracji klawisza ESC
Sprawdź skróty klawiszowe terminala
Wyłącz “Switch focus to Editor”
Problem Rozwiązanie Symbole @ nie działają Sprawdź status indeksowania kodu Polecenia nie znalezione Zaktualizuj Cursor do najnowszej wersji Wolne ładowanie kontekstu Użyj konkretnych referencji @ Reguły się nie stosują Sprawdź katalog .cursor/rules
Problem Rozwiązanie Polecenie nierozpoznane Uruchom /help aby zobaczyć dostępne Błędy uprawnień Sprawdź ustawienia /permissions MCP nie działa Użyj flagi --mcp-debug Sesja utracona Użyj claude -r aby wznowić
Najlepsze praktyki Cursor
Używaj konkretnych referencji @ - Bardziej precyzyjne = szybsze
Łącz symbole @ - Buduj wszechstronny kontekst
Zapisuj eksporty czatów - Zachowaj ważne rozmowy
Twórz reguły projektu - Utrzymuj spójność
Opanuj skróty klawiszowe - Przyspiesz workflow
Najlepsze praktyki Claude Code
Często czyść z /clear - Utrzymuj skupiony kontekst
Twórz niestandardowe polecenia - Automatyzuj powtarzalne zadania
Używaj odpowiednich flag - Dopasuj narzędzie do zadania
Monitoruj koszty z /cost - Zostań w budżecie
Wykorzystuj piping - Integruj z narzędziami Unix