Ta ściągawka zawiera kompletny przewodnik po wszystkich poleceniach dostępnych w Cursor IDE 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 #$ARGUMENTS
Namespacing Organizuj według katalogów /frontend/component
YAML Frontmatter Dodaj metadane allowed-tools: [Edit, View]
Referencje plików Dołącz pliki Przejrzyj @src/utils.js
Polecenia 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