2026. aasta märtsis laiemalt kättesaadavaks tehtud Composer 2 on Cursori (Anysphere) loodud agentpõhine koodimudel, mille eesmärk on muuta igapäevane arendustöö kiiremaks ja odavamaks. Fookus ei ole pelgalt koodi genereerimisel, vaid terviklikul töövoo juhtimisel: mitme faili muutmine, terminalikäskude käivitamine, testide jooksutamine ja nende põhjal järgmiste sammude planeerimine.

Cursor positsioneerib Composer 2-te kui praktilist, kiiret ja kuluefektiivset alternatiivi tipptasemel üldotstarbelistele mudelitele – eriti olukordades, kus töö koosneb paljudest väikestest iteratsioonidest.

Mis on Composer 2 ja milleks see mõeldud on?

Composer 2 on proprietaarne agentmudel, mis on optimeeritud IDE-s toimuvaks “tee ära” tüüpi tööks. See tähendab, et mudel ei piirdu ühe vastusega, vaid tegutseb järjestikuste sammudena:

  • teeb koodimuudatusi,
  • käivitab teste või käske,
  • analüüsib tulemusi,
  • ja otsustab järgmised sammud.

Mudeli treenimisel rõhutab Cursor kahte suunda:

  • jätkuv eeltreening (continued pretraining), et parandada arusaamist koodibaasidest ja arendajate stiilist;
  • tugevdatud õpe (reinforcement learning) pikkade, mitmesammuliste ülesannete jaoks.

Oluline tehniline detail on ka see, et mudel kasutab konteksti kokkuvõtmist – sisuliselt kirjutab agent endale “märkmeid”, et säilitada suunda ja vältida hajumist pikkades sessioonides.

Hinnastus: standard vs Fast

Composer 2 üks suurimaid müügiargumente on hind ja läbilaskevõime.

Composer 2 (standard):

  • $0.50 / 1M sisendtokenit
  • $2.50 / 1M väljundtokenit

Composer 2 Fast (suurem kiirus):

  • $1.50 / 1M sisendtokenit
  • $7.50 / 1M väljundtokenit

Cursori tootes on Fast variant vaikimisi valik, sest reaalses arendustöös on sageli määravaks mitte ainult hind, vaid ka see, kui kiiresti mudel vastab ja iteratsioone võimaldab.

Benchmarkid: mida Cursor ise näitab

Cursor on avaldanud Composer 2 tulemused mitmel enda benchmarkil:

  • CursorBench: 61,3
  • Terminal-Bench 2.0: 61,7
  • SWE-bench Multilingual: 73,7

Need näitavad selget arengut võrreldes varasemate versioonidega (Composer 1 ja 1.5). Samas tasub meeles pidada, et tegemist on ettevõtte enda benchmarkidega, mistõttu võib tegelik jõudlus erineda sõltuvalt projektist, töövoost ja keskkonnast.

Kiirus ja praktiline kasutus

Sõltumatud kasutajad toovad Composer 2 puhul esile kaks peamist tugevust:

  1. väga suur läbilaskevõime (eriti Fast variandil);
  2. kiire iteratsioon agentrežiimis (muudatus → test → parandus → kordus).

Praktilistes näidetes – näiteks Laraveli ja Reacti koodi refaktorimisel – on kirjeldatud, et Composer 2 Fast võib olla umbes kaks korda kiirem kui standardversioon, säilitades samas töökindluse (nt testide läbimine).

Võrdluses teiste mudelitega (nt GPT- või Opus-põhised lahendused) tuuakse välja, et need võivad:

  • olla aeglasemad, eriti pikemate vastuste puhul;
  • muutuda kallimaks, kui hinnastus on API-põhine ja tokenimahukas.

Kus Composer 2 ei pruugi olla parim

Kuigi Composer 2 paistab silma praktilises arendustöös, ei ole see igas olukorras ideaalne.

Kasutajad on täheldanud, et:

  • keerukas arhitektuurne planeerimine,
  • põhjalik analüüs,
  • või laiem dokumenteerimine

võivad olla mugavamad mõne teise tipptasemel üldmudeliga.

Composer 2 tugevus avaldub eelkõige siis, kui on vaja kiirelt ehitada, parandada ja iteratiivselt edasi liikuda.

Mitme mudeli töövoog ja Cursor Glass

Composer 2 kasutus sobitub hästi Cursori laiemasse töövoogu, eriti koos Cursor Glassiga – mitme agendi liidesega, kus saab jälgida koodi, brauserit ja agentide tegevust ühes vaates.

Praktikas tähendab see sageli mudelite kombineerimist:

  • üks mudel tegeleb planeerimise ja otsuste tegemisega;
  • Composer 2 (sageli Fast) teeb kiire teostuse ja iteratsioonid.

Mudeli päritolu ja litsentsid

Cursor on kinnitanud, et Composer 2 arendamisel kasutati avatud lähtekoodiga baasmudelit. Ettevõtte sõnul moodustas see siiski vaid ligikaudu veerandi lõppmudeli treeninguks kasutatud arvutusressursist, ülejäänu pärineb Cursori enda treeningprotsessist. Nende hinnangul erineb lõpptulemus seetõttu märgatavalt algsest baasmudelist nii võimekuse kui ka käitumise poolest.

Samuti on täpsustatud, et kasutatud baasmudel pärineb Moonshot AI Kimi seeriast (tõenäoliselt Kimi 2.5) ning selle kasutamine toimus litsentsitingimustega kooskõlas. Kimi arendajate poolelt on omakorda kinnitatud, et tegemist oli volitatud ärilise koostööga läbi Fireworks AI.

Need selgitused viitavad, et Composer 2 ei ole otsene edasiarendus olemasolevast mudelist, vaid märkimisväärselt edasi treenitud ja kohandatud süsteem, mis tugineb osaliselt avatud lähtekoodiga alusele.

Kokkuvõte

Composer 2 on agentpõhine koodimudel, mis on loodud reaalse arendustöö kiirendamiseks. Selle peamised tugevused on:

  • madal tokenihind,
  • suur läbilaskevõime,
  • väga kiire iteratsioon agentrežiimis.

Parimad tulemused saavutatakse sageli mitme mudeli kooskasutamisel – üks planeerib ja valideerib, Composer 2 viib ideed kiiresti ellu.