{"id":472,"date":"2026-02-16T18:53:27","date_gmt":"2026-02-16T16:53:27","guid":{"rendered":"https:\/\/vittrup-graversen.dk\/?p=472"},"modified":"2026-03-28T12:10:59","modified_gmt":"2026-03-28T10:10:59","slug":"claude-code-skjuler-nu-hvad-den-laver-og-udviklere-er-ikke-begejstrede","status":"publish","type":"post","link":"https:\/\/vittrup-graversen.dk\/index.php\/2026\/02\/16\/claude-code-skjuler-nu-hvad-den-laver-og-udviklere-er-ikke-begejstrede\/","title":{"rendered":"Claude Code skjuler nu hvad den laver \u2014 og udviklere er ikke begejstrede"},"content":{"rendered":"\n<p>Anthropic har netop opdateret Claude Code med en kontroversiel \u00e6ndring: AI-v\u00e6rkt\u00f8jet skjuler nu som standard navnene p\u00e5 de filer, det l\u00e6ser og redigerer. I stedet for at vise <code>Read src\/utils\/parser.ts (142 lines)<\/code> f\u00e5r udviklere nu blot beskeden <em>\u201cRead 3 files (ctrl+o to expand)\u201d<\/em>.<\/p>\n\n\n\n<p>\u00c6ndringen, der kom med version 2.1.20, har udl\u00f8st en heftig debat p\u00e5 GitHub og Hacker News \u2014 og rejser et fundamentalt sp\u00f8rgsm\u00e5l for alle, der arbejder med agentic coding: <strong>Hvor meget b\u00f8r et AI-v\u00e6rkt\u00f8j fort\u00e6lle dig om, hvad det laver?<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Hvorfor udviklere er frustrerede<\/h2>\n\n\n\n<p>Kritikken samler sig omkring tre hovedpunkter:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Sikkerhed og kontrol:<\/strong> N\u00e5r du ikke kan se hvilke filer Claude l\u00e6ser, kan du ikke fange fejl tidligt. Tr\u00e6kker den kontekst fra de forkerte filer? Det opdager du f\u00f8rst, n\u00e5r outputtet er forkert.<\/li>\n<li><strong>Token-\u00f8konomi:<\/strong> Flere udviklere p\u00e5peger, at de sparer tusindvis af tokens ved at afbryde Claude, n\u00e5r de kan se, at den er p\u00e5 afveje. Skjuler man filnavnene, br\u00e6nder man penge i blinde.<\/li>\n<li><strong>Audit trail:<\/strong> At kunne scrolle tilbage og se pr\u00e6cis hvilke filer Claude har r\u00f8rt er afg\u00f8rende for fejlfinding i komplekse kodebaser.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Boris Chernys forsvar<\/h2>\n\n\n\n<p>Boris Cherny, skaberen af Claude Code og chef for projektet hos Anthropic, forsvarer \u00e6ndringen p\u00e5 GitHub: <em>\u201cThis isn\u2019t a vibe coding feature, it\u2019s a way to simplify the UI so you can focus on what matters \u2014 diffs and bash\/mcp outputs.\u201d<\/em><\/p>\n\n\n\n<p>Hans argument er, at Claude er blevet mere intelligent og k\u00f8rer i l\u00e6ngere perioder med flere v\u00e6rkt\u00f8jer. M\u00e6ngden af output kan hurtigt blive overv\u00e6ldende i en terminal. Anthropics egne udviklere \u201cappreciated the reduced noise\u201d, siger han.<\/p>\n\n\n\n<p>L\u00f8sningen? Brug verbose mode. Men det skabte et nyt problem: Verbose mode blev \u201crepurposed\u201d til at vise filnavne \u2014 hvilket betyder, at dem der faktisk brugte verbose mode til fuld debugging-output, nu mister den funktionalitet.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Det st\u00f8rre perspektiv for agentic engineering<\/h2>\n\n\n\n<p>Denne debat rammer kernen af en udfordring, vi vil se meget mere af i 2026: <strong>balancen mellem AI-autonomi og menneskelig oversigt<\/strong>.<\/p>\n\n\n\n<p>Claude Code er i dag ansvarlig for omkring 4% af alle offentlige GitHub-commits, og tallet stiger. Anthropics egen CPO Mike Krieger afsl\u00f8rede netop p\u00e5 Cisco AI Summit, at Claude nu genererer n\u00e6sten al kode internt hos Anthropic \u2014 Claude bruges bogstaveligt talt til at udvikle Claude.<\/p>\n\n\n\n<p>N\u00e5r AI-agenter skriver mere og mere af vores kode, bliver transparens ikke bare et nice-to-have \u2014 det er en sikkerhedsn\u00f8dvendighed. Som \u00e9n udvikler formulerede det: <em>\u201cIt\u2019s not a nice simplification, it\u2019s an idiotic removal of valuable information.\u201d<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Hvad det betyder i praksis<\/h2>\n\n\n\n<p>Hvis du bruger Claude Code i dag, er her hvad du b\u00f8r vide:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Verbose mode viser nu filnavne<\/strong> \u2014 sl\u00e5 det til med <code>\/verbose<\/code> hvis du vil se, hvad Claude l\u00e6ser<\/li>\n<li><strong>Ctrl+O udvider collapsed output<\/strong> \u2014 men det er manuelt og afbryder flowet<\/li>\n<li><strong>Default er nu collapsed<\/strong> \u2014 Anthropic har valgt at beholde dette som standard trods protesterne<\/li>\n<\/ol>\n\n\n\n<p>Det er et designvalg, der afspejler en bredere filosofisk skillelinje: Skal AI-v\u00e6rkt\u00f8jer optimere for erfarne udviklere, der vil have fuld kontrol? Eller for den voksende masse af \u201cvibe coders\u201d, der bare vil have resultatet?<\/p>\n\n\n\n<p>Anthropic har valgt det sidste som default. Og det fort\u00e6ller noget om, hvor markedet bev\u00e6ger sig hen.<\/p>\n\n\n<hr><p style=\"color:#888888\"><em>Denne artikel er skrevet i samarbejde med AI, og efterf\u00f8lgende redigeret af et rigtigt menneske \ud83d\ude42<\/em><\/p>","protected":false},"excerpt":{"rendered":"<p>Claude Code skjuler nu hvad den laver \u2014 og udviklere er ikke begejstrede. Debat om gennemsigtighed i AI-kodningsv\u00e6rkt\u00f8jer.<\/p>\n","protected":false},"author":1,"featured_media":471,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[24],"tags":[23],"class_list":["post-472","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-agentic-engineering","tag-claudecode"],"acf":[],"_links":{"self":[{"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/posts\/472","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=472"}],"version-history":[{"count":2,"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/posts\/472\/revisions"}],"predecessor-version":[{"id":1052,"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/posts\/472\/revisions\/1052"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/media\/471"}],"wp:attachment":[{"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/media?parent=472"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/categories?post=472"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/tags?post=472"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}