- Udgivet
AI-kodegennemgang med Claude og Codex
AI-kodegennemgang er nyttig, når den bruges som et ekstra blik på et rigtigt diff. Den er langt mindre nyttig, hvis den bliver et stempel på kode, ingen har læst.
For danske virksomhedswebsites skal reviewet være praktisk. En lille kodeændring kan påvirke leadformularer, bookingflows, SEO, hastighed, analytics, tilgængelighed eller betalingsrelateret logik.
Review ændringen, ikke idéen
Claude og Codex kan begge hjælpe med at reviewe et patch, når de har nok kontekst. Det vigtige input er det faktiske diff, de omkringliggende filer og den ønskede adfærd.
Gode reviewprompts er konkrete:
- Ændrer dette diff adfærd uden for opgaven?
- Mangler der edge cases?
- Kan det ødelægge formularer, routes, redirects eller tracking?
- Mangler der tests eller valideringskommandoer?
- Er der en sikkerheds- eller privatlivsrisiko?
- Passer ændringen til den eksisterende kodebase?
Det gør AI-review til en risikofinding i stedet for et vagt “ser det godt ud?”.
Brug forskellige reviewvinkler
Jeg deler ofte AI-review op i fokuserede pass.
Ét pass kan lede efter funktionelle regressioner. Et andet kan se på sikkerhed og validering. Et tredje kan tjekke tilgængelighed, SEO eller performance. Et fjerde kan vurdere, om patch’et er for stort til opgaven.
Den struktur fungerer bedre end ét generelt review, fordi værktøjet får en tydeligere opgave.
En ændring på et dansk booking- eller servicewebsite kan for eksempel kræve separat review af formularvalidering, API-retries, strukturerede data, mobilbrug og analytics-events. Det er forskellige fejltyper.
Menneskeligt review bestemmer stadig
Claude og Codex kan pege på sandsynlige risici, men de kender ikke forretningskonteksten af sig selv. De kan overse en rodet, men bevidst workaround, eller de kan foreslå en pænere ændring, der ødelægger et rigtigt workflow.
Udvikleren skal stadig afgøre:
- Er fundet reelt?
- Er den foreslåede rettelse værd at lave?
- Matcher ændringen forretningsmålet?
- Er den kritiske brugerrejse testet?
- Er deployrisikoen acceptabel?
AI-review er et filter, ikke en autoritet.
Knyt review til validering
Et godt review slutter med evidens. Det kan være en testkommando, typecheck, build, manuel formulartest, screenshot eller logsammenligning.
Det er her, AI-review bliver en del af almindeligt udviklingsarbejde. Det kan foreslå, hvad der bør valideres, men projektet skal stadig have faktiske checks.
Derfor bør fejlfinding med Claude Code og Codex i Danmark også starte med logs og reproduktionstrin, ikke gæt.
Ofte stillede spørgsmål
Kan AI-review helt erstatte menneskeligt code review?
Nej. Claude og Codex kan pege på sandsynlige risici, men de kender ikke forretningskonteksten af sig selv og kan overse en bevidst workaround. Udvikleren skal stadig afgøre, om et fund er reelt, og om rettelsen matcher forretningsmålet.
Bør ét AI-reviewpass dække alt på én gang?
Et enkelt generelt “ser det godt ud?”-review bliver ofte vagt. Ved at dele reviewet op i fokuserede pass — for eksempel funktionelle regressioner, sikkerhed og validering, og tilgængelighed eller performance — får værktøjet en tydeligere opgave og finder mere brugbare ting.
Hvilke ændringer kræver mest omhyggeligt AI-assisteret review?
Ændringer, der berører leadformularer, bookingflows, betalingsrelateret logik, SEO, hastighed, analytics eller tilgængelighed, har den højeste risiko på et virksomhedswebsite, fordi en lille regression der kan påvirke omsætning eller synlighed direkte.
Fjerner AI-review behovet for tests eller en build-check?
Nej. Et godt review slutter med evidens som en testkommando, typecheck, build eller manuel formulartest. AI-review kan foreslå, hvad der bør valideres, men projektet skal stadig have de faktiske checks kørt.
Hvornår jeg kan hjælpe
Jeg kan hjælpe med at reviewe AI-assisterede eller menneskeskrevne ændringer for danske virksomhedswebsites, især når ændringen berører WordPress, Laravel, Astro, API-integrationer, performance, sikkerhed eller teknisk SEO.
Hvis du har et patch, der skal gennemgås før deploy, kan du sende mig diffet og den ønskede adfærd, så kan jeg gennemgå risikoen og foreslå næste skridt.