Sprawdź limity planu
Poziom darmowy: 2,000 uzupełnień/miesiąc Poziom Pro: Nieograniczone Zobacz użycie w Ustawienia → Subskrypcja
Ten przewodnik dostarcza rozwiązania typowych problemów technicznych, komunikatów błędów i problemów konfiguracyjnych, które możesz napotkać podczas używania Cursor, Claude Code i serwerów MCP.
Sprawdź wymagania systemowe
Spróbuj trybu bezpiecznego
cursor --disable-extensions
Zresetuj dane użytkownika (najpierw zrób kopię zapasową!)
%APPDATA%\Cursor
~/Library/Application Support/Cursor
~/.config/Cursor
Sprawdź konfliktujące oprogramowanie
Rozwiązanie: Upewnij się, że VS Code jest zamknięty podczas importu. Jeśli to nie pomaga:
Code > Preferences > Profiles > Export
File > Preferences > Profiles > Import
Sprawdź limity planu
Poziom darmowy: 2,000 uzupełnień/miesiąc Poziom Pro: Nieograniczone Zobacz użycie w Ustawienia → Subskrypcja
Zweryfikuj indeksowanie
Ustawienia → Funkcje → Indeksowanie bazy kodu Powinien pokazywać status “Indeksowane” Kliknij “Reindeksuj” jeśli potrzeba
Status modelu
Sprawdź status.cursor.sh Model Tab może mieć problemy Spróbuj przełączyć na model zapasowy
Wsparcie plików
Niektóre typy plików mają ograniczone wsparcie Sprawdź czy Twój język jest wspierany Spróbuj w standardowym pliku .js/.py
Typowe przyczyny i rozwiązania:
Wybrany zły tryb
Uprawnienia do plików
# Sprawdź uprawnienia plikuls -la nazwa_pliku# Napraw jeśli potrzebachmod 644 nazwa_pliku
Blokady Git
# Usuń blokadę indeksu gitrm .git/index.lock
Pliki tylko do odczytu
@plik.js:10-50
// Zamiast dołączać cały plik@duzy-plik.ts
// Dołącz konkretne sekcje@duzy-plik.ts:100-200 // Tylko istotną funkcję@duzy-plik.ts:exported // Tylko eksporty@duzy-plik.ts:UserClass // Tylko konkretną klasę
Włącz tryb Max dla kontekstu 200k (kosztuje więcej):
Twoje szybkie zapytania się wyczerpały. Opcje:
Wyłącz nieużywane rozszerzenia
Zmniejsz zakres indeksowania
node_modules/dist/*.logcoverage/
Wyczyść cache
Sprawdź zasoby systemowe
Typowe w dużych bazach kodu. Rozwiązania:
.cursorignore
agresywnie# Przeinstaluj globalnienpm uninstall -g @anthropic-ai/claude-codenpm install -g @anthropic-ai/claude-code
# Sprawdź instalacjęnpm list -g @anthropic-ai/claude-code
# Dodaj npm global do PATHexport PATH="$PATH:$(npm config get prefix)/bin"
# Uczyń stałym (dodaj do ~/.bashrc lub ~/.zshrc)echo 'export PATH="$PATH:$(npm config get prefix)/bin"' >> ~/.bashrc
Claude Code wymaga Git dla Windows:
git --version
Zweryfikuj format klucza
sk-ant-
Sprawdź uprawnienia klucza
Ustaw poprawnie
# Opcja 1: Zmienna środowiskowaexport CLAUDE_API_KEY="sk-ant-..."
# Opcja 2: Podczas konfiguracjiclaude login
Przetestuj połączenie
claude "hello"
Dla enterprise SSO:
claude login --sso --verbose
Zrozumienie limitów:
Rozwiązania:
Optymalizuj użycie
# Czyść między zadaniami/clear
# Grupuj powiązane pytaniaclaude "1. Napraw błąd X 2. Dodaj funkcję Y 3. Napisz testy"
Sprawdź pozostały limit
/status
Użyj API dla intensywnych obciążeń
Skonfiguruj dozwolone komendy:
# Pozwól na konkretne komendyclaude config set allowed_commands "git,npm,ls"
# Pozwól na edycję plikówclaude config set auto_approve_file_edits true
Pomiń wszystkie uprawnienia (używaj ostrożnie):
claude --dangerously-skip-permissions
Lub w kontenerze dla bezpieczeństwa:
docker run -it claude-safe claude --dangerously-skip-permissions
Sprawdź katalog roboczy
pwd # Upewnij się, że jesteś we właściwej lokalizacji
Zweryfikuj ścieżki plików
Status Git
git status # Zobacz co się zmieniłogit diff # Przejrzyj zmiany
Sprawdź instalację
npm list -g @modelcontextprotocol/nazwa-serwera
Zweryfikuj konfigurację
// ~/.claude/mcp.json lub .mcp.json{ "servers": { "github": { "command": "npx", "args": ["-y", "@modelcontextprotocol/github"] } }}
Tryb debugowania
claude --mcp-debug
Sprawdź logi
GitHub MCP:
# Ustaw token PATexport GITHUB_TOKEN="ghp_..."
Database MCP:
# Sprawdź string połączeniaexport DATABASE_URL="postgresql://user:pass@localhost:5432/db"
Zwiększ timeout
{ "servers": { "wolny-serwer": { "command": "...", "timeout": 30000 // 30 sekund } }}
Sprawdź zasoby serwera
Znaczenie: Serwery modelów AI są na maksymalnej wydajności
Rozwiązania:
Sprawdź:
Rozwiązania:
Typowe przyczyny:
Eksportuj obecny czat (jeśli możliwe)
Wyczyść problematyczne dane
~/.cursor/chats/
Przywróć z eksportu
Zapobieganie:
# Zawsze używaj gitgit add -A && git commit -m "WIP: Przed zmianami AI"
Odzyskiwanie:
.swp
lub zapasowychgit reflog
jeśli zakcommitowaneCursor:
Claude Code:
/doctor # Uruchom diagnostykę/help # Pokaż dostępne komendyclaude --version # Sprawdź wersję
Dokumentacja
Społeczność
Oficjalne wsparcie
Regularne aktualizacje
# Cursor: Sprawdź aktualizacje w aplikacji# Claude Code:npm update -g @anthropic-ai/claude-code
Kopia zapasowa konfiguracji
# Kopia zapasowa ustawień Cursorcp -r ~/.cursor ~/.cursor.backup
# Kopia zapasowa konfiguracji Claude Codecp ~/.claude.json ~/.claude.json.backup
Monitoruj użycie
Używaj kontroli wersji
Pamiętaj: Większość problemów ma proste rozwiązania. Zacznij od podstaw (restart, aktualizacja, sprawdź uprawnienia) przed próbowaniem złożonych napraw.