Når AI møder teknisk gæld

Var til en fremragende masterclass med Adam Tornhill i går med overskriften "When AI Meets Technical Debt: Evolving Software for Humans and Machines". Hvis jeg skal prøve at opsummere det kort, så var pointen at god kodekvalitet
-
er endnu vigtigere når AI går rundt i kodebasen end når et menneske gør det
-
reducer defect rates markant når en AI agent bygger videre
-
sparer tokens/tid Det var også meget tydeligt at vi har brug for værktøjer i vores kode-harnesses og i vores teams til at
-
optimere vores muligheder for at agenter laver god kode
-
gøre det muligt at skabe indsigt i, hvad i alverden en sværm af agenter har lavet i løbet af ugen og af hvilken kvalitet Tornhill har sit eget product, CodeScene, som jeg har leget med tidligere, der kan hjælpe med ovenstående, men tilgangen er selvfølgelig helt tool agnostisk og vi der bygger med AI er alle allerede klar over vigtigheden af at styre processen med guardrails og deterministiske checks og diverse QA gating tools. Alle der laver software har teknisk gæld.
De fleste af os har en fornemmelse af hvor problemerne ligger. De færreste har en opdateret, kvantificeret og kvalificeret liste man kan tage op og bruge som prioriteringssignal. Jeg er ikke i tvivl om at jo længere vi kommer fra koden desto vigtigere bliver det at have signaler fra maskinrummet. Hvis man gerne vil prøve noget af det her tooling så har CodeScene en MCP-server man kan smide ind i sin Claude Code-ækvivalent og så vil den insistere på at bygge kode der lever op til en masse af de regler som Tornhill bruger til at score kvalitet med - (coupling/cohesion metrics, cykolmetrisk kompleksitet, deep nesting, overkomplicerede if-statements, God classes, God functions og en masse andre code smells).
Jeg gik straks hjem og kastede CodeHealth MCP efter et par af mine projekter og prøvede at bygge lidt småting med det, og jeg må sige at det skal jeg HELT sikkert dybere ned i. Enten med det komercielle produkt eller en skræddersyet variant, der matcher domæne/løsning/team/etc.
Links
- GOTO Conferences Master class beskrivelse: https://gotocph.com/2026/masterclasses/579/when-ai-meets-technical-debt-evolving-software-for-humans-and-machines
- Tornhill's Blogpost, hvor grafen er taget fra, "Why AI Coding Agents Need a Deterministic Code Health Gate": https://codescene.com/blog/deterministic-code-health-gate-for-ai-agents
- CodeHealth MCP (€8/måned, 14 dages trial): https://codescene.com/product/code-health-mcp
- Tornhills blogpost om at bruge agenter til refaktorering mod bedre kvalitet (StreetFighter 3!), https://codescene.com/blog/case-study-refactoring-at-scale-with-agents
Oprindeligt delt på LinkedIn