Cursor a introdus pentru prima dată ceea ce pretinde a fi un model de codare competitiv, alături de versiunea 2.0 a mediului său integrat de dezvoltare (IDE), cu o nouă funcție care permite rularea sarcinilor cu mai mulți agenți în paralel.
Produsul emblematic al companiei este un IDE modelat după Visual Studio Code în multe privințe, dar cu un accent puternic pe programarea intuitivă și integrarea directă, mai intensă, a instrumentelor bazate pe modele lingvistice mari în interfață și fluxul de lucru. De la introducerea sa, Cursor a acceptat modele dezvoltate de alte companii, cum ar fi OpenAI, Google și Anthropic. Cu toate acestea, deși a testat propriile modele încorporate, acestea nu erau competitive cu marile modele de frontieră.
Potrivit afirmațiilor companiei despre Composer, situația este diferită acum. Construit cu învățare prin întărire și o arhitectură de tip mixture-of-experts, Composer este numit de Cursor „un model de frontieră care este de 4 ori mai rapid decât modelele cu inteligență similară” - o afirmație semnificativă dacă ne gândim cu ce concurează. Accentul pare să fie pe viteză. Într-un grafic de referință care afișează Cursor-Bench intern al Cursor pentru inteligență și tokeni pe secundă pentru viteză, Composer are performanțe mai slabe în comparație cu „cea mai bună frontieră” și depășește modelele deschise de nivel superior și modelele de frontieră orientate spre viteză în inteligență. Cu toate acestea, depășește cu mult concurența în ceea ce privește viteza.
Cursor speră că Composer va performa bine și în ceea ce privește acuratețea și cele mai bune practici. Nu a fost antrenat pe seturi de date statice, ci mai degrabă pe provocări interactive de dezvoltare care implică o gamă largă de sarcini agențice. Lăsând la o parte afirmațiile intrigante și metodologia solidă de antrenament, rămâne de văzut dacă Composer va putea concura cu cele mai bune modele de frontieră de la marii jucători. Chiar și dezvoltatorii care ar putea fi utilizatori naturali ai Cursor nu ar dori să piardă prea mult timp cu un model nou, neîncercat, atunci când ceva precum Claude de la Anthropic funcționează bine.
Pentru a rezolva această problemă, Cursor a introdus Composer alături de noua sa interfață multi-agent, care vă permite să „rulați mulți agenți în paralel, fără ca aceștia să interfereze unul cu celălalt, cu ajutorul worktree-urilor git sau al mașinilor de la distanță” - ceea ce înseamnă să utilizați mai multe modele simultan pentru aceeași sarcină și să comparați rezultatele lor, apoi să alegeți cel mai bun. Interfața este o invitație de a încerca Composer și de a lăsa munca să vorbească de la sine. Vom vedea cum se vor simți dezvoltatorii în următoarele săptămâni. Până acum, un eșantion nereprezentativ de dezvoltatori cu care am vorbit mi-au spus că simt că Composer nu este ineficient, ci mai degrabă prea scump, având în vedere un decalaj perceput de capacități față de marile modele.
Puteți vedea celelalte caracteristici și remedieri noi pentru Cursor 2.0 în changelog.

