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ń
Dostęp przez Pomoc → Changelog
Aktualizowany z każdą wersją
Zawiera notatki z poprawek
Linki do szczegółowej dokumentacji
Wyszukiwanie w ustawieniach
Wbudowany znajdywacz funkcji dla ukrytych perełek
Naciśnij Cmd/Ctrl+F w ustawieniach
Wyszukuj według nazwy funkcji
Odkrywaj przełączniki beta
Znajdź opcje konfiguracji
Sekcja Beta
Centrum funkcji eksperymentalnych
Ustawienia → Beta
Przełączaj wczesne funkcje
Dostęp do wersji podglądowych
Testuj nadchodzące zmiany
Forum społeczności
Prawdziwe opinie i wskazówki
forum.cursor.com
Dyskusje o funkcjach
Wzorce użytkowania
Pomoc w rozwiązywaniu problemów
Blog Cursor : Ogłoszenia głównych funkcji i głębokie analizy
Discord/Slack : Dyskusje społeczności w czasie rzeczywistym
GitHub Releases : Techniczne notatki wydań
Media społecznościowe : Szybkie aktualizacje i wskazówki od zespołu
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 :
Włącz podświetlanie składni w uzupełnieniach
Testuj sugestie refaktoryzacji wielu plików
Zmierz poprawę szybkości w swoim workflow
Najnowsze : Listy do zrobienia, kolejkowane wiadomości, równoległe edycje
Ścieżka adopcji :
Wypróbuj listy do zrobienia generowane przez agenta
Kolejkuj wiele zadań do sekwencyjnego wykonania
Pozwól agentowi edytować wiele plików jednocześnie
Najnowsze : @folders, indeksowanie PR, system wspomnień
Ścieżka adopcji :
Użyj @folders dla pełnego kontekstu katalogu
Odwołuj się do historycznych PR przez @PR
Włącz wspomnienia dla trwałej wiedzy
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ół:
Integracja Slack : Uruchamiaj agentów z kanałów Slack
BugBot : Automatyczne przeglądy PR
Wspólne wspomnienia : Baza wiedzy zespołu
Panel administratora : Analityka użytkowania i kontrole
Sprawdźmy, jak skutecznie adoptować najbardziej wpływowe nowe funkcje Cursor.
Funkcja Wspomnień tworzy trwałą bazę wiedzy z Twoich rozmów:
Włącz wspomnienia
Przejdź do Ustawienia → Reguły
Przełącz “Włącz wspomnienia”
Wybierz tryb zatwierdzania (zalecany początkowo ręczny)
Buduj swoją bazę wiedzy
Pracuj normalnie w trybie czatu/agenta
Przeglądaj sugerowane wspomnienia po zapytaniu
Zatwierdzaj istotne, dokładne wspomnienia
Edytuj lub odrzucaj niepoprawne sugestie
Wykorzystaj zgromadzoną wiedzę
Automatycznie odwołuj się do przeszłych decyzji
Utrzymuj spójność między sesjami
Dziel kontekst projektu z zespołem
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 kodowani a
" Wszystkie odpowiedzi API zgodne z formatem: { data: T, error: Error | null } "
Stwórz specjalistyczne tryby AI dla konkretnych workflow:
"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
"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
"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 :
Włącz w Ustawienia → Czat → Tryby niestandardowe
Kliknij “Dodaj tryb niestandardowy”
Skonfiguruj:
Nazwa i opis
Dostępne narzędzia
Niestandardowe instrukcje
Domyślny model (opcjonalnie)
Przypisz skrót klawiszowy (opcjonalnie)
Najpierw testuj z prostymi zadaniami
Wykorzystaj asynchroniczne wykonywanie zadań:
Konfiguracja :
Naciśnij Cmd/Ctrl+E lub kliknij ikonę chmury w czacie
Skonfiguruj środowisko jeśli potrzeba
Przypisuj zadania, które nie wymagają natychmiastowej uwagi
Idealne przypadki użycia :
Pisanie kompleksowych testów
Generowanie dokumentacji
Duże operacje refaktoryzacji
Skrypty migracji danych
Profilowanie wydajności
Monitorowanie :
# Zobacz wszystkich uruchomionych agentów
Kliknij zadanie agenta → Zobacz logi
Włącz integrację Slack dla aktualizacji
Serwery Model Context Protocol rozszerzają możliwości Cursor:
Folder .cursor/
Folder ~/.cursor/
Progresywna adopcja :
Zacznij tylko do odczytu
"args" : [ " -y " , " @upstash/context7-mcp " ]
Dodaj operacje na plikach
"args" : [ " -y " , " @modelcontextprotocol/server-filesystem " ]
Włącz automatyzację
"args" : [ " -y " , " @modelcontextprotocol/server-puppeteer " ]
Integruj workflow
"args" : [ " -y " , " @modelcontextprotocol/server-github " ]
Zrozumienie, gdzie funkcje są w swoim cyklu życia, pomaga ustawić odpowiednie oczekiwania:
Charakterystyki : Bardzo wczesne, może się psuć
Dostęp : Często wymaga flagi lub specjalnej wersji
Adopcja : Tylko indywidualni deweloperzy
Przykład : Wczesne agenty (lipiec 2023)
Charakterystyki : Funkcjonalne ale ewoluujące
Dostęp : Przełącznik w Ustawienia → Beta
Adopcja : Wcześni adoptujący, praca niekrytyczna
Przykład : Tryby niestandardowe, Powiadomienia dźwiękowe
Charakterystyki : Prawie finalne, zbieranie opinii
Dostęp : Dostępne dla wszystkich, może wymagać włączenia
Adopcja : Projekty pilotażowe, zaawansowani użytkownicy
Przykład : Agent w tle (przed GA)
Charakterystyki : Stabilne, wspierane
Dostęp : Włączone domyślnie
Adopcja : Wszyscy użytkownicy i zespoły
Przykład : Wspomnienia, Karty czatu
Charakterystyki : Dobrze ugruntowane, zoptymalizowane
Dostęp : Podstawowa funkcjonalność
Adopcja : Oczekiwana linia bazowa
Przykład : Uzupełnianie Tab, Tryb agenta
Skuteczne integrowanie nowych funkcji wymaga systematycznego podejścia:
Ustal obecny workflow
Udokumentuj obecne metryki produktywności
Zanotuj punkty bólu i powtarzalne zadania
Zidentyfikuj możliwości poprawy
Włącz funkcje niskiego ryzyka
Ulepszenia uzupełniania Tab
Karty czatu dla równoległej pracy
Podstawowe funkcje @-symbol
Monitoruj wpływ
Śledź czas wykonania zadań
Notuj poprawy jakości
Zbieraj początkowe wrażenia
Wypróbuj jedną główną funkcję
Wybierz na podstawie największego punktu bólu
Używaj najpierw w zadaniach niekrytycznych
Dokumentuj nauki i problemy
Stopniowo rozszerzaj użycie
Stosuj do bardziej złożonych zadań
Łącz z istniejącym workflow
Mierz zyski produktywności
Dziel odkrycia
Dokumentuj najlepsze praktyki
Dziel wskazówki z zespołem
Zgłaszaj błędy na forum
Standaryzuj skuteczne funkcje
Aktualizuj dokumentację zespołu
Twórz niestandardowe reguły/tryby
Ustanów konwencje
Zaawansowane kombinacje
Łącz wiele funkcji
Twórz zautomatyzowane workflow
Optymalizuj dla konkretnych zadań
Ciągłe doskonalenie
Regularne przeglądy funkcji
Pozostań na bieżąco z wydaniami
Przyczynij się do społeczności
Koordynowanie adopcji funkcji w zespołach wymaga dodatkowych rozważań:
graph LR
A[Deweloper pionier] -->|Testuje funkcję| B[Dokumentacja]
B -->|Dzieli wyniki| C[Wcześni adoptujący]
C -->|Dopracowują proces| D[Wdrożenie zespołowe]
D -->|Standaryzują| E[Pełna adopcja]
Proces :
Wyznacz pionierów funkcji
Ograniczaj eksperymentowanie czasowo (1-2 tygodnie)
Dokumentuj odkrycia i wzorce
Stopniowe rozszerzanie zespołu
Standaryzuj skuteczne funkcje
Wybierz niekrytyczny projekt do testowania funkcji:
Nowy mikroservice lub komponent
Działania dokumentacyjne
Rozszerzenie zestawu testów
Optymalizacja wydajności
Korzyści:
Ograniczone ryzyko
Jasne metryki sukcesu
Możliwość nauki
Pokaz potencjału
Tydzień 1-2 : Podstawowa produktywność
Uzupełnianie Tab
Podstawowy tryb agenta
Zarządzanie kontekstem
Tydzień 3-4 : Zaawansowane wzorce
Tryby niestandardowe
Integracje MCP
System wspomnień
Tydzień 5-6 : Pełna integracja
Agenci w tle
Integracja CI/CD
Workflow zespołowe
Ś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
Ankiety satysfakcji deweloperów
Częstotliwość używania funkcji
Wzrost dzielenia się wiedzą
Zmniejszone obciążenie poznawcze
Lepsza spójność kodu
Użycie wspomnień
Wspomnienia utworzone/tydzień
Częstotliwość odwołań
Współczynnik wkładu zespołu
Retencja wiedzy
Tryby niestandardowe
Utworzone tryby
Częstotliwość użycia
Rozkład typów zadań
Czas zaoszczędzony/tryb
Adopcja MCP
Włączone serwery
Statystyki użycia narzędzi
Stopień automatyzacji
Redukcja błędów
Agent w tle
Delegowane zadania
Współczynnik ukończenia
Zaoszczędzony czas
Metryki jakości
Objawy : Próbowanie zbyt wielu funkcji naraz, zamieszanie, spadek produktywności
Rozwiązania :
Przestrzegaj harmonogramu adopcji przyrostowej
Skupiaj się na jednej głównej funkcji na raz
Twórz osobisty plan nauki
Używaj macierzy priorytetów funkcji
Objawy : “Stary sposób działa dobrze”, sceptycyzm, nierówna adopcja
Rozwiązania :
Demonstruj konkretne wygrane
Zacznij z ochotnikami
Dziel historie sukcesu
Zapewniaj praktyczne szkolenia
Objawy : Funkcje się konfliktują, zakłócenie workflow, zamieszanie narzędzi
Rozwiązania :
Mapuj interakcje funkcji
Projektuj zintegrowane workflow
Dokumentuj kombinacje
Twórz szablony
Objawy : Wzrost użycia tokenów, obawy budżetowe
Rozwiązania :
Ściśle monitoruj użycie
Optymalizuj strategie kontekstu
Używaj odpowiednich modeli
Wyraźnie pokazuj ROI
Czasami funkcje są zastępowane lub usuwane:
Powiadomienia changelog - tagi “Przestarzałe”
Opisy ustawień - etykiety “Legacy”
Aktualizacje dokumentacji - przekierowania do nowych funkcji
Ostrzeżenia konsoli - powiadomienia o użyciu
Zidentyfikuj przestarzałe funkcje w użyciu
Znajdź funkcje zastępcze lub workflow
Testuj migrację w izolowanym środowisku
Aktualizuj dokumentację i reguły
Komunikuj zmiany zespołowi
Ukończ migrację przed usunięciem
@Codebase → Zintegrowane z trybem Ask
Composer → Ujednolicone z trybem agenta
Tryby premium → Tryb Max dla wszystkich modeli
Interaktywne samouczki : Przewodniki w aplikacji
Przewodniki wideo : cursor.com/learn
Dokumentacja : Kompleksowe przewodniki
Changelog : Szczegółowe opisy funkcji
Przewodniki forum : Samouczki tworzone przez użytkowników
YouTube : Demonstracje wideo
Posty blogowe : Doświadczenia ze świata rzeczywistego
Open Source : Przykładowe konfiguracje
Projekty osobiste : Eksperymentowanie niskiego ryzyka
Repozytoria sandbox : Testowanie funkcji
Programowanie w parach : Nauka od innych
Hackathony : Intensywna praktyka
Changelog Pozostań na bieżąco z najnowszymi funkcjami i ulepszeniami
Pamię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.