Changelog
Oficjalne źródło prawdy dla wszystkich wydań
- Dostęp przez
Pomoc → Changelog
- Aktualizowany z każdą wersją
- Zawiera notatki z poprawek
- Linki do szczegółowej dokumentacji
Szybka ewolucja Cursor regularnie wprowadza potężne nowe możliwości. Ten przewodnik pomoże Ci strategicznie odkrywać, oceniać i adoptować funkcje, aby zmaksymalizować produktywność przy minimalizowaniu zakłóceń.
Pozostanie na bieżąco z nowymi funkcjami Cursor wymaga wielokanałowego podejścia. Oto jak odkrywać, co nowego i co nadchodzi.
Changelog
Oficjalne źródło prawdy dla wszystkich wydań
Pomoc → Changelog
Wyszukiwanie w ustawieniach
Wbudowany znajdywacz funkcji dla ukrytych perełek
Cmd/Ctrl+F
w ustawieniachSekcja Beta
Centrum funkcji eksperymentalnych
Ustawienia → Beta
Forum społeczności
Prawdziwe opinie i wskazówki
Zrozumienie kategorii funkcji Cursor pomoże Ci priorytetyzować adopcję w oparciu o Twoje potrzeby.
Te fundamentalne funkcje otrzymują ciągłe ulepszenia:
Najnowsze: Podświetlanie składni, świadomość wielu plików, 100ms szybsze odpowiedzi
Ścieżka adopcji:
Najnowsze: Listy do zrobienia, kolejkowane wiadomości, równoległe edycje
Ścieżka adopcji:
Najnowsze: @folders, indeksowanie PR, system wspomnień
Ścieżka adopcji:
Funkcje usprawniające workflow:
Funkcja | Status | Wpływ | Krzywa uczenia |
---|---|---|---|
Karty czatu | GA | Wysoki - Równoległe rozmowy | Niski |
Tryby niestandardowe | Beta | Wysoki - Dostosowane workflow | Średni |
Agent w tle | GA | Wysoki - Praca asynchroniczna | Niski |
Serwery MCP | GA | Bardzo wysoki - Integracja narzędzi | Wysoki |
Powiadomienia dźwiękowe | Beta | Średni - Świadomość | Brak |
Funkcje zorientowane na zespół:
Sprawdźmy, jak skutecznie adoptować najbardziej wpływowe nowe funkcje Cursor.
Funkcja Wspomnień tworzy trwałą bazę wiedzy z Twoich rozmów:
Włącz wspomnienia
Ustawienia → Reguły
Buduj swoją bazę wiedzy
Wykorzystaj zgromadzoną wiedzę
Najlepsze praktyki:
// Przykład: Decyzja architektoniczna, która staje się wspomnieniem"Używamy wzorca Repository dla wszystkich dostępów do bazy danych,z interfejsami w src/domain i implementacjami w src/infrastructure"
// Przykład: Wspomnienie konwencji kodowania"Wszystkie odpowiedzi API zgodne z formatem: { data: T, error: Error | null }"
Stwórz specjalistyczne tryby AI dla konkretnych workflow:
{ "name": "Plan", "tools": ["Codebase", "Read file", "Terminal"], "instructions": "Twórz szczegółowe plany implementacji w plan.md. Rozbijaj zadania na zarządzalne kroki. Uwzględniaj szacunki czasu i zależności."}
Przypadek użycia: Planowanie architektury, rozbijanie funkcji
{ "name": "Debug", "tools": ["All Search", "Terminal", "Edit & Reapply"], "instructions": "Badaj dokładnie przed naprawianiem. Uruchamiaj testy, aby odtworzyć problemy. Dodawaj logowanie do diagnozy. Weryfikuj poprawki testami."}
Przypadek użycia: Systematyczne debugowanie, analiza przyczyn głównych
{ "name": "Refactor", "tools": ["Edit", "Reapply", "Codebase"], "instructions": "Poprawiaj strukturę kodu bez zmiany zachowania. Utrzymuj wszystkie testy przechodzące. Skupiaj się na czytelności i łatwości utrzymania."}
Przypadek użycia: Czyszczenie kodu, implementacja wzorców
Tworzenie trybów niestandardowych:
Ustawienia → Czat → Tryby niestandardowe
Wykorzystaj asynchroniczne wykonywanie zadań:
Konfiguracja:
Cmd/Ctrl+E
lub kliknij ikonę chmury w czacieIdealne przypadki użycia:
Monitorowanie:
# Zobacz wszystkich uruchomionych agentówPanel → Agenci w tle
# Sprawdź postępKliknij zadanie agenta → Zobacz logi
# Otrzymuj powiadomieniaWłącz integrację Slack dla aktualizacji
Serwery Model Context Protocol rozszerzają możliwości Cursor:
Progresywna adopcja:
Zacznij tylko do odczytu
{ "context7": { "command": "npx", "args": ["-y", "@upstash/context7-mcp"] }}
Dodaj operacje na plikach
{ "filesystem": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-filesystem"] }}
Włącz automatyzację
{ "puppeteer": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-puppeteer"] }}
Integruj workflow
{ "github": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-github"] }}
Zrozumienie, gdzie funkcje są w swoim cyklu życia, pomaga ustawić odpowiednie oczekiwania:
Skuteczne integrowanie nowych funkcji wymaga systematycznego podejścia:
Ustal obecny workflow
Włącz funkcje niskiego ryzyka
Monitoruj wpływ
Wypróbuj jedną główną funkcję
Stopniowo rozszerzaj użycie
Dziel odkrycia
Standaryzuj skuteczne funkcje
Zaawansowane kombinacje
Ciągłe doskonalenie
Koordynowanie adopcji funkcji w zespołach wymaga dodatkowych rozważań:
Proces:
Wybierz niekrytyczny projekt do testowania funkcji:
Korzyści:
Tydzień 1-2: Podstawowa produktywność
Tydzień 3-4: Zaawansowane wzorce
Tydzień 5-6: Pełna integracja
Śledź te metryki, aby zweryfikować wartość funkcji:
Metryka | Cel | Pomiar |
---|---|---|
Czas wykonania zadania | -30% | Punkty historii/sprint |
Jakość kodu | +20% | Błędy/funkcja |
Pokrycie testów | +15% | Raporty pokrycia |
Aktualność dokumentacji | 90%+ | Aktualne dokumenty |
Użycie wspomnień
Tryby niestandardowe
Adopcja MCP
Agent w tle
Objawy: Próbowanie zbyt wielu funkcji naraz, zamieszanie, spadek produktywności
Rozwiązania:
Objawy: “Stary sposób działa dobrze”, sceptycyzm, nierówna adopcja
Rozwiązania:
Objawy: Funkcje się konfliktują, zakłócenie workflow, zamieszanie narzędzi
Rozwiązania:
Objawy: Wzrost użycia tokenów, obawy budżetowe
Rozwiązania:
Czasami funkcje są zastępowane lub usuwane:
@Codebase
→ Zintegrowane z trybem AskPamiętaj: Celem nie jest używanie każdej funkcji, ale strategiczne adoptowanie tych, które wzmacniają Twoją produktywność. Zacznij małym, mierz wpływ i skaluj to, co działa.