Meninger: Hva er Vibe Coding og hvorfor adopterer alle denne trenden?

Image generated with ChatGPT

Meninger: Hva er Vibe Coding og hvorfor adopterer alle denne trenden?

Lesetid: 10 min.

«Vibe coding»-bevegelsen sprer seg takket være utviklingen av nye AI-verktøy. Etter at Andrej Karpathy ga praksisen en definisjon, lager nå selv de som aldri har skrevet en linje med kode i livet sitt nettsteder og apper, men ikke uten risiko

Det er et nytt buzzord i tech-verdenen: vibe coding.

Uttrykket, som er vanlig blant programvareingeniører og programmerere, begynner å nå et bredere publikum. Praksisen, som består av å lage kode fra en prompt med hjelp av en AI-modell, er overalt i overskrifter, fora og sosiale medier.

Sundar Pichai, Googles administrerende direktør, sa nylig at han har gjort vibe-koding for moro skyld mens han bygget en nettside. Teknologiselskaper som Figma, Anthropic, og Mistral har nylig lansert produkter optimalisert for vibe-koding. Og folk uten formell ingeniørutdanning har allerede lansert apper og andre digitale produkter på egen hånd.

Selv om vibe-koding høres magisk og morsom ut, reiser praksisen også flere bekymringer i teknologisamfunnet. I tillegg til bekymringene over fremtiden for programvareutviklere og den drastiske nedgangen i jobbmuligheter på innstegsnivå for koding, har eksperter advart om sårbarhetene og risikoene som finnes i kode generert av kunstig intelligens.

Her er hva alle bør vite om vibe-koding i 2025:

Hva er egentlig Vibe-koding?

Vibe-koding har eksistert siden utgivelsen av de første generative AI-systemene for noen år siden. Det refererer til praksisen med å bruke avanserte AI-modeller som OpenAI’s ChatGPT, Anthropic’s Claude, eller Google’s Gemini for å utvikle kode, rette den, kjøre den, og bygge nye prosjekter fra en enkel taleprompt.

Ifølge IBM, for denne disiplinen, tar brukeren en «kod først, forfin senere» mentalitet, som lar teknologien utvikle deres kreative idé slik den mener er passende, og deretter optimalisere den senere. Etter at praksisen begynte å vinne popularitet, og folk tok i bruk strategien for å bygge programvare, lanserte flere selskaper AI-kodingsassistenter som GitHub Copilot, Cursor og Replit for å hjelpe folk på deres kode-vibing-reiser.

Karpathy, faren til begrepet

Det var Andrej Karpathy – OpenAI medgrunnlegger og Eureka Labs grunnlegger – som ga praksisen et navn og en definisjon for noen måneder siden, i februar.

«Det er en ny type koding jeg kaller ‘vibekoding’, der du fullstendig gir etter for vibbene, omfavner eksponentialer, og glemmer at koden i det hele tatt eksisterer,» skrev datateknikeren og forskeren på sosiale medier plattformen X. «Det er mulig fordi LLM-ene (for eksempel Cursor Composer m Sonnet) blir for gode.»

Karpathy forklarte at han noen ganger ikke engang trenger å berøre tastaturet fordi han kan bruke stemmefunksjoner for å interagere med AI, og ber om «de dummeste tingene». Datateknikeren innrømmet at praksisen ikke er perfekt, at AI-modeller gjør feil, men at han fremdeles lar den skrive mer kode – selv når han ikke fullt ut forstår hva AI gjør – og foreslår rettinger da den noen ganger ikke gjenkjenner bugs.

«Det er ikke så ille for engangsprosjekter i helgen, men fortsatt ganske morsomt,» la Karpathy til. «Jeg bygger et prosjekt eller en webapp, men det er egentlig ikke koding – jeg ser bare ting, sier ting, kjører ting, og kopierer og limer inn ting, og det fungerer for det meste.»

Vibe-koding revolusjonen

Adopsjonen av vibe-koding ser ut til å ha økt eksponentielt de siste ukene. Alle og enhver bedrift integrerer nå praksisen for å «leke» og bygge programvare som tidligere ikke var en prioritet, siden det pleide å ta for mye tid å utvikle.

Bedrifter tar i bruk teknikken for å utforske ideer, og til og med nye oppstartsselskaper blir født fra vibe-koding. Anthropic holdt nylig sin første «vibe-koding-maraton» i New York, der kreative utviklere utviklet utforskbare 3D-antikke verdener, mandarin-læringsspill, en dansende nudel, og mer.

Tom Blomfield, en partner hos Y Combinator – som også kan kode – forstår hvorfor investorer støtter selskaper som har kode skrevet med AI, og forklarte hvordan han selv har holdt på med vibe-koding. Blomfield bygde en nettside som heter Recipe Ninja på bare noen få dager.

«Det er nok rundt 30 000 linjer med kode. Det ville ha tatt meg, jeg vet ikke, kanskje et år å bygge,» sa han i et intervju med NPR om vibekoding. «Det skjedde ikke over natten, men jeg brukte nok 100 timer på det.»

Y Combinator investerte nylig $500 000 i oppstartsbedriften BOND etter at de utviklet «en AI sjefstab for administrerende direktører og opptatte ledere» ved å bruke vibekoding på bare noen få timer.

I mars sa Y Combinators administrerende direktør, Garry Tan, at 25% av oppstartsselskapene i den siste vinterklassen genererte 95% av koden sin ved hjelp av AI-verktøy. En undersøkelse fra GitHub i 2024 avdekket at 97% av programvareutviklere, ingeniører, og programmerere bruker AI-verktøy for å kode.

Alle kan kode nå

«Vibe coding»-bevegelsen har styrket de demokratiske prinsippene i kunstig intelligens. Det er ikke lenger bare programvareingeniører, utviklere, og programmerere som kan skape programvare – flere mennesker uten teknisk erfaring oppnår også overraskende resultater.

Cynthia Chen er ett eksempel. Hun bygget en app kalt Dog-e-dex, fra bunnen av, bare ved å kode etter følelsen, uten formell ingeniørutdanning. For noen år siden, hadde hun ideen om en app som kunne ta bilder av hunder, identifisere dem, og la brukere «samle» dem som Pokémon. Men den gangen, var det mye arbeid.

I år, på bare to måneder, bygget hun appen, og den er nå tilgjengelig på App Store. «Det var som magi,» sa hun i et intervju med Business Insider. «Hver gang jeg trykket på forhåndsvisningsknappen, var det som å åpne en spennende liten gave.»

Et annet ikke-teknisk tilfelle er Éanna Kelly, en teknisk skribent fra Sifted, som beskriver seg selv som «ikke egentlig veldig teknisk kyndig,» men som klarte å utvikle 4 nettsteder i løpet av en uke bare ved å vibe-kode.

Til tross for moroa og evnen til å utvikle enkle nettsteder på bare noen timer, advarer Kelly mot dårlig kode og spår en fremtidig “digital søppelfylling” med “mange engangs- og dårlige ting.”

Men en flom av produkter med lav kvalitet er ikke det mest alvorlige problemet – det er andre risikoer som bekymrer noen eksperter enda mer.

Risikoene og konsekvensene av Vibe-koding

Det er mange bekymringer og risikoer rundt «vibe-koding». En av dem er fremtiden for profesjonelle som jobber med programvareutvikling. Signalfire, et selskap som sporer teknologirekruttering, rapporterte at antallet nybegynnerstillinger innen koding falt med 24% i 2024.

Teknologigiganter har avslørt at betydelige deler av deres kode er skrevet med AI-verktøy . Googles administrerende direktør sa nylig at «langt over 30%» av selskapets kode er AI-generert – en lignende prosentandel som den Microsoft oppga – og Amazon sa i fjor at AI har spart «tilsvarende 4,500 utviklingsår».

Men et annet bekymring er sikkerhet og de sårbarhetene som AI-systemer kan generere i koden sin.

Usikker Kode

Til tross for de «magiske» resultatene som AI-modellene kan generere, kan også denne avanserte teknologien gjøre feil akkurat som mennesker. AI-koden inneholder også sårbarheter, og eksperter har advart om dette.

En gruppe utviklere skapte en benchmark kalt BaxBench for å analysere korrekt kodegenerering og flagge sårbarheter. I sine siste rapporter bemerket ekspertene at 62% av koden som ble skapt av de mest populære AI-modellene inneholdt sårbarheter eller var feilaktig.

«LLMs kan ennå ikke generere klargjort kode,» uttaler nettsiden. «I gjennomsnitt er rundt halvparten av de korrekte løsningene usikre, noe som reiser bekymringer om dagens målinger og evalueringer som kun fokuserer på kodekorrekthet.»

En bekymringsfull sak

De morsomme spillene og nettstedene som mange har skapt mens de koder i god stemning, er ikke for risikable ennå. Det virkelige problemet ser ut til å være når de prøver å samle inn brukernes data og har lite eller ingen erfaring med nettsikkerhet.

En populær bruker på sosiale medieplattformen X, Leo, har delt sin læringsprosess mens han «vibe kodet» og viste frem sine kreasjoner på nettet. Leo sa at han hadde bygget en software-as-a-service (SaaS) applikasjon ved hjelp av Cursor og at han tjente penger på den.

“Min saas ble bygget med Cursor, null håndskrevet kode», skrev han. «AI er ikke lenger bare en assistent, det er også byggeren. Nå kan du fortsette å klage over det, eller begynne å bygge.”

Dessverre gikk innlegget hans viralt og nådde ondsinnede nettbrukere som bestemte seg for å utnytte programmets sårbarheter. Bare to dager senere delte Leo et nytt innlegg hvor han annonserte at han ble angrepet.

“Folkens, jeg er under angrep,» skrev han. “Som dere vet, er jeg ikke teknisk, så dette tar meg lenger tid enn vanlig å finne ut av.” Leo måtte midlertidig stenge ned appen sin.

Selv om Leos sak er et eksempel på hvordan «vibe coding» kan gå galt, er det ikke en isolert hendelse. Hackere har utnyttet sårbarheter i AI-verktøy som Copilot og Cursor på flere måter, noe som øker risikoen og sannsynligheten for å bygge usikker kode.

En Stor Fremtid i vente

Selv om «vibe coding»-teknikken føles magisk og kraftfull, er den fremdeles ikke perfekt og har en lang vei å gå. Så langt har bare noen få saker kunnet demonstrere både potensialet og risikoen ved denne praksisen, og vi trenger fortsatt å se hvordan pågående og kommende prosjekter utvikler seg for å få bedre klarhet rundt dens potensial og omfang.

Selv om det har vært debatt om bruken og fremtiden til «vibe coding,» er det en bevegelse som fremdeles ser ut til å være i en svært tidlig fase. Med tanke på de nyeste avanserte AI-verktøyene og systemene som er sluppet av ledende industri selskaper, tyder alt på at det vil fortsette å utvikles, og vi vil snart se flere overraskende kreasjoner – til det bedre eller verre.

Selv om det er sant at jobbutsiktene for programvareutviklere – og for de fleste yrker globalt – skaper bekymring og angst, er det også mulig med mer optimistiske perspektiver på «vibe coding». Noen eksperter tror at koden vil bli stadig sikrere og at det forhåpentligvis vil dukke opp nye roller der de med mer teknisk erfaring kan skille seg ut.

Likte du denne artikkelen? Like den!
Jeg misikte den sterkt Jeg likte den ikke Den var helt grei Den var bra! Den var kjempebra! Elsket den!

Vi er veldig gade for at du satte pris på arbeidet vårt!

Som en leser vi verdsetter høyt, har du mulighet til å gi oss en anmeldelse på Trustpilot? Det tar bare et øyeblikk og betyr utrolig mye. Tusen hjertelig takk!

Gi oss en vurdering på Trustpilot
0 Stem på av 0
Tittel
Kommentar
Tusen takk for tilbakemeldingen