Käyttö ja työtavat

Vibe coding

Vibe coding tarkoittaa ohjelmistokehitystä, jossa ihminen kuvaa haluamansa lopputuloksen luonnollisella kielellä ja tekoäly kirjoittaa koodin. Kehittäjä ohjaa, testaa ja hyväksyy, mutta ei välttämättä lue jokaista riviä. Termin loi Andrej Karpathy helmikuussa 2025, ja Collins-sanakirja valitsi sen vuoden 2025 sanaksi.

Miten vibe coding toimii käytännössä?

Työkaluja ovat esimerkiksi Claude Code, OpenAI Codex ja Cursor. Käyttäjä kuvaa tavoitteen ("rakenna lomake, joka tallentaa vastaukset tietokantaan ja lähettää vahvistusviestin"), tekoäly kirjoittaa koodin, suorittaa sen ja korjaa virheet, ja ihminen arvioi lopputulosta. Tämä sivusto on hyvä esimerkki: rakennamme ja ylläpidämme aimiten.fi:tä suurelta osin Claude Codella, ja dokumentoimme työtavan muutokset jokaisesta muutoksesta.

Mitkä ovat vibe codingin riskit?

Suurin riski on koodi, jota kukaan ei ymmärrä: se voi sisältää tietoturva-aukkoja, lisenssiongelmia tai hiljaisia virheitä, jotka paljastuvat vasta tuotannossa. Prototyyppiin ja sisäisiin työkaluihin kynnys on matala, mutta asiakasdataa käsittelevä tuotantokoodi vaatii edelleen katselmoinnin, testit ja versionhallinnan. Hyvä nyrkkisääntö: tekoäly saa kirjoittaa koodin, mutta vastuuta ei voi delegoida sille.

Esimerkki käytännöstä

Talousosaston asiantuntija kuvaa Claude Codelle Excel-raportin käsittelyn vaiheet, ja tunnissa syntyy skripti, joka yhdistää kolme kuukausiraporttia ja merkitsee poikkeamat. Aiemmin sama olisi vaatinut IT-tiimin työjonoon menemistä. Juuri tällaiset pienet sisäiset työkalut ovat vibe codingin nopeinta hyötyaluetta.

Lähikäsitteet

Syvenny aiheeseen

Usein kysytyt kysymykset

Mikä on vibe coding?

Vibe coding tarkoittaa ohjelmistokehitystä, jossa ihminen kuvaa haluamansa lopputuloksen luonnollisella kielellä ja tekoäly kirjoittaa koodin. Kehittäjä ohjaa, testaa ja hyväksyy, mutta ei välttämättä lue jokaista riviä. Termin loi Andrej Karpathy helmikuussa 2025, ja Collins-sanakirja valitsi sen vuoden 2025 sanaksi.

Korvaako vibe coding ohjelmistokehittäjät?

Ei toistaiseksi. Se siirtää kehittäjän työn painopistettä kirjoittamisesta suunnitteluun, katselmointiin ja arkkitehtuuriin, ja samalla tuo pienten työkalujen rakentamisen ei-kehittäjien ulottuville.

Ylläpitää Sampsa Sironen, Co-Founder & CEO

Haluatko, että tiimisi osaa nämä käytännössä?

Koulutamme tekoälyn käytön teidän työtehtävillänne, ei kalvoilla.

← Kaikki sanaston termit