În prezent, există prea multe instrumente de programare AI: Windsurf, Trae (The Real AI Engineer), Cursor și Copilot. Dintre acestea, Cursor este cel mai avansat și, de asemenea, cel mai scump. Am plătit deja pentru Cursor și acord întotdeauna atenție celor mai recente caracteristici pentru a obține cea mai bună valoare pentru banii mei.
Odată cu apariția DeepSeek R1, prețul a scăzut în ciuda capacităților îmbunătățite. Acest preț al Cursor poate să nu aibă niciun avantaj și depinde de capacitatea produsului de a determina utilizatorii să își reînnoiască abonamentele.
Cursor acceptă, de asemenea, DeepSeek R1, dar Agent nu este încă disponibil. Unele persoane din comunitate au raportat deja.

Caracteristicile noii versiuni Cursor
Pe 23 ianuarie 2025, Cursor a fost actualizat la versiunea 0.45, adăugând câteva caracteristici noi. Voi prezenta câteva dintre caracteristici aici.
.cursor/reguli: Utilizatorii pot scrie mai multe reguli la nivel de depozit în directorul .cursor/rules. Agentul va selecta automat regulile pe care urmează să le respecte.
Compozitorul rezumă conversațiile anterioare: Atunci când o conversație devine prea lungă, puteți începe o nouă conversație făcând referire la conversația anterioară.
Agentul poate vedea modificările recente: Agentul poate utiliza instrumentul pentru a vedea modificările dvs. recente. De asemenea, poate vedea modificările dintre mesajele utilizatorilor.
O mai bună înțelegere a depozitelor: Am pregătit un nou model de înțelegere a depozitelor. Îl vom lansa pentru toți utilizatorii 0.45 în cursul săptămânii viitoare.
Model de fuziune: Am antrenat un nou model de file cu îmbunătățiri semnificative în salturi și contexte lungi. Vom lansa, de asemenea, această caracteristică pentru utilizatori în curând.
Context lung opțional: La marcarea fișierelor lungi, utilizatorii pot alege să utilizeze un model avansat pentru a solicita o fereastră de context mai mare. Acest lucru va utiliza mai multe solicitări rapide.
Următorul conținut pot vedea vizual modificările, adică elemente de configurare evidente, capturi de ecran interactive arată că, de exemplu, @codebase, cum ar fi o mai bună înțelegere a bazei de cod, nu este ușor să testați modificările.
Directorul .cursor/rules

Această parte se poate face în Setări prin crearea unui nou proiect Reguli, iar apoi puteți crea un nou fișier în directorul .cursor/rules al proiectului. De această dată, fișierul de reguli, cu sufixul .mdc, este un format special de fișier Markdown. De data aceasta, puteți @referi la un fișier din fișier, similar cu NotePads.
Conținutul fișierului este împărțit în trei părți:
Descriere: descrie funcția regulii. În Composer, agentul va potrivi automat descrierea relevantă pe baza cerințelor utilizatorului și apoi va transmite conținutul corespunzător al regulii cursorului pe baza descrierii.
Domeniul de aplicare al fișierelor afectate: descrie ce fișiere sunt afectate de regulă. Dacă un proiect are mai multe fișiere, pot fi stabilite cerințe diferite pentru diferite tipuri de fișiere.
Conținutul normei: descrie conținutul specific al normei.
Compozitorul rezumă conversațiile anterioare
Acum, când deschideți un nou Compozitor, puteți utiliza @Summarized Composers pentru a rezuma conversațiile anterioare și a continua conversația.
Dacă apare "Nu există niciun rezumat disponibil", trebuie să redeschideți conversația anterioară din istoric pentru a declanșa un rezumat. Sau conținutul rezumatului va apărea automat după un timp, dar experiența nu este încă foarte bună. Aceasta va fi cu siguranță optimizată în viitor.


Agentul poate vedea modificările recente
Acum puteți utiliza @Recent Changes pentru a vizualiza modificările recente din modelul Large și pentru a continua conversația pentru a înțelege mai bine nevoile utilizatorului.
Context larg
Element de setare nou

După activare, dacă este selectat textul lung, va apărea următorul mesaj prompt, care consumă mai multe credite

Cursor Cum să actualizați cea mai recentă versiune
Actualizările de versiune Cursor sunt transmise prin rotație, iar utilizatorii nu le pot actualiza în mod activ. Aceștia pot doar să aștepte ca Cursor să facă push. Cu toate acestea, puteți încerca și următoarele două metode:
- Actualizare folosind brew
Dacă sunteți utilizator macOS, puteți utiliza următoarea comandă pentru a instala forțat cea mai recentă versiune
brew install -cask -force cursor

- Actualizare cu ajutorul cursorului
comandă/control + shift + P pentru a deschide panoul de comenzi, introduceți update și apoi apăsați enter pentru a actualiza la cea mai recentă versiune.