syv.ai logo

Begreb · Guide

Hvad er vibe coding?

Vibe coding er at beskrive, hvad du vil have, i naturligt sprog og lade en AI skrive koden, og så acceptere forslagene mere på fornemmelse end ved at granske hver linje. Det er hurtigt, eksplorativt og forførende. Det er også farligt, så snart koden skal holde til mere end en prototype. Her er hvad det er, hvor det giver mening, og hvor det knækker.

Kort fortalt

At give sig hen til fornemmelsen

Begrebet blev gjort populært af Andrej Karpathy i starten af 2025. Idéen er, at man "giver sig hen til the vibes": man prompter modellen, kører resultatet, prompter videre når noget ikke virker, og lader i høj grad være med at læse koden selv. Udvikleren går fra at skrive software til at dirigere en model med ord.

Det fungerer, fordi moderne sprogmodeller er overraskende gode til at producere kørende kode fra en løs beskrivelse. Og det er netop derfor, det er forførende: du kommer hurtigt fra idé til noget, der virker, uden at forstå, hvorfor det virker.

To sider

Stærkt til prototyper, svagt i produktion

Her giver det mening
  • Prototyper og proof-of-concepts.
  • Hackathons og weekendprojekter.
  • Små personlige værktøjer og scripts.
  • At lære et nyt sprog eller domæne hurtigt.
  • Engangskode, hvor en fejl koster lidt.
Her knækker det
  • Kode i produktion med rigtige brugere.
  • Brugerdata, betalinger og sikkerhed.
  • Systemer, et team skal vedligeholde over tid.
  • Fejl der er svære at finde, fordi ingen forstår koden.
  • Teknisk gæld der hober sig op i det skjulte.
LAV RISIKOHØJ RISIKOPrototypeHackathonLille scriptProduktionBrugerdataHer rækker vibe codingHer kræves agentic engineering
Jo længere til højre, jo dyrere er en fejl du ikke forstod

Næste skridt

Fra vibe coding til agentic engineering

Vibe coding viser, hvor langt en AI kan tage dig på fornemmelse. Agentic engineering er den disciplinerede version, der holder i produktion.

Forskellen er ikke værktøjet, men disciplinen. I agentic engineering arbejder agenten stadig i en løkke og skriver det meste af koden, men konteksten styres bevidst, hver ændring verificeres, og intet merges, før et menneske har læst diffen. Hastigheden fra vibe coding bevares; risikoen gør ikke.

Det er det skift, vi lærer udviklerteams fra: kontekst-engineering, verifikation, parallelle agenter og produktions-workflows. Fra første agent til enterprise-skala, tool-agnostisk.

VIBE CODINGDUPromptMODELAI skriver kodenPÅ FORNEMMELSEAccepterShipingen verifikationGENTAGAGENTIC ENGINEERINGDUPromptMODELAI skriver kodenPORTVerificérDU LÆSERLæs diffenMergeGENTAG
Samme løkke, én afgørende forskel: porten før koden lander

Ofte stillede spørgsmål

Det folk spørger om vibe coding

Hvad er vibe coding?

Vibe coding er at bygge software ved at beskrive, hvad man vil have i naturligt sprog, og lade en AI skrive koden, og så acceptere forslagene mere på fornemmelse end ved at læse hver linje. Begrebet blev gjort populært af Andrej Karpathy i starten af 2025 og beskriver en flow-orienteret, eksplorativ måde at kode på, hvor man giver sig hen til "the vibes" og lader modellen føre.

Hvornår giver vibe coding mening?

Til prototyper, proof-of-concepts, hackathons, små personlige værktøjer og til at lære et nyt domæne hurtigt. Når koden ikke skal i produktion, eller når omkostningen ved en fejl er lav, er vibe coding en hurtig vej fra idé til noget kørende.

Hvornår er vibe coding en dårlig idé?

Når koden skal i produktion, håndtere brugerdata, betalinger eller sikkerhed, eller når den skal vedligeholdes af et team over tid. At acceptere kode uden at forstå den giver teknisk gæld, sikkerhedshuller og fejl, der er svære at finde igen. Her skal man bruge en mere struktureret tilgang.

Hvad er forskellen på vibe coding og agentic engineering?

Vibe coding handler om at acceptere AI-genereret kode på fornemmelse. Agentic engineering er den disciplinerede version: konteksten styres bevidst, hver ændring verificeres, og intet merges, før et menneske har læst diffen. Det er forskellen på at lege og at levere produktionskode i skala.