{"id":807,"date":"2026-03-12T08:21:33","date_gmt":"2026-03-12T06:21:33","guid":{"rendered":"https:\/\/vittrup-graversen.dk\/?p=807"},"modified":"2026-03-28T12:10:18","modified_gmt":"2026-03-28T10:10:18","slug":"claude-code-review-anthropic-sender-et-hold-af-ai-agenter-til-at-finde-bugs-i-dine-pull-requests","status":"publish","type":"post","link":"https:\/\/vittrup-graversen.dk\/index.php\/2026\/03\/12\/claude-code-review-anthropic-sender-et-hold-af-ai-agenter-til-at-finde-bugs-i-dine-pull-requests\/","title":{"rendered":"Claude Code Review: Anthropic sender et hold af AI-agenter til at finde bugs i dine pull requests"},"content":{"rendered":"\n<p>Den 9. marts 2026 lancerede Anthropic <strong>Code Review<\/strong> \u2014 et multi-agent code review-system bygget ind i Claude Code, der automatisk analyserer pull requests for fejl, som menneskelige reviewere ofte overser. Produktet er tilg\u00e6ngeligt i research preview for Team- og Enterprise-kunder, og det markerer et skifte i, hvordan AI-assisteret kodegennemgang kan fungere i praksis.<\/p>\n\n\n\n<p>Hvor de fleste AI-baserede code review-v\u00e6rkt\u00f8jer fokuserer p\u00e5 hurtig, overfladisk feedback, g\u00e5r Claude Code Review den modsatte vej: dybde frem for hastighed. Og det er hverken billigt eller hurtigt \u2014 men det er tilsyneladende effektivt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">S\u00e5dan fungerer multi-agent code review<\/h2>\n\n\n\n<p>N\u00e5r en udvikler \u00e5bner en pull request, sender Code Review et team af AI-agenter af sted \u2014 parallelt. Hver agent analyserer koden fra et bestemt perspektiv. Derefter krydstjekker agenterne hinandens resultater for at filtrere falske positiver fra, og en endelig agent rangerer de fundne problemer efter alvorlighed. Resultatet lander som \u00e9n samlet kommentar p\u00e5 PR&#8217;en plus inline-annotationer ved specifikke bugs.<\/p>\n\n\n\n<p>Systemet skalerer dynamisk: store, komplekse pull requests f\u00e5r flere agenter og en dybere gennemgang, mens trivielle \u00e6ndringer h\u00e5ndteres med en lettere scanning. If\u00f8lge Anthropic tager et gennemsnitligt review cirka 20 minutter \u2014 langt langsommere end den n\u00e6sten \u00f8jeblikkelige feedback fra v\u00e6rkt\u00f8jer som GitHub Copilots indbyggede review, men det er bevidst.<\/p>\n\n\n\n<p>D\u00e9t, Code Review <em>ikke<\/em> g\u00f8r, er at godkende pull requests. Den beslutning forbliver hos mennesker. Systemet fungerer som en forst\u00e6rker \u2014 det finder problemerne, s\u00e5 revieweren kan fokusere p\u00e5 arkitektur og design fremfor at jage logiske fejl i diffs.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Tal fra Anthropics egen brug<\/h2>\n\n\n\n<p>Anthropic har brugt systemet internt i flere m\u00e5neder, og tallene er bem\u00e6rkelsesv\u00e6rdige. Kodeoutput per ingeni\u00f8r er vokset 200% det seneste \u00e5r \u2014 prim\u00e6rt drevet af AI-assisteret kodning med Claude Code. F\u00f8r Code Review fik kun 16% af Anthropics interne PR&#8217;er substantielle review-kommentarer. Med Code Review er tallet steget til 54%.<\/p>\n\n\n\n<p>P\u00e5 store PR&#8217;er med over 1.000 \u00e6ndrede linjer finder systemet problemer i 84% af tilf\u00e6ldene, med et gennemsnit p\u00e5 7,5 fundne issues. P\u00e5 sm\u00e5 PR&#8217;er under 50 linjer falder det til 31% med gennemsnitligt 0,5 issues. Og under 1% af de fundne problemer markeres som forkerte af udviklerne.<\/p>\n\n\n\n<p>I \u00e9t konkret tilf\u00e6lde flagede Code Review en tilsyneladende uskyldig en-linje \u00e6ndring som kritisk \u2014 \u00e6ndringen ville have brudt autentificeringen for en produktionsservice. Det er pr\u00e6cis den type fejl, der er let at overse i en hurtig diff-gennemgang, men oplagt n\u00e5r den f\u00f8rst er p\u00e5peget. Og i et <a href=\"https:\/\/github.com\/truenas\/middleware\/pull\/18291\" target=\"_blank\" rel=\"noopener\">open source-projekt fra TrueNAS<\/a> fandt systemet en pr\u00e6eksisterende type-mismatch-bug i tilst\u00f8dende kode, som tavst slettede en krypteringsn\u00f8gle-cache ved hver synkronisering.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Prisen: 15-25 dollars per review \u2014 og debatten raser<\/h2>\n\n\n\n<p>Her kommer den kontroversielle del. Code Review faktureres baseret p\u00e5 token-forbrug og koster i gennemsnit 15-25 dollars per review, skalerende med PR-st\u00f8rrelse og kompleksitet. Det er markant dyrere end lettere alternativer som <a href=\"https:\/\/vittrup-graversen.dk\/index.php\/2026\/03\/09\/claude-code-i-marts-2026-loops-auto-hukommelse-agent-teams-og-et-hav-af-nye-funktioner\/\">Claude Code GitHub Action<\/a>, som forbliver open source og gratis at bruge.<\/p>\n\n\n\n<p>Reaktionerne fra udviklermilj\u00f8et har v\u00e6ret blandede. Softwareingeni\u00f8r Jean P.D. Meijer spurgte p\u00e5 X: &#8220;Hvordan kan Claude Code Review koste 15-25 dollars per PR?! \u00c9t review koster stort set det samme som et ubegr\u00e6nset abonnement p\u00e5 de fleste code review-apps.&#8221; En anden udvikler, Karan Kendre, stillede det logiske sp\u00f8rgsm\u00e5l: &#8220;Hvis Claude Code kan skrive ren kode i et codebase, hvorfor kan den s\u00e5 ikke g\u00f8re det fra starten?&#8221;<\/p>\n\n\n\n<p>Andre ser det som en direkte trussel mod seniorudvikleres rolle. En udvikler skrev: &#8220;Claude har sat en prisseddel p\u00e5 din seniorudvikler. $15-25 per code review. De folk, der beskytter deres $200K-l\u00f8nninger ved at gatekeepe code reviews, er ved at f\u00e5 et meget d\u00e5rligt kvartal.&#8221; Det er en provokerende p\u00e5stand, men den rammer en nerve i en branche, der i forvejen diskuterer, hvad der sker med erfarne udvikleres roller, n\u00e5r AI tager mere og mere af det daglige kodningsarbejde.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Hvad betyder det i praksis for udviklere?<\/h2>\n\n\n\n<p>For enterprise-teams med h\u00f8j PR-volumen er Code Review potentielt en game-changer. N\u00e5r Claude Code alene har genereret en annualiseret oms\u00e6tning p\u00e5 2,5 milliarder dollars for Anthropic, er der \u00e5benlyst et massivt markedspress for at l\u00f8se den flaskehals, som al den AI-genererede kode skaber i review-processen. Virksomheder som Uber, Salesforce og Accenture er if\u00f8lge Anthropic allerede i m\u00e5lgruppen.<\/p>\n\n\n\n<p>Administratorer kan kontrollere omkostningerne via m\u00e5nedlige organisatoriske lofter, repository-niveau kontrol, og et analytics-dashboard til at tracke PR&#8217;er, accept-rate og samlede review-omkostninger. Det er ikke et &#8220;sl\u00e5 til og glem det&#8221;-produkt \u2014 det kr\u00e6ver bevidst governance, ligesom Anthropics <a href=\"https:\/\/vittrup-graversen.dk\/index.php\/2026\/03\/07\/claude-code-agent-teams-fra-solo-agent-til-orkestreret-multi-agent-samarbejde\/\">Agent Teams-tilgang<\/a> generelt g\u00f8r.<\/p>\n\n\n\n<p>For mindre teams og individuelle udviklere er prisen dog sv\u00e6r at retf\u00e6rdigg\u00f8re. Her er den gratis Claude Code GitHub Action eller et alternativ som OpenAI Codex&#8217; code review sandsynligvis mere realistisk. Det interessante sp\u00f8rgsm\u00e5l er, om priserne vil falde over tid i takt med, at konkurrencen sk\u00e6rpes \u2014 for som investor Chamath Palihapitiya bem\u00e6rkede, er de stigende token-omkostninger ved AI-kodningsv\u00e6rkt\u00f8jer allerede ved at f\u00e5 virksomheder til at genoverveje deres forbrug.<\/p>\n\n\n\n<p>Uanset prisdebatten er Code Review et konkret eksempel p\u00e5, hvor AI-agenter bev\u00e6ger sig hen i softwareudvikling: fra &#8220;skriv kode for mig&#8221; til &#8220;hj\u00e6lp mig med at sikre kvaliteten af al den kode, der bliver skrevet.&#8221; Det er en modnere og mere realistisk anvendelse af AI \u2014 og et tegn p\u00e5, at vi er ved at komme forbi hype-fasen og ind i den fase, hvor AI skal bevise, at det faktisk fanger de bugs, mennesker overser.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Kilder<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/claude.com\/blog\/code-review\" target=\"_blank\" rel=\"noopener\">Bringing Code Review to Claude Code<\/a> \u2014 Anthropic Blog, 9. marts 2026<\/li>\n\n\n\n<li><a href=\"https:\/\/techcrunch.com\/2026\/03\/09\/anthropic-launches-code-review-tool-to-check-flood-of-ai-generated-code\/\" target=\"_blank\" rel=\"noopener\">Anthropic launches code review tool to check flood of AI-generated code<\/a> \u2014 TechCrunch, 9. marts 2026<\/li>\n\n\n\n<li><a href=\"https:\/\/venturebeat.com\/technology\/anthropic-rolls-out-code-review-for-claude-code-as-it-sues-over-pentagon\" target=\"_blank\" rel=\"noopener\">Anthropic rolls out Code Review for Claude Code<\/a> \u2014 VentureBeat, 9. marts 2026<\/li>\n\n\n\n<li><a href=\"https:\/\/www.businessinsider.com\/anthropic-claude-code-review-token-costs-developers-backlash-engineers-2026-3\" target=\"_blank\" rel=\"noopener\">Anthropic&#8217;s AI code reviewer sparks backlash over token costs<\/a> \u2014 Business Insider, 11. marts 2026<\/li>\n<\/ul>\n\n\n\n<p><em>Denne artikel er skrevet i samarbejde med AI, og efterf\u00f8lgende redigeret af et rigtigt menneske \ud83d\ude42<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Claude Code Review sender et hold AI-agenter til at finde bugs i dine pull requests. Anthropics nye automated code review.<\/p>\n","protected":false},"author":1,"featured_media":806,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[24,8],"tags":[23,31],"class_list":["post-807","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-agentic-engineering","category-ai","tag-claudecode","tag-language-models"],"acf":[],"_links":{"self":[{"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/posts\/807","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/comments?post=807"}],"version-history":[{"count":3,"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/posts\/807\/revisions"}],"predecessor-version":[{"id":991,"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/posts\/807\/revisions\/991"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/media\/806"}],"wp:attachment":[{"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/media?parent=807"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/categories?post=807"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/tags?post=807"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}