AI

Vibe coding ning selle ilu ja valu

Mul oli plaanis luua endale koduleht, mis oleks koheselt maksimaalselt AI-loetav. Vibe coding tundus selleks ideaalne viis, sest see on ilma „vahendajateta“ ja šabloonideta. Mõte, et saaksin oma lehte iga päev muuta just nii nagu soovin, tundus peaaegu uskumatu. Hakkasin Cursorit õppima, vaatasin videosid ja sain samm-sammult aina rohkem aru, mida ma teha saan ja tahan, Niisiis, see leht siin on vibe-coded *

Autor: Heaoluagentuur
AIvibe-codingtehisintellektAi-visibilityAI-nähtavus
Vibe coding ning selle ilu ja valu

“Don’t code by hand. Get AI to help you code, and that will make people in all job functions much more productive and have more fun.

People that code, be it CEOs and marketers, recruiters, not just software engineers, will really get more done than ones that don’t,”

Andrew Ng, founder of Google Brain

Kuidas see alguses välja nägi

Avasingi Cursori, kirjeldasin struktuuri, mis mul mõttes oli ja AI genereeris mõne minutiga esialgse versiooni. See polnud muidugi valmis lahendus (kaugel sellest) aga see oli tugev lähtekoht, kust alustada detailsemat tööd. Näha toimivat „raami“ nii kiiresti tekitas oli väga üllatav ja sütitas meie inimloomusele omast “desire to build” tunnet.

Edasi sain lehte täiendada lihtsalt kirjeldades, mida ma muuta soovisin:

„Lisa sellele sektsioonile õrn ‘glassmorphism’ efekt“

„Kujunda menüü minimalistlikumaks“

…ja muudatused ilmusid koheselt.

Esimest korda ei olnud ma piiratud šabloonidega ega sõltunud arendajast, kes peaks mu mõtteid tõlgendama. Kui ma tahtsin hilisõhtul fonti muuta või järgmisel hommikul terve lehe ümber teha, sain ma seda vabalt teha.

Turvalisus ja usaldus

Õppematerjalidest sai aga kiiresti selgeks, et vibe coding ilma turvameetmeteta on riskantne. Andrew Ng sõnum on küll väga optimistlik, kuid kui plaanid projektiga lõpuks online minna, pead kindlasti turvalisuse eraldi üle vaatama.

Kui öelda lihtsalt „Loo login’i vorm,“ võib AI kirjutada koodi, mis salvestab paroole krüpteerimata või jätab API võtmed nähtavale.

Seega enda jaoks otsustasin, et :

A. Hoian enda loodud tööriistad ja assistendid lokaalserveris, kuna mul puudub vajadus neid teistega jagada.

B. Enne avalikku ülespanekut lasen spetsialistil kood üle vaadata.

Olen näinud ka palju skeptilisi artikleid, kuid just seetõttu tasubki vibe codingut õppida. Kõik uued tööriistad toovad kaasa nii võimalusi kui riske ja ainsaks viisiks neid mõista on õppida neid teadlikult kasutama. Uutest vahenditest eemale hoides ei muutu see “turvalisemaks”. Samamoodi ei ole ka teised AI-tööriistade, sealhulgas ka ChatGPT kasutamine kunagi olnud täiesti riskivaba. Turvalekked ja vead on olnud osa tehnoloogia arengust. Ometi ei loobuta nendest tööriistadest… mitte seetõttu, et need oleksid veatud, vaid seetõttu, et nende kasutamine õpetab meid riske paremini mõistma ja juhtima.

*Vibe coding on tõusnud 2025. aasta sõnaks. See on mõiste, mis kirjeldab uut viisi, kuidas inimesed loovad, ehitavad ja prototüübivad koos tehisintellektiga. See tähendab, et sa ei kirjuta enam koodi käsitsi, vaid juhendad AI-d oma loogika, vajaduste ja disaini järgi, ehitades kiiremini, paindlikult ja täpselt nii nagu sina soovid.