Przejdź do głównej zawartości

Podstawowa konfiguracja

Opanuj podstawowe konfiguracje Cursor w 15 minut. Włączymy funkcje zaawansowane, wybierzemy optymalne modele AI, wygenerujemy zasady projektu i upewnimy się, że twoja konfiguracja jest gotowa na poważny rozwój.

Tryb Yolo

Auto-wykonywanie bezpiecznych operacji

Pozwala AI uruchamiać testy, tworzyć pliki i wykonywać komendy build bez stałego zatwierdzania

Tryb Max

Rozszerzone okna kontekstu

Zwiększa kontekst z 128k do 1M tokenów dla złożonych operacji (wolniejsze ale bardziej zdolne)

Tryb prywatności

Bezpieczeństwo na poziomie enterprise

Zapewnia zerowe przechowywanie kodu i brak treningu na twoich danych

Wybór modelu

Strategiczne użycie modeli AI

Wybierz odpowiedni model dla każdego zadania - balansuj szybkość, koszt i możliwości

  • Auto-uruchamia testy: npm test, pytest, cargo test
  • Tworzy pliki/katalogi: mkdir, touch
  • Wykonuje buildy: npm run build, tsc
  • Uruchamia lintery: eslint, prettier
  • Operacje odczytu Git: git status, git diff
  1. Otwórz ustawienia: Cmd/Ctrl + Shift + J

  2. Przejdź do Agent

  3. Włącz “Auto-run” (tryb Yolo)

  4. Skonfiguruj listę dozwolonych:

    # Zalecany prompt trybu Yolo:
    Wszelkiego rodzaju testy są zawsze dozwolone jak vitest, npm test,
    nr test, itp. Także podstawowe komendy build jak build, tsc, itp.
    Tworzenie plików i katalogów (jak touch, mkdir, itp)
    też jest zawsze ok. Operacje odczytu Git są bezpieczne.
  5. Dodaj niestandardowe zasady dozwolonych:

    • Runnery testów: jest, mocha, cypress
    • Narzędzia build: webpack, vite, rollup
    • Lintery: black, rubocop, golint
    • Menedżery pakietów: npm install, yarn add

Bardziej permisywne dla szybkiego rozwoju:

{
"allow": [
"npm test",
"npm run build",
"npm install",
"git status",
"git diff",
"mkdir -p",
"touch",
"ls -la"
]
}

Używaj trybu Max

  • Duża refaktoryzacja (100+ plików)
  • Analiza między modułami
  • Planowanie architektury
  • Złożone debugowanie

Pomiń tryb Max

  • Proste edycje plików
  • Małe naprawy błędów
  • Aktualizacje dokumentacji
  • Rutynowe kodowanie
  1. Otwórz ustawienia: Cmd/Ctrl + Shift + J
  2. Przejdź do Modele
  3. Przełącz “Tryb Max” na włączony
  4. Zrozum wpływ:
    • Normalny: 128k tokenów (~10,000 linii)
    • Max: 1M tokenów (~80,000 linii)
    • Koszt: ~8x droższy
    • Szybkość: 30-50% wolniejszy
ModelKontekst normalnyKontekst MaxNajlepszy do
Claude 4 Sonnet128k200kCodzienny rozwój
Claude 4 Opus128k200kZłożone rozumowanie
GPT-5128k1MJednoprzebiegowe tworzenie aplikacji z PRD
Gemini 2.5 Pro128k1MAnaliza dużej bazy kodu
GPT 4.1128k1MUniwersalne zadania
o3128k200kGłębokie rozwiązywanie problemów

Roboczy koń (domyślny)

Szybkość: Szybka
Koszt: $3/milion tokenów
Mocne strony:
- Doskonałe generowanie kodu
- Szybkie odpowiedzi
- Efektywny kosztowo
- Świetne podążanie za instrukcjami
Używaj do:
- Codziennych zadań kodowania
- Implementacji funkcji
- Napraw błędów
- Przeglądów kodu
  1. Otwórz ustawienia: Cmd/Ctrl + Shift + J
  2. Przejdź do Modele
  3. Ustaw Model czatu: Claude 4 Sonnet (zalecany)
  4. Ustaw Model Tab: Zachowaj domyślny (zoptymalizowany do uzupełnień)
  5. Włącz Automatyczny wybór modelu: Wyłączony (zachowaj kontrolę)
graph TD A[Typ zadania] --> B{Złożoność?} B -->|Proste| C[Claude 4 Sonnet] B -->|Złożone| D{Jaki rodzaj?} D -->|Architektura| E[Claude 4 Opus] D -->|Debugowanie| F[o3] D -->|Duży kontekst| G[Gemini 2.5 Pro] H[Rozmiar kontekstu] --> I{Linie kodu?} I -->|< 10k| C I -->|10k - 50k| J[Włącz tryb Max] I -->|> 50k| G
  1. Otwórz paletę komend: Cmd/Ctrl + Shift + P
  2. Wpisz i wybierz: “Generate Cursor Rules”
  3. Cursor analizuje twój projekt i tworzy początkowe zasady
  4. Przejrzyj wygenerowany katalog .cursor/rules/
  1. Otwórz paletę komend: Cmd/Ctrl + Shift + P
  2. Wybierz: “New Cursor Rule”
  3. Wybierz typ zasady:
    • Always: stosowane do każdej interakcji AI
    • Auto-attached: stosowane na podstawie wzorców plików
    • Agent Requested: AI decyduje kiedy używać
    • Manual: tylko gdy wyraźnie się odwołujesz
---
description: Standardy stylu kodu i formatowania
alwaysApply: true
---
## Wytyczne stylu kodu
- Używaj TypeScript z włączonym trybem strict
- Preferuj const nad let, nigdy nie używaj var
- Używaj async/await nad callbackami
- Destrukturyzuj importy i parametry
- Dołączaj komentarze JSDoc dla publicznych API
- Podążaj za konfiguracją ESLint
- Używaj 2 spacji do wcięć
## Konwencje nazewnictwa
- Komponenty: PascalCase
- Funkcje/zmienne: camelCase
- Stałe: UPPER_SNAKE_CASE
- Pliki: kebab-case
- Interfejsy: prefix z 'I'
.cursor/rules/
├── always/
│ ├── code-style.mdc
│ └── security.mdc
├── backend/
│ ├── api-patterns.mdc
│ └── database.mdc
├── frontend/
│ ├── components.mdc
│ └── state-management.mdc
└── testing/
└── test-patterns.mdc

Wymagania enterprise

Te ustawienia są krytyczne dla środowisk korporacyjnych ze ścisłymi politykami danych.

  1. Otwórz ustawienia: Cmd/Ctrl + Shift + J
  2. Przejdź do Prywatność
  3. Upewnij się że Tryb prywatności pokazuje: ✓ Włączony
  4. Sprawdź ustawienia telemetrii:
    • Wyłącz analitykę użycia
    • Wyłącz raporty crashy
    • Wyłącz śledzenie funkcji
{
"privacy": {
"mode": "enabled",
"telemetry": false,
"crashReports": false,
"usageData": false,
"codeSnippets": false
},
"security": {
"httpsOnly": true,
"certificateValidation": true
}
}

Indeksowanie

Ustawienia → Indeksowanie

  • Włącz indeksowanie przyrostowe
  • Ustaw interwał aktualizacji: 5 minut
  • Wyklucz: node_modules, dist

Auto-uzupełnianie

Ustawienia → Tab

  • Opóźnienie wyzwalania: 100ms
  • Uzupełnienia wieloliniowe: Włączone
  • Częściowe akceptowanie: Włączone

Podstawowe skróty do skonfigurowania:

AkcjaDomyślnyZalecany
Edycja inlineCmd/Ctrl + KZachowaj domyślny
Otwórz czatCmd/Ctrl + IZachowaj domyślny
Akceptuj sugestięTabZachowaj domyślny
Wyzwól sugestięAlt + \Dostosuj jeśli potrzeba
Otwórz ComposerCmd/Ctrl + Shift + IZachowaj domyślny

Uruchom tę listę kontrolną aby upewnić się że wszystko jest skonfigurowane:

  1. Testuj tryb Yolo:

    Okno terminala
    # W czacie wpisz:
    "Utwórz plik testowy i uruchom npm test"
    # Powinno wykonać się bez promptów
  2. Testuj wybór modelu:

    • Przełącz na model o3
    • Zadaj złożone pytanie
    • Sprawdź wolniejszą ale głębszą odpowiedź
  3. Testuj zasady:

    • Utwórz nowy plik
    • Poproś AI o napisanie funkcji
    • Sprawdź czy podąża za twoimi zasadami stylu
  4. Testuj prywatność:

    • Sprawdź Ustawienia → Prywatność
    • Upewnij się “Tryb prywatności: Włączony”

Kontynuuj do wyboru modelu

Teraz zagłębmy się w to kiedy i jak skutecznie używać każdego modelu AI.

Wybór modelu →

Czas: 10 minut