Deltakere driver vibecoding på et Vibelabs-dagskurs.
Vibecoding

Hva er vibecoding?

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 selv.

Sist oppdatert

Opphavet

Hvor begrepet kommer fra

Uttrykket vibe coding ble lansert av AI-forskeren Andrej Karpathy 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, vibbekoding (med dobbel b) er den etablerte norske — den Store norske leksikon bruker — og vibekoding (enkel b) er en vanlig variant i dagligtalen. Søker du på vibbekoding, mener du vibecoding, og du er på rett sted.

Løkka

Slik fungerer vibecoding

Fire steg som går rundt. Du blir i løkka til resultatet stemmer.

  1. 01

    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. 02

    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. 03

    Du tester

    Du prøver resultatet og ser hva som ikke stemmer. Når det fungerer, legger du det ut. Ekte brukere, en ekte URL.

  4. 04

    Du ber om endringer

    Du sier hva som skal være annerledes, med egne ord, og du er tilbake på steg én. Der blir du til resultatet stemmer.

Deltakere jobber sammen på et Vibelabs-kurs.
Bruksområder

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 hjelper hverandre når noe stopper opp på et Vibelabs-kurs.
Når det stopper opp

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. Den løkka — beskrive, se, justere — er det meste av det å bygge noe ekte.

Grensene

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 tar deg raskt dit — 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.

Kursdeltakere ved vinduene i lokalet under et Vibelabs-kurs.

Beskriv. Se. Juster.

Verktøy

Verktøyene du kan starte med

Du trenger ikke velge riktig verktøy for å begynne — du trenger å åpne ett og bygge den minste tingen. Her er de tre vi får flest spørsmål om:

  • 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

    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

Første steg

Kom i gang i dag

Glem app-idéen. 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: med én ting som kjører på skjermen din.

Kurs

Lær vibekoding på en dag

Vibecoding sitter når du har bygget noe ekte med noen ved siden av deg. På dagskurset vårt i Oslo, Bergen og Stavanger 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.

Spørsmål

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.

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 tre vi får flest spørsmål om 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.

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 kommer du derimot fort langt med vibekoding.

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 god å lære og prototype med.

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 hvis du vil bygge mer. Prisene endrer seg fort, så vi holder en oppdatert oversikt i sammenligningen av verktøyene. Du trenger ingen dyr maskin eller noe oppsett utover en vanlig datamaskin. Dagskurset vårt er en rask vei inn hvis du heller vil lære det med noen ved siden av deg.

Hva er vibecoding? Lær å bygge med AI uten å kode – Vibelabs