Cursor Cloud Agents: Autonomista koodausta virtuaalikoneilla, jotka testaavat itse koodinsa, tallentavat demot ja lähettävät PR:t
- helmikuuta 2026 Cursor julkaisi ominaisuuden, joka siirtää tekoälykoodauksen "avustajasta" (copilot) "kollegaksi": Cloud Agents — täysin autonomiset tekoälykoodausagentit, jotka toimivat eristetyissä virtuaalikoneissa. Ne pystyvät rakentamaan ohjelmistoja, testaamaan niitä itse, tallentamaan videodemoja työstään ja tuottamaan yhdistämisvalmiita pull requesteja.
Tämä ei ole pelkkää automaattitäydennystä. Tämä ei ole edes pari-ohjelmointia. Tämä on delegoitua ohjelmistotyötä — kuvaat mitä haluat, ja tekoäly tekee sen omalla tietokoneellaan sillä aikaa, kun sinä keskityt muuhun.
30 % Cursorin omista yhdistetyistä pull requesteista on nykyään näiden agenttien luomia. Tämä luku kertoo kaiken siitä, mihin suuntaan ohjelmistokehitys on menossa.
Mitä Cloud Agentit todellisuudessa tekevät
Ydinajatus
Jokainen Cloud Agent saa:
- Oman eristetyn virtuaalikoneen (VM) täydellä kehitysympäristöllä
- Koodikantasi — se perehtyy koodiin itsenäisesti lukemalla repositoriosi
- Tehtävän — kuvattuna luonnollisella kielellä
- Autonomian — se työskentelee itsenäisesti valmistumiseen asti
- Itsetestauksen — se kääntää ja käyttää luomaansa ohjelmistoa
- Todisteet — videot, kuvakaappaukset ja lokit PR-pyynnön liitteenä
Kun työ on valmis, saat yhdistämisvalmiin PR:n ja todisteet siitä, että muutokset toimivat. Tarkista, yhdistä, julkaise.
Mitä "itsetestaus" tarkoittaa käytännössä
Tämä on yksityiskohta, joka erottaa Cloud Agentit kaikesta muusta. Agentti ei vain kirjoita koodia ja toivo sen toimivan. Se:
- Käynnistää sovelluksen virtuaalikoneessaan
- Navigoi käyttöliittymässä kuten käyttäjä
- Varmistaa muutokset visuaalisesti ja toiminnallisesti
- Tallentaa videon itsestään käyttämässä ohjelmistoa
- Ottaa kuvakaappauksia tärkeimmistä tiloista
- Kerää lokit vianetsintää varten
Kun tarkistat PR:ää, et lue koodia sokkona. Katsot videota, jossa agentti demonstroi ominaisuuden toimivuuden. Tämä muuttaa tarkistusprosessin täysin — voit vahvistaa UI-muutokset sekunneissa sen sijaan, että lataisit branchin ja ajaisit sen paikallisesti.
Kuinka Cloud Agentteja käytetään
Cursorista (Työpöytä/Web)
- Avaa mikä tahansa projekti Cursorissa
- Kuvaile tehtävä, jonka haluat tehtävän
- Valitse "Run as Cloud Agent"
- Agentti perehtyy koodikantaasi, luo virtuaalikoneensa ja aloittaa työt
- Saat ilmoituksia työn edetessä
- Kun työ on valmis, tarkista PR ja sen liitteet
Slackista
Tämä on mielenkiintoista tiimityön kannalta:
- Tägää Cursor-agentti Slack-kanavalla ja anna tehtävä luonnollisella kielellä
- Agentti aloittaa työn, luo pilvisession ja ryhtyy hommiin
- Se vastaa Slack-ketjuun yhteenvedolla valmistuneesta työstä
- PR on valmiina tarkistettavaksi GitHubissa
GitHubista
Käynnistä agentteja suoraan GitHub-issueista tai kommenteista. Agentti lukee issuen, luo branchin, työskentelee sen parissa ja avaa PR:n — ilman, että kenenkään tarvitsee avata IDE:tä.
Mobiilista
Sama kuin työpöydällä — kuvaile tehtävä, seuraa edistymistä ja tarkista valmis työ.
Cursorin demonstroimia todellisia käyttötapauksia
1. Ominaisuuden toteutus testauksineen
Tehtävä: "Lisää dark mode -kytkin asetussivulle."
Agentti:
- Lukee koodikannan ymmärtääkseen design-järjestelmän
- Toteuttaa kytkinkomponentin
- Lisää dark mode CSS-muuttujat
- Kirjoittaa yksikkötestit
- Käynnistää sovelluksen ja kokeilee dark modea päälle/pois
- Tallentaa videon toimivasta kytkimestä
- Avaa PR:n kaikkine liitteineen
2. Tietoturvahaavoittuvuuden korjaus
Tehtävä: "Toisinnna ja korjaa XSS-haavoittuvuus kommenttiosiossa."
Agentti:
- Lukee haavoittuvuusraportin
- Toisintaa hyökkäyksen hiekkalaatikossaan
- Toteuttaa syötteen puhdistuksen (sanitization)
- Varmistaa korjauksen testaamalla hyökkäystä uudelleen
- Dokumentoi korjauksen ennen/jälkeen-kuvakaappauksilla
3. Dokumentaatiosivuston läpikäynti
Agentti käytti 45 minuuttia navigoiden autonomisesti dokumentaatiosivustolla, tunnistaen rikkinäisiä linkkejä, korjaten muotoiluvirheitä ja päivittäen vanhentuneita koodiesimerkkejä — ja toimitti koko prosessista videotallenteen.
Luvut: Mitä Cursorilla tapahtuu
| Metriikka | Arvo |
|---|---|
| PR-pyynnöt Cloud Agenteilta | 30 % Cursorin yhdistetyistä PR-pyynnöistä |
| Markkina-arvo | 29,3 miljardia dollaria |
| Vuotuinen liikevaihtoarvio | 1 miljardi dollaria+ (marraskuussa 2025) |
| Rinnakkaisia agentteja per käyttäjä | 10–20 samanaikaisesti |
| Alustat | Työpöytä, Web, Mobiili, Slack, GitHub |
Alexi Robbins, Cursorin asynkronisten agenttien suunnittelujohtaja:
"Sen sijaan, että tekisit yhtä tai kolmea asiaa kerrallaan, voit pitää 10 tai 20 tällaista asiaa käynnissä samanaikaisesti."
Cloud Agents vs. Claude Code vs. GitHub Copilot: Rehellinen vertailu
Olemme käyttäneet kaikkia kolmea laajasti. Tässä on arviomme:
| Kyvykkyys | Cursor Cloud Agents | Claude Code + Remote Control | GitHub Copilot |
|---|---|---|---|
| Missä koodi ajetaan | Pilvi-VM:t | Paikallinen koneesi | Pilvi |
| Rinnakkaisuus | 10–20 agenttia | Yksi sessio (useita Remote Controlilla) | Yksi työtila |
| Itsetestaus | Kyllä, videodokumentaatiolla | Ei (ajaa testit, mutta ei visuaalista varmistusta) | Ei |
| PR-liitteet | Videot, kuvakaappaukset, lokit | Diffit ja keskustelu | Diffit |
| Päättelykyky | Hyvä | Erinomainen (Clauden vahvuus) | Hyvä |
| Slack-integraatio | Kyllä | Ei | Rajoitettu |
| GitHub-integraatio | Kyllä | MCP:n kautta | Natiivi |
| Koodi pysyy paikallisena | Ei (pilvi-VM:t) | Kyllä | Ei |
| Mobiilikäyttö | Kyllä | Kyllä (Remote Control) | Vain Web |
Milloin käyttää mitäkin
Käytä Cursor Cloud Agentteja, kun:
- Sinulla on useita itsenäisiä tehtäviä rinnakkaistettavaksi
- Haluat visuaalisen todisteen siitä, että muutokset toimivat (videoliitteet)
- Tiimisi työskentelee tiiviisti Slackissa/GitHubissa
- Sinulle sopii koodin ajaminen pilvi-virtuaalikoneissa
Käytä Claude Codea, kun:
- Tarvitset syvällistä, monimutkaista päättelyä laajoissa koodikannoissa
- Haluat koodin pysyvän paikallisella koneellasi (tietoturva/vaatimustenmukaisuus)
- Teet yhtä keskittynyttä tehtävää, joka vaatii jatkuvaa iterointia
- Tarvitset MCP-palvelinintegraatiota paikallisiin työkaluihin
Käytä molempia:
- Cursor Cloud Agentteja suuren volyymin, selkeästi määriteltyihin tehtäviin (esim. 10 bugikorjausta kerralla)
- Claude Codea monimutkaisiin arkkitehtuurisiin refaktorointeihin, jotka vaativat tarkkaa huomiota
Mitä tämä tarkoittaa kehitystiimeille
Visio "itseohjautuvasta koodikannasta"
Cursorin pitkän aikavälin visio on selkeä: agentit hallitsevat PR-yhdistämisiä, julkaisuja ja tuotannon valvontaa — mitä he kutsuvat nimellä "self-driving codebases". Cloud Agentit ovat ensimmäinen todellinen askel kohti tätä visiota.
Tuottavuuden matematiikka
Jos yksi kehittäjä voi ohjata 10–20 rinnakkaista agenttia:
- Ominaisuuksien kehitysnopeus moninkertaistuu kymmenkertaisesti
- Koodin katselmointi (code review) muodostuu pullonkaulaksi (minkä vuoksi videoliitteet ovat tärkeitä)
- Määritellyt tehtävät (bugikorjaukset, ominaisuuslisäykset, testien kirjoittaminen) delegoidaan agenteille
- Luova ja arkkitehtuurinen työ jää ihmisille
Laadun kysymys
30 % Cursorin omista PR-pyynnöistä tulee agenteilta. Se tarkoittaa, että Cursor luottaa näihin agentteihin tarpeeksi yhdistääkseen niiden koodin tuotteeseen, jota miljoonat käyttävät. Mutta Cursorilla on myös vahva CI/CD-malli, koodin katselmointikulttuuri ja testipatteristot. Agentit työskentelevät ohjelmistoprosessien sisällä, eivät niiden ohi.
Tiimeille, joilla ei ole vahvoja katselmointikäytäntöjä, autonomiset agentit voivat tuoda ongelmia nopeammin kuin ne niitä ratkaisevat. Cloud Agentit vahvistavat olemassa olevaa ohjelmistokulttuuriasi, oli se millainen tahansa.
Käytännön vinkkejä testeistämme
-
Kirjoita selkeitä ja tarkkoja tehtävänkuvauksia — "Korjaa kirjautumispainike" on liian epämääräinen. "Kirjautumispainike osoitteessa /auth/signin ei laukaise lomakkeen validointia mobiili-Safarilla" on paljon parempi.
-
Määritä hyvä CI ensin — Cloud Agentit tuottavat PR:iä, mutta CI-putkesi varmistaa ne. Jos testisi ovat epävakaita, tuhlaat aikaa väärien virheilmoitusten tarkistamiseen.
-
Käytä selkeisiin tehtäviin, ei kokeelliseen työhön — "Lisää sivutus käyttäjälistan API:in" toimii loistavasti. "Selvitä, miksi sovellus tuntuu hitaalta" ei toimi.
-
Hyödynnä videoliitteitä — Ne ovat olemassa syystä. 30 sekunnin videotarkistus huomaa visuaaliset regressiot, jotka koodikatselmoinnissa jäisivät huomaamatta.
-
Aloita yhdellä agentilla — Tutustu työnkulkuun ennen kuin skaalaat kymmeneen. Kymmenen samanaikaisen PR:n katselmointi vaatii kurinalaisuutta.
Tärkeimmät huomiot
- Cloud Agentit toimivat eristetyissä VM-koneissa — kukin saa oman täyden kehitysympäristönsä.
- Itsetestaus videodokumentaatiolla on mullistava ominaisuus — agentit todistavat koodinsa toimivuuden.
- 30 % Cursorin PR-pyynnöistä on agenttien tekemiä — tämä ei ole vain teoriaa.
- 10–20 rinnakkaista agenttia per käyttäjä — valtava lisäys tuottavuuteen.
- Saatavilla Työpöydältä, Webistä, Mobiilista, Slackista ja GitHubista — tavoittaa kehittäjät siellä missä he ovat.
- Cursorin 29,3 miljardin dollarin arvostus heijastaa markkinoiden uskoa autonomiseen koodaukseen.
- Parhaimmillaan määritellyissä, rinnakkaistettavissa tehtävissä — ei korvaa ihmisen harkintaa arkkitehtuurissa.
Aiheeseen liittyvää
- Claude Sonnet 4.6: Täydellinen opas — Kilpailevan mallin vahvuudet syvässä päättelyssä.
- Agentic Web selitettynä: AGENTS.md, MCP vs A2A — Protokollakerros, joka mahdollistaa monen agentin työnkulut.
- Rakenna verkkosivusi NxCodella — Julkaise nopeammin tekoälypohjaisella verkkokehityksellä.

