Grįžti į publikacijų sąrašą
    Straipsnis
    Dirbtinis Intelektas
    Vibe Coding

    „Vibe Coding“ platforma „Cursor“ paleido nuosavą DI „Composer“: žada 4x greitį ir autonomišką darbą

    2025-10-31
    4 min skaitymo
    Autorius: ponas Obuolys
    1
    69

    Nepavyko įkelti paveikslėlio

    „Vibe Coding“ platforma „Cursor“ paleido nuosavą DI „Composer“: žada 4x greitį ir autonomišką darbą

    Jei dar negirdėjote apie „vibe coding“, tai trumpai tariant, tai yra programavimo stilius, kai jūs daugiau kalbatės su kompiuteriu natūralia kalba, o ne rašote tikslų kodą. Jūs tiesiog sakote DI: „Padaryk man mygtuką, kuris atrodytų gražiai ir siųstų duomenis į serverį“, o jis padaro. „Cursor“ buvo viena iš šios srities lyderių, bet iki šiol jie tiesiog naudojo kitų gigantų (kaip „OpenAI“, „Anthropic“, „Google“ ar „xAI“) modelius.

    Dabar viskas keičiasi. Jie sukūrė savo žvėrį.


    Kas tas „Composer“ ir kodėl tai svarbu?

    „Composer“ yra sukurtas vienam tikslui: greitai ir tiksliai vykdyti kodavimo užduotis realiose, didelėse, gamybinėse aplinkose (angl. production-scale). Tai nėra žaisliukas studentams. Ir žinote, kaip jie tai įrodo? Patys „Cursor“ inžinieriai jau naudoja „Composer“ savo kasdieniame darbe. Tai vadinama „valgyti savo šunų maistą“ – geriausias įrodymas, kad produktas veikia.

    Anot „Cursor“, „Composer“ daugumą užduočių atlieka greičiau nei per 30 sekundžių, tuo pačiu išlaikydamas aukštą „mąstymo“ lygį dirbant su didelėmis ir sudėtingomis kodo bazėmis.

    Ir štai vinis: modelis yra apibūdinamas kaip keturis kartus greitesnis už panašaus intelekto sistemas. Jis specialiai apmokytas „agentiniams“ (angl. agentic) darbo procesams – tai reiškia, kad autonomiški kodavimo agentai patys planuoja, rašo, testuoja ir peržiūri kodą.


    Ką rodo skaičiai? (Spoileris: greitis)

    „Cursor“ sukūrė savo vidinį testą „Cursor Bench“, kuris matuoja ne tik kodo teisingumą, bet ir tai, kaip modelis laikosi esamų abstrakcijų, stiliaus konvencijų ir inžinerinių praktikų (kitaip tariant, ar jis nerašo kodo kaip beprotis, kurio vėliau neįmanoma suprasti).


    Paveikslėlis


    Rezultatai pribloškia:

    • - „Composer“ pasiekia aukščiausio lygio („frontier-level“) kodavimo intelektą, tačiau generuoja kodą 250 tokenų per sekundę greičiu.

    • - Tai yra maždaug dvigubai greičiau už greičiausius modelius (kaip „Haiku 4.5“ ar „Gemini Flash 2.5“).

    • - Ir keturis kartus greičiau už panašaus intelekto „sunkiasvorius“ modelius (kaip „GPT-5“ ar „Claude Sonnet 4.5“).

    „Composer“ pasiekė tobulą balansą: jis yra toks pat protingas kaip vidutinės klasės „protingiausi“ modeliai, bet greičiausias iš visų testuotų klasių.


    Slaptasis padažas: RL ir MoE (Pastiprinamasis mokymasis ir Ekspertų mišinys)

    Kaip jie tai padarė? „Cursor“ tyrimų mokslininkas Sasha Rushas socialiniame tinkle X paaiškino, kad „Composer“ yra Pastiprinamuoju Mokymusi (RL) apmokytas Ekspertų Mišinio (MoE) modelis.

    Lietuviškai tai reiškia: „Mes panaudojome RL, kad apmokytume didelį MoE modelį būti velniškai geru sprendžiant realaus pasaulio kodavimo užduotis, ir kartu būti labai greitu.“

    Svarbiausia, kad komanda kūrė „Composer“ ir pačią „Cursor“ aplinką kartu. Jie negalėjo tiesiog sukurti modelio ir įmesti jį į redaktorių.


    Treniruotės ne iš knygų, o iš „gyvenimo“

    Ir čia yra pati svarbiausia dalis, bičiuliai. „Composer“ nebuvo apmokytas iš statiškų duomenų rinkinių (kaip koks „GitHub“ archyvo nuskaitymas). Jis buvo apmokytas sprendžiant realias programinės įrangos inžinerijos užduotis.

    Mokymosi metu modelis veikė pilnose kodo bazėse ir naudojo visą rinkinį gamybinių įrankių: failų redagavimą, semantinę paiešką, terminalo komandas. Kiekviena treniruotės iteracija buvo konkretus iššūkis: sukurti kodo pakeitimą, parengti planą arba sugeneruoti tikslų paaiškinimą.

    Pastiprinamasis mokymasis (RL) optimizavo ir teisingumą, ir efektyvumą. „Composer“ išmoko efektyviai pasirinkti įrankius, naudoti paralelinį vykdymą (daryti kelis darbus vienu metu) ir vengti nereikalingų ar spekuliatyvių atsakymų.

    Laikui bėgant, modelis išvystė netikėtus gebėjimus (angl. emergent behaviors): jis pats, savarankiškai, pradėjo leisti vienetinius testus (angl. unit tests), taisyti stiliaus klaidas („linter errors“) ir atlikti kelių žingsnių kodo paieškas.

    Kitaip tariant, jie apmokė jį būti ne rašytoju, o inžinieriumi.


    Nuo „Gepardo“ (Cheetah) iki „Kompozitoriaus“ (Composer)

    Šis modelis atsirado iš ankstesnio vidinio prototipo, žinomo kaip „Cheetah“ (Gepardas). „Cheetah“ buvo v0 versija, skirta testuoti greitį. Kaip sakė Rushas: „Mūsų metrikos rodo, kad „Composer“ yra tokio paties greičio [kaip Cheetah], bet daug, daug protingesnis.“

    „Cheetah“ sėkmė įrodė vieną esminį dalyką: greitis yra raktas į programuotojų pasitikėjimą ir patogumą. Niekas nenori laukti 30 sekundžių, kol DI „pagalvos“. Vartotojai, testavę „Cheetah“, sakė, kad jis buvo „toks greitas, kad aš galėjau išlikti darbo sraute (angl. in the loop) dirbdamas su juo“. „Composer“ išlaiko tą greitį, bet dabar gali atlikti ir sudėtingas, kelių žingsnių užduotis.


    Integracija su „Cursor 2.0“: 8 agentai vienu metu

    „Composer“ yra pilnai integruotas į „Cursor 2.0“ – didžiulį platformos atnaujinimą. Ir čia dar viena beprotybė: nauja kelių agentų sąsaja (angl. multi-agent interface). Ji leidžia paleisti iki aštuonių DI agentų vienu metu, kiekvienam dirbant izoliuotoje darbo erdvėje (naudojant „git worktrees“ ar nuotolines mašinas).

    Įsivaizduokite: jūs duodate užduotį, o aštuoni skirtingi DI agentai (galbūt keli „Composer“ variantai, galbūt „GPT-5“ ir „Claude“) pradeda ją spręsti lygiagrečiai. Jūs galite palyginti rezultatus ir pasirinkti geriausią. Tai jau nebe porinis programavimas. Tai – programavimas su visa DI komanda.


    Kartu su „Cursor 2.0“ ateina ir kiti patobulinimai:

    • - Naršyklė redaktoriuje (GA): Agentai gali paleisti ir testuoti savo kodą tiesiogiai IDE viduje.

    • - Patobulinta kodo peržiūra: Lengviau matyti visus agento padarytus pakeitimus per kelis failus.

    • - „Smėlio dėžės“ terminalai (GA): Izoliuoja agentų vykdomas komandas saugiam darbui.

    • - Balso režimas: Valdykite agentus balsu.


    Ką tai reiškia mums?

    „Composer“ yra daugiau nei tik greitas modelis. Tai yra DI sistema, optimizuota realiam darbui, sukurta veikti tuose pačiuose įrankiuose, kuriuos programuotojai jau naudoja.

    Tai yra esminis skirtumas nuo tokių įrankių kaip „GitHub Copilot“. „Copilot“ yra pasyvus pasiūlymų variklis. „Composer“ yra sukurtas aktyviam, agentiniam bendradarbiavimui.

    Tai, kad modelis apmokytas ne tik iš teksto, bet ir dinamiškoje IDE aplinkoje, atspindinčioje realias gamybos sąlygas, yra milžiniškas žingsnis link praktiško, autonomiško programinės įrangos kūrimo.

    „Cursor 2.0“ suteikia infrastruktūrą, o „Composer“ yra variklis, kuris visa tai padaro įmanomu. Tai pirmasis žvilgsnis į ateitį, kurioje programuotojai ir autonomiški DI modeliai dalinsis ta pačia darbo erdve. Ir ta ateitis, panašu, bus velniškai greita.


    Iki greito, bičiuliai!

    Jūsų Ponas Obuolys.

    Norite integruoti šią technologiją?

    Specializuojuosi OpenAI, Anthropic API integracijose į React aplikacijas. TypeScript type-safe implementacijos.

    Komentarai (0)

    Komentarai moderuojami. Jūsų komentaras bus rodomas po patvirtinimo.

    Dar nėra komentarų. Būkite pirmas!

    Jums gali patikti

    Susijusios publikacijos, kurios gali jus sudominti

    DI krikštatėviai skelbia: žmogaus lygio intelektas jau čia. Diskusijos baigtos.
    Dirbtinis Intelektas
    Technologijos

    DI krikštatėviai skelbia: žmogaus lygio intelektas jau čia. Diskusijos baigtos.

    Gerai, bičiuliai, prilaikykite kepures. Čia Ponas Obuolys, ir šiandienos naujiena yra ta, apie kurią visi kalbėjo pašnibždomis, bet bijojo pasakyti garsiai. Pamirškite visus tuos debatus „ar DI kada nors mus pasivys?“. Viskas. Diskusijos baigtos. Patys šios revoliucijos „krikštatėviai“ – tie žmonės, kurie sukūrė modernų dirbtinį intelektą – ką tik oficialiai pareiškė: bendrasis dirbtinis intelektas (AGI) jau čia.

    2025-11-07
    5 min
    122
    Skaityti daugiau
    Elonas Muskas paleidžia meta iššūkį Wikipedia
    Dirbtinis Intelektas
    Elon Musk

    Elonas Muskas paleidžia meta iššūkį Wikipedia

    Jei manėte, kad Elonas Muskas jau išbandė visus įmanomus būdus supurtyti pasaulį su savo elektromobiliais, raketomis ir socialiniais tinklais, pagalvokite dar kartą. Kai kalbama apie Eloną, visada yra dar vienas triušis skrybėlėje. Ir šis triušis dabar taikosi į vieną švenčiausių interneto vietų – „Wikipedia“. Prisisekime, nes tai bus įdomu. Elonas Muskas skelbia karą interneto enciklopedijoms ir žada mums... „visą tiesą“. O mes, žinoma, turime apie tai pakalbėti.

    2025-10-29
    3 min
    20
    Skaityti daugiau
    OpenAI kuria naują DI įrankį, generuosiantį muziką
    Dirbtinis Intelektas
    OpenAI

    OpenAI kuria naują DI įrankį, generuosiantį muziką

    Manėte, kad „OpenAI“ sustos prie teksto (ChatGPT) ir video (Sora)? Pagalvokite dar kartą. Tie patys veikėjai, kurie privertė visą pasaulį iš naujo mokytis rašyti el. laiškus ir sukėlė paniką Holivude, dabar taikosi į paskutinę žmogiškosios kūrybos bastioną. Jie nori visko. Dabar eilė atėjo... muzikai.

    2025-10-26
    3 min
    20
    Skaityti daugiau

    Slapukai ir privatumas

    Gerbiame jūsų privatumą ir laikomės BDAR/GDPR reikalavimų

    Naudojame slapukus ir vietinę saugyklą, kad pagerintume jūsų naršymo patirtį ir suteiktume analitikos funkcijas. Jūsų duomenys niekada nėra perduodami trečiosioms šalims.

    Daugiau informacijos: Privatumo politika | Slapukų politika