Przejdź do głównej zawartości

Być na bieżąco z Cursorem to wiedzieć, który build aplikacji i która wersja Cursor SDK działa na każdej maszynie i w każdym pipeline, czytać każde wydanie pod kątem konfiguracji commitowanej przez zespół i przenosić wszystkich na nowy build dopiero wtedy, gdy zadania kanarkowe przejdą.

Ten hub jest dla programisty, który codziennie pracuje w Cursorze, i dla tech leada, który odpowiada za reguły, skille, hooki i serwery MCP zespołu oraz za każdy skrypt sterujący agentem Cursora. Aktualizacja przychodzi w poniedziałek. W środę agent jednej osoby ignoruje regułę, u drugiej milczy serwer MCP, a dokument onboardingowy wciąż nazywa Cloud Agents „Background Agents”. Każdy z tych problemów wynika z tego, że nikt nie wie, co się zmieniło i kto czego używa.

  • Tabelę, która kieruje twoje pytanie do właściwej strony referencyjnej.
  • Polecenia, które pokazują, jaki build Cursora i jakie SDK ma maszyna i projekt.
  • Pięciokrokową procedurę aktualizacji z właścicielem i sygnałem zaliczenia z testów.
  • Dwa prompty do skopiowania: inwentaryzację zależności od Cursora i wyszukiwarkę przestarzałych nazw.
Twoje pytanieOtwórzCo dostajesz
Co się zmieniło w Cursorze i jak to się teraz nazywa?Historia wersji CursoraAktualna wersja i numeracja, wpisy changelogu i cotygodniowe buildy od sierpnia 2026, tabela zmienionych nazw i sześciokrokowa procedura od wydania do wdrożenia
Jak zaktualizować Cursora albo wycofać nieudaną aktualizację?Przewodniki aktualizacji CursoraKanały aktualizacji, lista kontrolna przed aktualizacją, sprawdzenia po niej i metody wycofania
Czy zespół powinien przyjąć nową funkcję i jak to zrobić?Adopcja nowych funkcji CursoraPoziomy zasięgu skutków, próba w worktree na scalonych zadaniach i bramki CI, które ją potwierdzają
Które klawisze oszczędzają najwięcej czasu?Skróty klawiszowe CursoraSkróty, które mają znaczenie, pogrupowane według przepływu pracy

Jak sprawdzić, jaki build Cursora i jakie SDK ma maszyna i projekt?

Dział zatytułowany „Jak sprawdzić, jaki build Cursora i jakie SDK ma maszyna i projekt?”

Zapisz z datą trzy wiersze, które wypisuje cursor --version; hash commita jest potrzebny do wycofania (zobacz przewodniki aktualizacji). Na maszynie, na której cursor nie jest w PATH, odczytaj build z okna About aplikacji.

Skrypty i zadania CI używają Cursor SDK, które ma publiczną historię wersji i da się je przypiąć, a czasem Cursor CLI, które Cursor wersjonuje datą (v2026.10.08 na 2026-10-12). Uruchom te polecenia w terminalu w katalogu głównym repozytorium:

Okno terminala
cursor --version # build aplikacji: wersja, hash commita, architektura
npm view @cursor/sdk version # najnowsze SDK dla TypeScriptu w npm
npm ls @cursor/sdk # wersja faktycznie zainstalowana w tym projekcie
pip show cursor-sdk # SDK dla Pythona zainstalowane w tym środowisku (wymaga Pythona 3.10 lub nowszego)
node --version # @cursor/sdk wymaga Node.js 22.13 lub nowszego
agent --version # wersja Cursor CLI (Cursor wersjonuje CLI datą)

Zakres z ^ lub ~ w package.json bez zacommitowanego lockfile’a nie jest przypięciem; instaluj z --save-exact i commituj lockfile (na przykład package-lock.json). Przewodnik po Cursor SDK opisuje przypinanie i uruchomienia headless (bez interfejsu graficznego).

Jak zespół powinien utrzymywać Cursora na bieżąco?

Dział zatytułowany „Jak zespół powinien utrzymywać Cursora na bieżąco?”
  1. Wyznacz jednego właściciela, zwykle tech leada, który co tydzień czyta changelog Cursora i noty wydania i zatwierdza każde wdrożenie.

  2. Trzymaj konfigurację Cursora zespołu w repozytorium: reguły, skille, hooki, konfiguracje serwerów MCP i pluginy.

  3. Przypnij dokładną wersję SDK w każdym zadaniu CI i kontenerze, a zmieniaj przypięcie tylko w pull requeście, który uruchamia twoje zadanie headless na danych testowych.

  4. Utrzymuj od trzech do pięciu zadań kanarkowych z backlogu, każde z testami akceptacyjnymi napisanymi przed startem agenta. Uruchom je z tego samego commita na obecnym buildzie przed aktualizacją, zapisz wyniki, a po aktualizacji uruchom je ponownie na nowym buildzie, każde w osobnym worktree.

  5. Wdrażaj w dwóch etapach: najpierw jeden ochotnik przez kilka dni roboczych, potem wszyscy. Właściciel zatwierdza drugi etap, gdy testy kanarkowe przechodzą, a liczba ponowień i zmienionych plików nie jest wyższa niż na starym buildzie.

Pełna procedura, z promptem do segregowania notatek o wydaniu i sprawdzeniem wczytanej konfiguracji, jest w historii wersji Cursora.

Jak udowodnić, że aktualizacja Cursora jest bezpieczna, bez czytania każdego diffu?

Dział zatytułowany „Jak udowodnić, że aktualizacja Cursora jest bezpieczna, bez czytania każdego diffu?”

Sygnał zaliczenia jest mechaniczny: testy kanarkowe, sprawdzenie typów i linter kończą się kodem wyjścia 0 na nowym buildzie, bez większej liczby ponowień agenta (ponownych uruchomień zadania po nieudanym teście) i bez większej liczby zmienionych plików niż na starym buildzie. Właściciel porównuje te liczby, a nie diffy agenta. Jeśli liczby się rozjeżdżają, przenieś zespół z powrotem na poprzedni build, korzystając z kroków wycofania, i zbadaj problem na jednej maszynie. Zobacz czytanie dowodów zamiast kodu.

Sprawdź każdy wiersz inwentaryzacji z plikiem, który wskazuje. Dla drugiego promptu sygnałem zaliczenia jest zero trafień po scaleniu pull requesta z poprawkami.

Co się psuje, gdy wersje Cursora się rozjeżdżają?

Dział zatytułowany „Co się psuje, gdy wersje Cursora się rozjeżdżają?”
  • Agent ignoruje regułę po aktualizacji. Uruchom prompt sprawdzający wczytaną konfigurację z historii wersji. Jeśli reguły brakuje, wróć do poprzedniego buildu na czas naprawy pliku reguły.
  • Zadanie CI pada po instalacji nieprzypiętego SDK. Przypnij wersję z ostatniego zielonego przebiegu: npm install --save-exact @cursor/sdk@LAST_GOOD_VERSION. Potem przeczytaj notatkę o wydaniu SDK, zanim przesuniesz przypięcie.
  • Testy kanarkowe przechodzą, ale z większą liczbą ponowień albo większymi diffami. Wstrzymaj wdrożenie w zespole, odtwórz problem na poprzednim buildzie z tego samego commita i zgłoś go Cursorowi z wynikiem cursor --version dla obu buildów.
  • Model znika z listy wyboru. Wybierz kandydata z hubu modeli i uruchom na nim zadania kanarkowe, zanim ktokolwiek się przełączy.

Pozostałe narzędzia mają taką samą sekcję: bądź na bieżąco z Claude Code i bądź na bieżąco z Codexem.