"Udviklingen går enormt hurtigt. For bare et halvt år siden skulle man gå ind og ud af værktøjerne, for at følge ændringerne i realtime. Det er på kort tid blevet let at anvende og praktisk”, fortæller Danni Dromi.

Vibe-coding: ”Bare de seneste par måneder er det blevet voldsomt meget bedre”

Danni Dromi, 37 år, er senior data scientist og underviser i vibe-coding. Han er overrasket over, hvor meget værktøjerne til AI-programmering har udviklet sig bare i løbet af de seneste måneder. ”For bare et halvt år siden skulle man gå ind og ud af værktøjerne, for at følge ændringerne i realtime. Det er på kort tid blevet let at anvende og praktisk”, fortæller han.

 


Udtrykket ”Vibe-coding” er ikke ældre end februar i år, da en af stifterne bag OpenAI brugte det for at beskrive, hvordan AI-værktøjer kan programmere. Nu er vibe-coding på alles læber, kåret til årets ord af Dictonairy i England, og en virkelighed, som stadig flere IT-udviklere skal forholde sig til.

PROSABladet har sat specialist og underviser i vibe-coding stævne for at status på udviklingen.

Danni Dromi, du underviser og er ekspert i vibe-­coding, kan du kort fortælle, hvad det er?
- Vibe coding er en måde at udvikle software på, hvor du som udvikler ingen kontakt har med koden, men kun interagerer igennem en sprogmodel/chatbot, som skriver/redigerer og forstår koden for dig. Det er vibe-coding i sin "pureste" form. Det er naturlivis en arbejdsform, der kan gradbøjes. Du kan sagtens arbejde med vibe coding, hvor sprogmodellen er mere din samarbejdspartner og I begge har berøring med koden. 
 

Det er på kort tid blevet let at anvende og praktisk, og det siger nok en del om, at det bliver brugt og betragtet som vejen frem.

 

Hvor godt er det?
- Det går enormt hurtigt lige nu. Bare i løbet af de seneste par måneder er det blevet virkelig godt. Særligt hele tooling-delen. Modellerne, og der er mange, er blevet meget anvendelige på en måde, så man nu kan lave alt arbejdet uden at skulle ud af dem. Man kan bede dem om at lave to-do-lister, opgavelister, se resultaterne af forskellige dele af programmerne i en sidebar med meget mere.

- For bare et halvt år siden skulle man gå ind og ud af værktøjerne, for at følge ændringerne i realtime. Det er på kort tid blevet let at anvende og praktisk, og det siger nok en del om, at det bliver brugt og betragtet som vejen frem. Jeg har selv fået et meget mere positivt syn på vibe-coding i den seneste tid.
 

Det er lidt svært at sige, hvor det går hen og hvad det betyder, for vi står midt i en rivende udvikling.


Hvad betyder det?
- Groft sagt betyder det, at man uden kendskab til at kode kan lave en webside, en app eller en webshop ved at prompte. Og ret enkelt. Men det bliver selvfølgelig ikke så godt, som hvis man har kendskab til programmering og webudvikling. På den måde kan det blive og er allerede et vigtigt hjælpeværktøj for IT-folk.

- Det er dog lidt svært at sige, hvor det går hen og hvad det betyder, for vi står midt i en rivende udvikling. Der er mange værktøjer, som konkurrerer og kan det samme.

En af de helt store fejlvurderinger er, at AI kodning er en silver bullet. Altså at du bare kan løse alle problemer med en enkelt prompt.


Der er mange, som er kritiske overfor at lade en AI-model lave deres kodning. Hvad er, som du ser det, lige nu faldgruberne?
- En af de helt store fejlvurderinger er, at AI kodning er en silver bullet. Altså at du bare kan løse alle problemer med en enkelt prompt.

- Det kræver, at du sætter modellen ind i, hvordan din kodebase fungerer, hvordan din kodestil er og hvad den skal gøre og ikke gør? Og så selvfølgelig sørge for, at store opgaver bliver brudt ned i mindre bidder før du begynder at få gode konsistente resultater.

- Hvis du f.eks. giver en AI-model prompten: "lav en fed hjemmeside til min virksomhed" vil den nok lave en hjemmeside til dig, men det bliver nok ikke noget, du kan gå ud og sætte i produktion fra dag 1.

- Det er en rigtigt god ide at teste det, du får ud af en AI model grundigt. Eksempelvis ved at skrive unittests og andre automatiserede tests. Det er også noget, som AI er rigtigt god til at lave.

- En anden ting er hvilket sprog/framework, du bruger. Jo mere populært et sprog/framework er desto generelt bedre er AI til at kode i dem, da der så vil være mere kode tilgængelig at træne på. Så f.eks. sprog som JavaScript og Python samt frameworks som React.

- Der kan også være sikkerhedshuller, der bliver introduceret ved vibe-coding, her er det igen vigtigt, at du som udvikler kan tage ansvar og sikre, at security issues bliver afdækket.

- Overordnet set er det dog altid dig som udvikler, der har det ultimative ansvar for det, der kommer ud af din AI-model, fuldstændig ligesom, hvis du tankeløst copy-paster kode ind fra Stack Overflow. Uanset hvor din kode kommer fra er det dig, der skal sikre, at den virker og fikse det, når det breaker.
 

Der er værktøjer som Lovable, hvor du kan på en meget let og grafisk måde prompte dig til din egen hjemmeside/app uden overhovedet behøve komme i nærheden af koden.

 

Hvad kan man med vibe-coding i dag?
- Overraskende meget faktisk: Du kan selvfølgelig få en AI-model til at læse og forstå en kodebase og skrive videre på den. Modellerne er også blevet rigtigt gode til alt det udenom, som git (at kunne oprette branches, commite, lave PR og endda også give reviews på PR's).

- Du kan også få dem til at interagere med eksterne services via MCP-servere (Model Context Protocol), så hvis du eksempelvis vil have dit projekt op at leve på Microsoft Azure, kan du gøre det direkte fra din AI-model. Jeg ved dog ikke om jeg helt vil anbefale, at man gør det endnu.

- Der er også værktøjer som Lovable, hvor du kan på en meget let og grafisk måde prompte dig til din egen hjemmeside/app uden overhovedet behøve komme i nærheden af koden.
 

AI vil kunne hjælpe os med at skrive koden, men der vil nok stadig være brug for et menneske, der kan have den større vision og blik for arkitektur i softwaren.

 

Hvis vi spoler tiden et par år frem – selv om det er svært at spå – hvad tror du så den form for programmering vil fylde i forhold til i dag?

- Jeg tror, at det kommer til at overtage rollen fra Google/Stack Overflow.

- AI vil kunne hjælpe os med at skrive koden, men der vil nok stadig være brug for et menneske, der kan have den større vision og blik for arkitektur i softwaren, samt stå på mål, hvis noget går galt.

- Eller måske udvikler det sig så hurtigt, at man slet ikke behøver menneskelig indblanding! Det er svært at spå og det går voldsomt hurtigt.

- Jeg mener, at det er Anthropic's founder, der har skrevet en ret lang artikel omkring, hvor AI kan være henne i den nære fremtid. Han snakker om at have datacentre bare med AI-modeller, der skriver kode for forskning og dermed accellererer forskning med en faktor 20.
 

Du skal forstå at bryde opgaver ned, vide hvornår en AI-model sidder fast i en opgave, vide hvilke typer sub-agents, du har brug for for at løse en opgave og forstå at give AI-modellen den rette kontekst

 

Hvilke kompetencer er vigtige at have?
- Fremfor at være den udførende bliver du mere den ledende/projekterende

- Du skal forstå at bryde opgaver ned, vide hvornår en AI-model sidder fast i en opgave, vide hvilke typer sub-agents, du har brug for for at løse en opgave og forstå at give AI-modellen den rette kontekst for at kunne løse opgaven bedst muligt.

- Derudover skal du også finde den måde, du bedst kan garantere og stå inde for, at det kode der kommer ud af den fungerer på højde med noget et menneske ville kunne skrive. 
 

For at sige det pænt er der mange af de her værktøjer, og der kommer bare flere til hver dag.

 

Kan du anbefale apps og modeller til IT-folk, som vil arbejde med vibe-coding?

Vibe-coding værktøjer med en modeludbyder:
• Claude Code (klart den mest populære lige nu),

• OpenAI Codex,

• Google AI Studio


Vibe-coding med flere modeludbydere:
• Cursor, Cline, Roo Code

Til hjemmesideuvikling:
• Lovable, Bolt, Replit, Henosia

- For at sige det pænt er der mange af de her værktøjer, og der kommer bare flere til hver dag.

- Mine anbefalinger, hvis man vil starte på noget i dag er Claude Code, hvis du er teknisk/udvikler og ikke har noget imod at betale 18 euro pr. måned. Cursor hvis du ikke ønsker at have kortet op af lommen og Lovable, hvis du er mindre teknisk og vil have en lidt mere brugervenlig oplevelse. ★

 

 


Læs også...

Christian Ruhwedell arbejder med IT-sikkerhed og risikostyring. Han er overrasket over, hvor godt AI og vibe-coding fungerer allerede i dag, men ser…

Meriemme er 49 år, har læst til datamatiker og studeret datalogi. Hun har de senere år arbejdet mest med compliance, sikkerhed og at styre…

Jonathan Grace, 49, arbejder med digitalt design og kommunikation og er begejstret for de ny muligheder, som AI-værktøjer åbner for.

Mads Henrichsen driver konsulentvirksomheden ”syv.ai”, som kalder sig Danmarks mest nørdede AI-udviklere. Han frygter ikke AI-fremtiden, men medgiver,…

Sam Altman udsteder 'kode rød' hos OpenAI, mens ChatGPT kæmper med rivaler

2025 blev et begivenhedsrigt år. Trends kom og gik, som de plejer - ofte drevet af Tik-Tok eller andre platforme, som kan sætte kaste ild på globale…

Bevidsthed er en svær størrelse, men handler om subjektive oplevelser, som hvordan kaffen smager. Derfor er det også en fejl at tale om bevidsthed i…

Måske bliver det slet ikke uddannede IT-folk, skrivende og konsulenter, som er i risiko for at blive erstattet af AI, men tværtimod kortuddannede. Det…

Mere end 1 billion dollars eller 6.500 milliarder kroner. Så meget værdi tabte det samlede kryptovaluta-marked i første halvdel afnovember.

 

Bornhack er alle tiders introduktion til hacking. Om du så er nybegynder eller ekspert. Og så er det en festival i bedste forstand af hygge,…