Vibe coding: Det kan gå grueligt galt, når AI bliver din personlige juniorudvikler

Klumme: AI er i færd med at revolutionere udviklingsmiljøer verden over, og med ”vibe coding”-metoden sparer udviklere utallige timer – hvis gjort korrekt. For gamle udviklingsdyder er stadig afgørende – selv på vej ind i AI-æraen.

Artikel top billede

Denne klumme er et debatindlæg og er alene udtryk for forfatterens synspunkter.

Det lyder næsten for godt til at være sandt: Du beskriver, hvad du vil have, og kunstig intelligens skriver koden for dig.

Ikke som en assistent, men som en medudvikler – eller snarere en junior, der improviserer sig frem. Det kaldes vibe coding, og det vinder hurtigt frem, i takt med at sprogmodeller og kodegenererende AI bliver bedre, hurtigere og mere tilgængelige.

Termen kommer fra AI-ekspert Andrej Karpathy, som bruger den til at beskrive den nye metode, hvorved man benytter AI-support til at skabe ny kode.

Metodikken startede tilbage i 2010’erne, hvor de allerførste generative AI-redskaber så dagens lys, og omend det var mere eksperimenterende end brugbart, så var man allerede dengang klar over, hvad teknologien kunne bruges til.

Når vi spoler frem til 2022, bliver det muligt at skabe kode på basis af samtale med en AI. Det skyldtes lanceringen af løsninger som OpenAI’s Codex og Github CoPilot, som var de første på markedet, og eksploderede siden med udbredelsen af ChatGPT.

Det estimeres, at i 2023 benyttede 44 procent af alle udviklere sig af AI-kodningsværktøjer – et tal som i starten af 2025 nok nærmede sig de 60-70 procent.

Det, der startede som et opslagsværk, hvor udviklere benyttede sig af AI-redskaberne som et værktøj til hjælp per-linje, er med vibe coding blevet noget andet.

Her sker kodning nemlig mere ud fra en følelse, "feeling the vibe", hvor man føler sig frem, får forslag fra AI ud fra prompts, prøver lidt her, tester lidt der, og skaber så noget nyt. Koden udvikles med andre ord spontant som et modulært samlesæt.

Når det fungerer, er det produktivt og kreativt – som en slags flow-tilstand –, og der kan skabes spændende, nye applikationsmuligheder.

Men gøres det ikke ordentligt og i et kontrolleret miljø, så fører det lynhurtigt til elendig kode, som er umulig at skalere og svær at vedligeholde.

Derfor er det afgørende, at de nye metoder kan inkorporeres i de gamle metoder.

Juniorudvikler på steroider

AI-funderet vibe coding kan bedst sammenlignes med at instruere en relativ nyuddannet: Når en juniorudvikler bygger noget uden vejledning, ender det ofte med at virke, men det ender også hurtigt som en kompleks, selvrefererende løsning, hvor koblingen til forretningslogik, datastruktur og skalerbarhed er løs – eller helt væk.

Når det samme sker med AI, sker det hurtigere og i endnu større skala, for i begge tilfælde mangler der erfaring og forståelse for design, arkitektur, samarbejde, vedligeholdelse, domæneforståelse og test.

På samme måde som det at kunne skrive, ikke sikrer dig en nobelpris i litteratur, gør det at kunne generere syntaktisk korrekt kode dig ikke til udvikler.

Den værdi, erfarne udviklere skaber, ligger netop i evnen til at tænke langsigtet, se sammenhænge og opbygge systemer, der kan vokse – uden at knække uanset skalering.

Og der skal ikke lyde et ondt ord om juniorudviklere, men ligesom du heller ikke vil lade en mekanikerelev reparere en hel motor uden opsyn og kontrol, sætter du heller ikke en juniorudvikler til at lave kode og forventer, resultatet er fejlfrit.

Vi har allerede lært at tæmme kaos

Nok er kode logiske sprog (de fleste i hvert fald…), men det at kode er kaos, som vi udviklere har lært at kontrollere igennem årene.

Over årtier har vi udviklet et økosystem af værktøjer og metoder til at håndtere samarbejde, kvalitet og skalerbarhed: Git, pull requests, testdækning, CI/CD, containerisering, microservices, domain-driven design og meget andet.

De eksisterer ikke for at gøre livet surt, men for at gøre det muligt at arbejde sammen i teams om løsninger, der skal holde i årevis – på tværs af geografi og tid.

Når AI nu introduceres i udviklingsprocessen, ændrer det ikke behovet for de redskaber - det øger det. For hvad sker der, når 90 procent af koden genereres af en AI, og ingen rigtig føler ejerskab?

Når modellen improviserer frem for at tænke strategisk? Så bliver det ikke bare svært at forstå koden bagefter – det bliver svært at styre den i det hele taget.

Test og validering er den nye kode

Med AI bliver det nemt og billigt at generere kode, og det betyder, at værdi i stigende grad flyttes fra "at skrive kode" til "at sikre, at koden gør det rigtige". Det bliver test, validering og kravspecifikation, der bærer nøglerne til god software i fremtiden.

Det er ikke et skridt baglæns – det er et skridt mod modenhed.

Når vi ikke længere skal bruge halvdelen af tiden på at kæmpe med syntaks og API-dokumentation, får vi mulighed for at fokusere på det vigtigste: Hvad skal softwaren egentlig gøre, og hvordan ved vi, at den gør det?

Evnen til at formulere klare krav, opstille tests, designe grænser og forstå domænet bliver med andre ord langt vigtigere end evnen til at huske parametrene i en React-hook.

Software som evolution – ikke konstruktion

Vi er på vej mod en ny æra, hvor software ikke nødvendigvis bliver bygget i klassisk forstand, men avlet frem.

Vi opstiller krav og constraints, og AI genererer tusindvis af løsninger, som vi derefter tester og udvælger. De bedste overlever, bliver videreudviklet og forbedret – som naturlig selektion.

Men også her kræver det viden og overblik at stille de rigtige krav. Det kræver menneskelig dømmekraft, erfaring og ansvar.

Du kan ikke vibe dig til god software uden en retning, uden et formål og uden en testbar definition af succes.

Konklusion: AI kan skrive koden, men det er stadig os, der bygger systemerne

Vibe coding er et symptom på, hvor let det er blevet at generere kode, og hvor svært det stadig er at lave god software.

AI kan være en værdifuld assistent – ja, endda en kompetent medudvikler – men uden arkitektur, uden ejerskab og uden test bliver den hurtigt en kilde til teknisk gæld og frustration.

Fremtidens udviklere er ikke dem, der skriver mest kode, men dem, der kan definere krav, forstå kontekst og sikre, at det hele hænger sammen.

AI ændrer ikke, hvad det vil sige at udvikle software. Det ændrer bare, hvor vi lægger vores energi.

Klummer er læsernes platform på Computerworld til at fortælle de bedste historier, og samtidig er det vores meget populære og meget læste forum for videndeling.

Har du en god historie, eller har du specialviden, som du synes trænger til at blive delt?

Læs vores klumme-guidelines og send os din tekst, så kontakter vi dig - måske bliver du en del af vores hurtigt voksende korps af klummeskribenter.

Læses lige nu

    Annonce

    Annonceindlæg fra QNAP

    Selvbygget filserver kontra QNAP NAS – Hvorfor en dedikeret NAS giver meget mere mening

    En enkel filserver i en ”gratis” PC kan ende med at koste dig tusindvis af kroner mere om året.

    Navnenyt fra it-Danmark

    Elbek & Vejrup A/S har pr. 15. august 2026 ansat Anne-Sofie Andreasen som Project Manager i Projekt & Service. Hun skal især beskæftige sig med ledelse og koordinering af projekter og serviceopgaver. Hun kommer fra en stilling som konsulent med fokus på digitale løsninger hos XFLow. Hun er uddannet cand.it. i IT, Kommunikation og Organisation. Hun har tidligere beskæftiget sig med analyse, udvikling, test og implementering af løsninger samt udarbejdelse af brugervejledninger. Nyt job

    Anne-Sofie Andreasen

    Elbek & Vejrup A/S

    Norriq Danmark A/S har pr. 2. marts 2026 ansat Sarah Strøyer Hove som Consultant ERP. Hun skal især beskæftige sig med de nyeste teknologiske muligheder sammen med forretningsprocesserne. Hun kommer fra en stilling som Business Controller hos NGI A/S. Hun er uddannet hos Professionshøjskolen UCN som markedsføringsøkonom og International Handel og Markedsføring. Hun har tidligere beskæftiget sig med lager og logistik. Nyt job

    Sarah Strøyer Hove

    Norriq Danmark A/S

    Norriq Danmark A/S har pr. 1. juli 2026 ansat Nanna-Louise Aae Kudahl som Project Manager. Hun skal især beskæftige sig med drive vores Business Central-projekter i samarbejde med resten af sine nye kollegaer i ERP. Hun kommer fra en stilling som Product Manager hos KMD A/S. Hun er uddannet på Aalborg Universitet i kommunikation og Digitale Medier og har en kandidat i IT-ledelse. Nyt job

    Nanna-Louise Aae Kudahl

    Norriq Danmark A/S

    EG Danmark A/S har pr. 17. august 2026 ansat Michael Banegas Madsen, 32 år,  som Senior Account Executive. Han skal især beskæftige sig med Ansvar for nysalg og vækst af eksisterende kunder, samt opbygning af kunderelationer på tværs af Jylland og Fyn. Han kommer fra en stilling som Senior Talent Attraction Specialist hos Danske Commodities A/S. Han er uddannet Kandidat i Corporate Communication fra Aarhus BSS. Han har tidligere beskæftiget sig med 6 års erfaring med rekruttering af tech-profiler i bl.a. Danske Commodities. Nyt job

    Michael Banegas Madsen

    EG Danmark A/S