Vibelabs
Meny

Vibecoding

Hva er vibecoding?

Sist oppdatert 28. juni 2026

Vibecoding er å bygge programvare ved å beskrive hva du vil ha på vanlig språk, og la en AI skrive koden. På norsk skrives det også vibbekoding eller vibekoding — samme idé. Du styrer retningen; modellen håndterer syntaksen. Resultatet er at folk uten utviklerbakgrunn nå lager fungerende nettsider, apper og verktøy på timer, ikke måneder.

Hvor begrepet kommer fra

Uttrykket vibe coding ble lansert av Andrej Karpathy, en av medgrunnleggerne bak OpenAI, 2. februar 2025. Poenget hans var enkelt: når AI-modellene ble gode nok, kunne du gi etter for vibbene og la koden bli til mens du beskriver hva du er ute etter. Collins Dictionary kåret «vibe coding» til årets ord i 2025, og Store norske leksikon har det nå som oppslagsord under skrivemåten vibbekoding. På under et år gikk det fra én tweet til en ordbokoppføring.

Det det peker på er reelt. Det vanskelige med å bygge programvare pleide å være selve koden — syntaks, oppsett, alt det som tok år å lære. Nå er det vanskelige å vite hva du skal bygge, og å beskrive det tydelig nok til at AI-en treffer. Ferdigheten flyttet seg. Den forsvant ikke.

Vibecoding, vibbekoding eller vibekoding?

Det er samme begrep med tre skrivemåter. Vibecoding er den engelske formen, mest brukt i norsk tech-tekst. Vibbekoding (med dobbel b) er den etablerte norske formen — det er den Store norske leksikon bruker. Vibekoding (enkel b) er en vanlig variant i dagligtalen. Søker du på vibbekoding, mener du vibecoding, og du er på rett sted. Vi bruker dem om hverandre på denne siden, for det er sånn folk faktisk skriver.

Slik fungerer vibecoding

1. Du beskriver

Du forteller AI-en hva du vil bygge, på vanlig norsk. Ingen syntaks, ingen oppsettsritualer — en tydelig beskrivelse av hva du vil oppnå.

2. AI-en bygger

Modellen skriver koden, kobler på databasen og setter opp sidene. Du ser det ta form i stedet for å taste det inn tegn for tegn.

3. Du tester og justerer

Du prøver resultatet, ser hva som ikke stemmer og ber om endringer med egne ord. Løkka er rask: beskriv, se, juster.

4. Du publiserer

Når det fungerer, legger du det ut. Ekte brukere, en ekte URL — ikke en idé på en lysbildeserie.

Hva du kan bygge uten å kode

En nettside med innlogging og database
Et internt verktøy som erstatter et regneark
Et booking- eller påmeldingssystem
Et dashbord som henter inn live data
En prototype du kan vise ekte brukere
En liten app som løser ett konkret problem
Deltakere driver vibecoding på et Vibelabs-dagskurs i Oslo

Det kommer til å feile underveis — og det er normalt

Her er den delen kursmarkedsføring pleier å hoppe over: det stopper opp. Du får en feilmelding du ikke forstår. Appen ser rar ut. Knappen gjør ingenting. Første gang kjennes det som at du har gjort noe galt.

Du har ikke det. Det er sånn det funker, for alle, hele tiden — også for folk som har kodet i ti år.

Jobben din når det skjer er enklere enn du tror: legg merke til at noe er feil, og si ifra. Du skal ikke diagnostisere det. Får du en feilmelding, limer du den rett tilbake til AI-en: «Jeg fikk denne feilen, kan du fikse den?» Ser noe rart ut, tar du et skjermbilde og slipper det inn. Som regel forstår den hva som er galt og retter det på første eller andre forsøk. Den løkka — beskrive, se, justere — er 80 % av det å bygge noe ekte.

Når du ikke bør vibekode

Like nyttig å vite hvor det ikke holder. Tre tilfeller der du bør hente inn et menneske som kan koden:

Når ekte penger flyter gjennom det. Betaling, fakturering, lønn. En prototype som teller feil koster deg ingenting; et betalingssystem som teller feil koster deg en kunde.
Når du behandler andres sensitive data. Personnummer, helseopplysninger, passord. Du kan bygge prototypen, men noen bør se over sikkerheten før ekte folk legger inn ekte data.
Når mange skal være avhengige av det samtidig. En app for deg og noen kolleger er én ting. Noe hundrevis av kunder skal stole på døgnet rundt er en annen.

Dette er ikke et nei. Det er å vite forskjellen på en fungerende prototype og noe du tør sette i produksjon. Vibekoding er suverent til å komme dit raskt — til å teste en idé og finne ut om den er verdt å bygge ordentlig. Det er som regel der den virkelige verdien ligger for deg som ikke er utvikler: du finner ut hva du faktisk trenger, før du bruker penger på å få det bygget.

Verktøyene du kan starte med

Du trenger ikke velge riktig verktøy for å begynne — du trenger å åpne ett og bygge den minste tingen. Men siden alle spør, her er de tre folk starter med:

Claude Code tar deg hele veien fra idé til en app som faktisk kjører på nett, med innlogging og database. Det er det vi bruker mest på kursene våre, fordi det ikke stopper ved prototypen.
Lovable er den letteste å begynne med hvis du vil se noe på skjermen med en gang. Du beskriver en app, og den tegner den opp foran deg.
Cursor ligner et vanlig kodeverktøy med AI bygget inn. Det mest fleksible, men forutsetter at du er litt mer komfortabel med å se kode. Det folk vokser over i.

Verktøyene endrer seg hver måned, og navnene kommer til å være andre om et år. Prinsippet er det samme uansett: du beskriver, det bygger, du justerer. Lærer du løkka én gang, plasserer du et hvilket som helst nytt verktøy på et øyeblikk.

Usikker på hvilket du skal åpne først? Claude Code vs Cursor vs Lovable, sammenlignet

Kom i gang i dag

Ikke begynn med en app-idé. Begynn med noe du gjør manuelt hver uke og er lei av — lista du fører i et regneark, skjemaet du sender på e-post, summeringen du regner ut for hånd. Åpne ett av verktøyene over og skriv én setning:

«Bygg et enkelt verktøy der jeg kan [det du gjør manuelt], så jeg slipper å gjøre det for hånd hver uke.»

Se hva som kommer ut. Det blir ikke perfekt på første forsøk — det er ikke poenget. Poenget er at du har bygget noe som kjører, og at du nå vet hvordan du ber om den neste endringen. Det er sånn det begynner: ikke med et kurs, ikke med et sertifikat, men med én ting som kjører på skjermen din.

Lær vibekoding på en dag i Oslo

Den raskeste måten å lære vibecoding på er å bygge noe ekte med noen ved siden av deg. På dagskurset vårt i Oslo bygger du en fungerende webapp med innlogging og en live database, og publiserer den samme dag. Ingen kodeerfaring kreves.

Vil du lengre? Claude Code-kursene våre tar deg fra første prompt til å bygge agenter og sette ting i produksjon. Se hele kurskatalogen for datoer og nivåer.

Ofte stilte spørsmål

Hva er vibecoding?

Vibecoding — på norsk også skrevet vibbekoding — er å bygge nettsider og apper ved å beskrive på vanlig språk hva du vil ha, og la AI-en skrive koden. Du styrer på resultatet: forklarer hva appen skal gjøre, tester det AI-en lager, og ber om endringer med egne ord. Du trenger ikke lese koden for å forstå hver linje.

Hva er forskjellen på vibecoding og vibbekoding?

Ingen — det er samme begrep med ulik skrivemåte. «Vibecoding» er den engelske formen, «vibbekoding» er den etablerte norske (Store norske leksikon bruker den), og «vibekoding» er en vanlig variant i dagligtalen. Alle beskriver det samme: å bygge programvare ved å beskrive hva du vil ha på vanlig språk og la AI skrive koden.

Trenger jeg kodeerfaring for å drive med vibekoding?

Nei. Kan du formulere deg skriftlig og forklare hva du er ute etter, kommer du langt. Du beskriver hva appen skal gjøre, AI-en skriver koden, og du leser resultatet, tester det og ber om endringer med egne ord. Du leser aldri koden for å forstå hver linje.

Hvilke verktøy bruker man til vibekoding?

De mest brukte er Claude Code, Cursor og Lovable. På kursene våre jobber vi mest med Claude Code, fordi det tar deg hele veien fra idé til en app som kjører i produksjon. Verktøyene endrer seg raskt, men prinsippet — beskriv, bygg, juster — er det samme.

Hva kan jeg faktisk bygge?

Nettsider, interne verktøy som erstatter regneark, prototyper, kalkulatorer, bookingsystemer, dashbord og småapper med innlogging og database. På dagskurset vårt bygger du en fungerende webapp med innlogging og live data og publiserer den samme dag.

Hva skjer når det feiler?

Det kommer til å feile, og det er normalt — også for erfarne utviklere. Jobben din er å legge merke til at noe er galt og si ifra, ikke å diagnostisere det. Får du en feilmelding, limer du den rett tilbake til AI-en og ber den fikse den. Ser noe rart ut, tar du et skjermbilde og viser det. Som regel retter den det på første eller andre forsøk.

Når bør jeg ikke vibekode?

Når ekte penger flyter gjennom løsningen (betaling, lønn), når du behandler andres sensitive data (personnummer, helse), eller når mange skal være avhengige av den samtidig døgnet rundt. Da bør et menneske som kan koden se over det. Til å teste og prototype ideer er vibekoding derimot uslåelig raskt.

Er vibekoding det samme som «å bruke AI til å kode»?

Ikke helt. Vibekoding betyr at du bygger uten å gå inn i koden selv — du styrer på resultatet og beskrivelsene. En erfaren utvikler som bruker AI som hjelpemiddel leser fortsatt koden og tar ansvar for hver linje. For deg som ikke koder er det vibekoding-varianten som er aktuell: lavinnsats, rask, og perfekt til å lære og prototype.

Hvor lang tid tar det å lære?

Du bygger noe som kjører den første timen — det er hele poenget med formen. Å bli komfortabel med løkka (beskrive, teste, justere, takle at det feiler) tar en dag eller to med øving. Dagskurset vårt er bygget for å få deg over den første kneika på én dag, med folk som svarer når du står fast.

Hva koster det å begynne?

Selve verktøyene har gratisversjoner du kan teste på, og betalte planer fra noen hundrelapper i måneden hvis du vil bygge mer. Du trenger ingen dyr maskin eller noe oppsett utover en vanlig datamaskin. Dagskurset vårt i Oslo er den raskeste veien inn hvis du heller vil lære det med noen ved siden av deg.