Kaikki oppaat
Päivitetty 26.4.2026
Agenttikoodari

Cursor — AI-editori, joka muuttaa koko repon

Cursor on VS Code -fork, jossa AI on rakennettu syvälle editorin sisään. Erotuksena GitHub Copilotiin Cursor ei vain täydennä yhtä riviä kerrallaan vaan ymmärtää koko repon ja osaa tehdä monitiedostomuutoksia, ajaa testit ja korjata itsensä.

Avaa CursorHinnoittelu: Cursor Pro ~19 €/kkSuomen kieli: 3/5
Valitse tämä, kun: Valitse Cursor, kun teet pidempiä koodausprojekteja ja haluat agenttitilan, joka pystyy muokkaamaan koko repoa kerralla.

Missä tämä on parhaimmillaan

  • monitiedostomuutoksiin yhdellä pyynnöllä (Composer / Agent)
  • olemassa olevan repon ymmärtämiseen — Cursor lukee taustalla
  • Cursor Tab: ennakoiva auto-täydennys, joka näyttää useamman seuraavan rivin
  • test-driven flow'lle: agentti voi ajaa testit ja korjata itsensä
  • AI:n ohjaamiseen pitemmissä refaktoroinneissa ja kokonaisten featurejen rakentamisessa

Missä tämä ei ole vahvimmillaan

  • kun et ole kehittäjä
  • kun jo olet syvässä JetBrains-maailmassa eikä VS Code -malliin haluta vaihtaa
  • yritys-ympäristöissä joissa kaikkien IDE:iden pitää olla sama
  • puhtaaseen täydennystä-rivi-kerrallaan -käyttöön (Copilot riittää usein)

Yleiset aloittelijavirheet

  • Annetaan Agentin tehdä iso muutos ilman että commitoidaan välitilanteessa — palautus vaikeaa.
  • Hyväksytään muutoksia diff-näytön sijaan tarkistamatta — koodi voi ajautua tilaan jota ei haluttu.
  • Käytetään pelkkää Tab-täydennystä, vaikka Composer ja Agent ovat ydin.
  • Unohdetaan asettaa @-tunnukset — Cursor ymmärtää @-syntaksilla mihin tiedostoihin kontekstin pitää kohdistua.

Ensimmäinen päivä näin

  1. 1Asenna Cursor ja anna sen indeksoida repo (kestää muutaman minuutin).
  2. 2Cmd+K pienille muutoksille yhdessä tiedostossa, Cmd+L chatille koko repon kontekstissa.
  3. 3Käytä Composer (Cmd+I) kun teet ison muutoksen monessa tiedostossa.
  4. 4Kokeile Agent-tilaa: anna tehtävä korkealla tasolla, anna sen ajaa testit ja korjata.

Yksinkertainen promptirunko

Paras tulos syntyy yleensä silloin, kun annat mukaan oikean materiaalin, kerrot mitä haluat lopputulokselta ja pyydät AI:ta ensin tekemään rungon tai analyysin ennen viimeistelyä.

Kerro aina 1) tehtävä, 2) tausta, 3) tavoite, 4) rajaukset, 5) haluttu lopputulos.
Valmiit promptit

Kopioi tästä ja testaa heti

Composer: feature-haku
Lisää SearchBar-komponentti, joka käyttää @lib/search.ts:n hakufunktiota. Sijoita kotisivulle headerin alle. Kirjoita Vitest-testit ja varmista että lint menee läpi. Älä koske @config-kansioon.
Composer: refaktorointi
Tämä @page.tsx on liian iso. Pilko 3 client-komponenttiin: Hero, FeaturedList, FAQ. Säilytä server-side data fetching pääsivulla. Tarkista että rendaus ei muutu.
Bug fix agentilla
Käyttäjä raportoi: 'theme toggle vilkkuu sivunlatauksen jälkeen'. Hae syy ja korjaa. Aja testit. Jos lisäät uutta logiikkaa, lisää myös testi joka kuvaa korjattua käyttäytymistä.
Usein kysyttyä

Nopeat vastaukset tästä työkalusta

Vertaa muihin

Katso seuraavaksi nämä oppaat

Yleistyökalu

Miten aloittaa ChatGPT oikein

ChatGPT on useimmille helpoin lähtöpiste, koska se toimii hyvin lähes kaikkeen ideoinnista asiakasviesteihin, analyysiin ja luonnosteluun. Sama keskustelu vetelee viestit, tarjousluonnokset, palaverimuistiot ja Excel-kaavat saman sivulatauksen alla.

Avaa opas
Kirjoittaminen + ajattelu

Miten aloittaa Claude käytännössä

Claude on vahvimmillaan silloin, kun haluat kirjoittaa hyvin, ajatella rauhassa ja tehdä oikeaa työtä tiedostojen sekä pitkien dokumenttien kanssa. Se on monille Suomen tarjouksia, sopimuksia ja asiantuntijatekstejä kirjoittavalle se hiljainen suosikki, joka tuottaa harvemmin AI-höttöä.

Avaa opas
Google-ympäristö

Gemini suomalaisessa Google-arjessa

Gemini on vahva silloin, kun materiaali on jo valmiiksi Googlessa ja haluat käsitellä paljon kontekstia nopeasti ilman jatkuvaa copy-pastea. Workspace-tilaajille Gemini integroituu suoraan Gmailiin, Driveen, Docsiin ja Meetiin.

Avaa opas
Tutkimus + lähteet

Perplexity — kun haluat lähteitä, et arvauksia

Perplexity on hakukoneen ja AI-vastauksen risteytys. Erikoisuus: jokainen vastaus näyttää lähteet, joista tieto on poimittu. Suomalaiselle asiantuntijalle, joka ei voi viitata 'no AI sanoi', tämä on usein ratkaiseva ero.

Avaa opas