Cursor või GitHub Copilot: odavam plaan ei tähenda odavamat agenti

|Autor: QUASA toimetus|4 min lugemist
Cursor või GitHub Copilot: odavam plaan ei tähenda odavamat agenti

Kui vajad peamiselt koodi automaattäidet, on GitHub Copilot Pro soodsam valik: GitHubi paketitabelis maksab see 10 dollarit kuus ja sisaldab 1500 igakuist AI-krediiti. Cursori hinnakirjas maksab Cursor Pro 20 dollarit kuus ning sisaldab piiramatut Tab-automaattäidet ja mudelikasutust.

Igapäevase agenditöö jaoks ei määra kuutasu üksi odavamat valikut. Mõlemas teenuses sõltub mitut faili hõlmava töö kulu mudelist ja kasutatud tokenitest; võrdlust muudab Cursori puhul keerulisemaks see, et avalik paketitabel ei näita Pro paketis sisalduva kolmanda osapoole mudelite kogumi täpset mahtu. Seetõttu saab hinnata konkreetseid töömahu stsenaariume, kuid kõigile arendajatele kehtivat võitjat kuutasust välja lugeda ei saa.

Automaattäide ja agent kasutavad paketti erinevalt

Automaattäide pakub kirjutamise käigus koodi jätku või järgmist muudatust. Agent võib ülesande lahendamiseks lugeda projektist konteksti, pöörduda mudeli poole korduvalt ja muuta mitut faili. Ka lühikese juhisega alanud veaparandus võib seega kulutada rohkem kui üks vestluspäring: arvesse lähevad nii mudelile saadetud sisend kui ka selle loodud vastus.

GitHubi erakasutaja arveldusreeglite järgi on tasulistes pakettides koodi automaattäide ja järgmise muudatuse soovitused piiramatud ega kuluta AI-krediite; vestlus, käsureatöö ja agendifunktsioonid kulutavad neid. Üks AI-krediit vastab ühele USA sendile. Copilot Pro 1500 krediidist on 1000 põhikrediiti ja 500 paindlikku krediiti, mille maht võib muutuda. Kui krediidid lõpevad, saab kasutaja määrata lisakasutuse eelarve või oodata järgmist kuud.

Cursor Pro puhul lähevad Cursori enda mudelid ja valitud kolmanda osapoole mudelid eri kasutuskogumitesse. Viimaste kasutust arvestatakse mudeli API tariifi järgi; pärast paketis sisalduva mahu lõppemist saab lisakasutuse eest maksta. Kogumid taastuvad kasutaja arveldustsükliga, Copiloti krediidid aga kalendrikuu alguses. See erinevus loeb näiteks siis, kui arendaja teeb suure töö just oma tellimuse uuendamise ja kalendrikuu vahetuse vahel.

Millal muutub agenditöö kuukulu?

Ühesuguse töömahu arvutamiseks sobib mõlemas teenuses pakutav Claude Sonnet 5. GitHubi mudelitabelis on selle hind 2 dollarit miljoni sisendtokeni ja 10 dollarit miljoni väljundtokeni kohta; samad tariifid on Cursori hinnakirjas. Järgmised näited on tinglikud: need eeldavad mudeli otsest valikut ja näidatud mahu täielikku arvestamist tavahinnaga. Vahemällu salvestatud tokenid, automaatse mudelivaliku võimalik soodustus, maksud ja valuutavahetus on arvutusest väljas.

  • Peamiselt automaattäide. Kui tasulist agendikasutust ei lisandu, on Copilot Pro tellimus 10 ja Cursor Pro tellimus 20 dollarit kuus. Selle tööviisi puhul annab Copilot madalam kuutasu otsese säästu; agendikrediitide erinevust pole vaja automaattäite hinnale juurde arvata.
  • Piiratud agenditöö. Tinglikult 5 miljonit sisend- ja 0,5 miljonit väljundtokenit tähendavad selle mudeli tariifiga 15 dollari suurust kasutust. See mahub Copilot Pro praegusesse krediidivaru ja arve jääb 10 dollarile. Cursor Pro arve jääb 20 dollarile juhul, kui kolmanda osapoole mudelite kogumis on kogu selle töö jaoks piisavalt mahtu.
  • Igapäevane agenditöö. Tinglikult 20 miljonit sisend- ja 2 miljonit väljundtokenit tähendavad 60 dollari suurust mudelikasutust. Kui Copilot Pro praegused 1500 krediiti ehk 15 dollarit ära kasutatakse ja lisakasutuse eelarve on lubatud, on kuukulu 55 dollarit: 10-dollariline tellimus ning 45 dollarit lisakasutust. Cursor Pro puhul on kuukulu 20 dollarit pluss osa 60-dollarilisest kasutusest, mis ületab paketis sisalduva kolmanda osapoole mudelite kogumi.

Viimases näites oleks Cursor 20-dollarilise tingliku kasutuskogumi korral kokku 60 dollarit, 30-dollarilise kogumi korral aga 50 dollarit. Need ei ole Cursori avaldatud Pro limiidid. Selle töömahu ja praeguse Copiloti krediidivaru juures läheks Cursor odavamaks siis, kui tema kasutuskogum ületaks 25 dollarit. Kui töö suunatakse Cursori enda mudelile, tuleb arvutada teise kogumi ja selle mudeli tariifiga; sama Sonneti näidet ei saa sellele üle kanda.

Pull request’i vastuvõtt sõltus ülesandest

Hinna kõrval on oluline, millise töö agent valmis saab. Pinna ja kaasautorite analüüs hõlmas 7156 suletud pull request’i, mida keegi peale looja oli kommenteerinud või üle vaadanud. Valimis oli 569 Cursori ja 2194 GitHub Copiloti pull request’i. Cursori veaparandustest võeti vastu 80,4% ja OpenAI Codexi omadest 83,0%; autorite paariviisilises võrdluses edestas Cursor veaparanduste puhul Copilotit. Ükski uuritud agent ei olnud parim kõigis ülesandeliikides.

Uuringu üldise vastuvõtumäära järgi jõudis ühendamiseni 74,5% Cursori ja 68,0% Copiloti valimisse kuulunud muudatustest. See pole sama mis tõend, et üks praegune Pro tellimus annab teisest parema tulemuse: pull request’id pärinesid eri projektidest, ülesanded jaotusid agentide vahel erinevalt ning mõlemaid ei proovitud kontrollitud katses sama ülesande ja mudeliga. Ka ühendatud muudatus võib hiljem parandamist vajada; vastuvõtumäär ei mõõda hoolduskulu ega arvesta kulutatud krediite.

Ülesandeliigiti vaatamine annab üldnumbrist täpsema pildi. Näiteks oli dokumentatsioonitööde vastuvõtumäär kogu valimis 82,1%, uute funktsioonide oma 66,1%. Kui arendaja kasutab agenti eeskätt veaparandusteks, on Cursori ja Copiloti selle kategooria võrdlus talle asjakohasem kui kõigi pull request’ide keskmine. Avaldatud vaatlused kajastavad siiski uuritud projektide toonaseid agente, mitte lubadust tänaste pakettide tulemuse kohta.

Kumb Pro plaan sobib paremini?

Valdavalt automaattäidet kasutavale arendajale on Copilot Pro hinnalt selgem valik: selle väiksem kuutasu katab piiramatu kooditäite ning aeg-ajalt tehtud agenditöö võib mahtuda krediidivaru sisse. Igapäevase agenditöö korral sõltub otsus juba kasutatavast mudelist, sisend- ja väljundtokenite mahust ning Cursori kontol nähtavast kogumist. Kallima mudeli või pikema projekti konteksti puhul võib sama hulk ülesandeid tähendada hoopis teistsugust kuuarvet.

Veaparanduste vastuvõtu tulemused annavad põhjuse Cursorit selles tööliigis kaaluda, kuid hinnavõrdlus vajab eraldi arvestust. Kui kuukulu ja ülesande tulemus on mõlemad olulised, tuleb neid vaadata koos: soodsam tellimus ei ütle, kui palju mitme faili muudatusi sisaldub agendikasutuses või kui sageli jõuavad need projektis vastuvõetava pull request’ini.

Jaga:

Telli meie uudiskiri

Saa värskeimad Web3, AI ja krüptouudised otse oma postkasti.

0