Claude Code
Claude Code er et agentbaseret kodningsværktøj fra Anthropic, der kører i terminalen og arbejder direkte i et projekts filer. I stedet for kun at foreslå kodestykker til copy-paste kan Claude Code selv læse, ændre og teste kode på tværs af en hel kodebase. Værktøjet bygger på Anthropics Claude-modeller og udfører afgrænsede udviklingsopgaver fra start til slut ud fra instruktioner skrevet i almindeligt sprog.
En udvikler kan for eksempel indsætte en fejlbesked fra terminalen og bede Claude Code om at finde og rette problemet. Værktøjet søger selv gennem projektets filer, identificerer den sandsynlige årsag, retter koden de relevante steder og kører testene igen for at bekræfte, at rettelsen faktisk virker. Det gør Claude Code til noget grundlæggende andet end de autocomplete-funktioner, mange udviklere allerede kender fra deres editor.
Forskellen på Claude Code og autocomplete-værktøjer som GitHub Copilot
GitHub Copilot og lignende værktøjer er primært bygget til at foreslå den næste linje eller blok kode, mens man selv skriver i editoren – forslagene skal stadig gennemses, tilpasses og indsættes af udvikleren.
Claude Code arbejder anderledes: det tager imod en hel opgave beskrevet i naturligt sprog, lægger selv en plan for løsningen, og udfører derefter ændringerne på tværs af flere filer uden at brugeren behøver skrive hvert trin.
Forskellen handler altså ikke kun om placering (terminal frem for editor), men om graden af selvstændighed – Claude Code kan tage en opgave fra beskrivelse til færdig, testet ændring, mens autocomplete-værktøjer typisk kun assisterer undervejs i selve skriveprocessen.
Sådan fungerer arbejdsgangen i praksis
Man starter Claude Code i den mappe, hvor projektet ligger, og giver det en opgave i almindeligt sprog – for eksempel at skrive tests til en bestemt modul, opdatere forældede afhængigheder eller løse en mærkbar fejl.
Værktøjet kan herefter navigere i kodebasen, foreslå og gennemføre ændringer i flere filer på én gang, køre kommandoer og tests i terminalen og reagere på det output, den får tilbage. Mange projekter bruger en CLAUDE.md-fil i projektroden, som fortæller Claude Code om kodningskonventioner, arkitektur og andre faste spilleregler, så arbejdet stemmer overens med teamets vante praksis.
Claude Code kan desuden arbejde direkte med Git – oprette commits, brancher og pull requests – og kan i visse tilfælde køres uovervåget i scripts eller i CI til afgrænsede, gentagne opgaver som kodegennemgang eller fejltriage.
Udvidelse med Model Context Protocol
Claude Code er ikke begrænset til kun at se selve kildekoden. Via Model Context Protocol (MCP) kan værktøjet kobles på eksterne datakilder og systemer, som designdokumenter, projektstyringsværktøjer eller interne API’er, så det kan arbejde ud fra den fulde kontekst en opgave hører til, og ikke kun ud fra filerne i projektmappen. Det er blandt andet denne udvidelsesmulighed, der adskiller Claude Code fra rene autocomplete-værktøjer, som typisk ikke har adgang til noget uden for selve editoren.
Hvem passer Claude Code til, og hvad kræver det af overvågning
Claude Code retter sig primært mod udviklere og tekniske teams, der arbejder i en eksisterende kodebase og ønsker at reducere den tid, der går med rutineprægede opgaver som refaktorering, fejlretning og opdatering af afhængigheder. Værktøjet er bygget af Anthropic, samme selskab der står bag Claude-modellerne generelt.
Selvom Claude Code kan arbejde selvstændigt gennem flere trin, anbefales det stadig, at en udvikler gennemgår ændringerne, før de committes – særligt ved kommandoer der ændrer filer eller miljøindstillinger. Ligesom andre AI-baserede sprogmodeller kan Claude Code i visse tilfælde ræsonnere forkert eller foreslå en løsning, der ikke reelt løser problemet (se AI Hallucination), hvilket er en af grundene til, at menneskelig kontrol af koden fortsat anbefales.
Adgang og priser i korte træk
Claude Code indgår i Anthropics Claude-abonnementer, hvor et lavere niveau er rettet mod lejlighedsvis brug, mens et højere niveau er beregnet til daglig, tungere brug.
Det kan alternativt bruges forbrugsbaseret via Anthropics API, hvor prisen afhænger af antal tokens og den valgte model.
Forbruget stiger typisk, jo mere kontekst værktøjet skal læse, og jo længere sessionerne er, så store kodebaser og komplekse opgaver koster mere end korte, afgrænsede forespørgsler.