Skip to content
Udgivet

Claude Code til eksisterende kodebaser i Danmark

Claude Code er mest nyttigt, når det behandles som en kodeassistent inde i et rigtigt repository - ikke som en erstatning for at forstå systemet.

Det betyder noget for danske virksomhedswebsites. Et bookingwebsite, en WordPress-løsning, en Laravel-admin, et Astro-frontend eller en ældre PHP-løsning kan have mange års beslutninger indbygget: plugins, hostingbegrænsninger, formularflows, SEO-hensyn, API-integrationer og indholdsregler, som ikke fremgår af en enkelt fil.

Claude Code-workflow til gennemgang af en eksisterende dansk kodebase før afgrænsede ændringer

Start med at forstå kodebasen

Den første prompt bør ikke være “ret koden”. Den bør bede Claude Code om at gennemgå de relevante filer, forklare den nuværende struktur og pege på den mindste sikre ændring.

Gode startspørgsmål:

  • Hvilke filer styrer denne adfærd?
  • Hvilke antagelser ligger i den nuværende kode?
  • Findes der tests, buildkommandoer eller andre checks?
  • Hvilken ændring er mindst og lettest at reviewe?
  • Hvad kan gå i stykker, hvis dette ændres?

Det er langsommere end at bede om et patch med det samme, men det reducerer risikoen for, at AI ændrer det forkerte lag på for lidt kontekst.

Hold opgaven lille

Claude Code fungerer bedst, når opgaven har klare grænser. I en eksisterende kodebase kan det betyde én fejl, én formular, én komponent, én import, ét webhook eller én side-template.

Gode afgrænsede opgaver:

  • Forklar hvorfor en bookingformular mister indsendte værdier
  • Tilføj validering til én kontaktformular
  • Spor et webhook fra controller til databaseopdatering
  • Refaktorér én gentaget helper uden at ændre output
  • Tilføj tests til én eksisterende adfærd
  • Forbedr én Astro-komponent uden at ændre markup-intentionen

Brede prompts som “modernisér hele sitet” eller “ryd hele WordPress-temaet op” giver store diffs, der er svære at gennemgå og risikable at lægge live.

Brug projektinstruktioner

Claude Code bliver bedre med projektspecifikke instruktioner. En CLAUDE.md kan forklare framework, buildkommandoer, kodestil, deployrisici og regler som “redesign ikke UI uden at blive bedt om det” eller “ændr ikke offentlige URL’er”.

Hvis projektet også bruger Codex, foretrækker jeg en instruktionsopsætning, der kan deles mellem værktøjer. Det beskriver jeg mere konkret i AGENTS.md og CLAUDE.md til danske projekter.

Gode instruktioner er praktiske. De skal fortælle værktøjet, hvordan projektet fungerer, ikke gentage generelle råd om “ren kode”.

Review diffet som almindelig kode

Claude Code kan lave et brugbart patch, men diffet skal stadig reviewes af en udvikler.

Jeg tjekker:

  • Ændrer det kun den ønskede adfærd?
  • Følger det den eksisterende arkitektur?
  • Fjerner det edge cases?
  • Tilføjer det skjulte dependencies eller konfigurationsændringer?
  • Påvirker det SEO, tilgængelighed, formularer, redirects eller tracking?
  • Kan ændringen verificeres med en kommando eller manuel test?

For danske websites med leadgenerering, booking, webshop, integrationer eller teknisk SEO kan små regressioner koste rigtige henvendelser. AI-assisteret kode skal stadig behandles som kode.

Hvornår jeg kan hjælpe

Jeg kan hjælpe med at bruge Claude Code forsigtigt på eksisterende PHP-, WordPress-, Laravel-, Astro- og API-tunge kodebaser for danske virksomheder. Målet er ikke at lade AI omskrive alt. Målet er at bruge det der, hvor det sparer tid, uden at miste overblik og vedligeholdbarhed.

Hvis du har et eksisterende website eller system, der skal forbedres med omtanke, kan du sende mig repository-konteksten og problemet, så kan jeg afgrænse arbejdet i DKK ekskl. moms.

Flere artikler