Claude Code Guide
Claude Code er Anthropics agentiske kodeværktøj, der arbejder direkte i terminalen og din kodebase. Her er hvordan det adskiller sig fra autocomplete-værktøjer som GitHub Copilot, hvad det koster, og hvornår det giver mening.
Foto: Owen Beard / Unsplash
Hvad er Claude Code
Claude Code er Anthropics kommandolinje-værktøj til agentisk kodning. Det blev udgivet som research preview i februar 2025 og er siden blevet en del af Anthropics almindelige produktflade. I stedet for at foreslå den næste linje kode, mens du skriver, får Claude Code en opgave i almindeligt sprog og arbejder derefter selvstændigt: den læser filer i din kodebase, skriver og retter kode, kører tests, og kan committe ændringer via git.
Det gør værktøjet til noget andet end en traditionel kodeassistent. Hvor GitHub Copilot primært er bygget til inline-forslag mens du skriver, og Cursor er en hel IDE bygget omkring AI-integration, kører Claude Code som en agent i terminalen og kan tage sig af flertrins-opgaver som "ret alle failing tests" eller "implementér denne feature-branch fra specifikationen" uden at du styrer hvert skridt.
Værktøjet bygger på Claudes modelfamilie, typisk Sonnet eller Opus, alt efter hvad opgaven kræver og hvilket abonnement du har. Det er tilgængeligt som CLI til macOS, Linux og Windows (via WSL), samt integreret i VS Code og JetBrains-IDE'er.
Claude Code vs GitHub Copilot vs Cursor
| Egenskab | Claude Code | GitHub Copilot | Cursor |
|---|---|---|---|
| Grundform | CLI-agent + editor-plugin | Editor-plugin | Selvstændig IDE (VS Code-fork) |
| Kerneadfærd | Autonome flertrins-opgaver | Inline autocomplete + chat | Inline forslag + agent mode |
| Kan køre kommandoer | Ja, tests, build, git | Begrænset | Ja, via agent mode |
| Model | Claude (Sonnet/Opus) | GPT- og Claude-modeller | Flere modeller, brugervalg |
| Udvidbar med tools | Ja, via MCP-servere | Begrænset | Ja, via MCP-servere |
Priser og funktioner opdateres løbende på alle tre værktøjer. Tjek altid Anthropics, GitHubs og Cursors egne prissider, før du sammenligner tal til budgettering.
Sådan kommer du i gang
Installation foregår via npm, og værktøjet startes fra roden af dit projekt:
npm install -g @anthropic-ai/claude-code cd mit-projekt claude > Ret alle failing tests i test/-mappen og forklar hvad der var galt
Adgang kræver enten en Claude Pro- eller Max-abonnement med inkluderet brug, eller en API-nøgle fra Anthropic med betaling pr. token. Til større, vedvarende brug i et team er API-betaling ofte det mest forudsigelige, mens abonnementsmodellen passer bedre til enkeltbrugere med jævnt forbrug.
Værktøjet kan udvides med MCP-servere, så det får adgang til fx din issue-tracker, database eller interne dokumentation, mens det arbejder. Det er også muligt at bygge egne agenter oven på det samme lag via Anthropics Agent SDK, hvis du vil have Claude Code-lignende adfærd i din egen applikation.
Abonnement eller API: hvad skal du vælge
Anthropic tilbyder Claude Code gennem to forskellige betalingsmodeller, og valget mellem dem afhænger mest af, hvor forudsigeligt dit forbrug er.
Claude Pro / Max
Fast månedlig pris med inkluderet brug af Claude Code. Passer godt til enkeltudviklere og freelancere med jævnt, ikke-eksplosivt forbrug, hvor en forudsigelig regning er vigtigere end fuld fleksibilitet.
API-nøgle (pay-as-you-go)
Betaling pr. token brugt, uden loft. Bedre til teams og CI-pipelines med varierende belastning, men kræver at du selv holder øje med forbruget, da regningen kan stige hurtigt ved store, automatiserede kørsler.
Uanset model betaler du reelt for den underliggende Claude-model, så de samme overvejelser om cost optimization gælder her: kortere, mere præcise opgavebeskrivelser reducerer antallet af tokens agenten bruger på at udforske kodebasen, før den finder den rigtige løsning.
Hvornår giver det mening
Afgrænsede, veldefinerede opgaver
"Implementér denne endpoint efter specifikationen" eller "opdater alle kald til den gamle API til den nye" er typiske opgaver, hvor agenten kan arbejde selvstændigt og levere et review-klart resultat.
Store, ukendte kodebaser
Fordi værktøjet selv læser filer og orienterer sig, er det brugbart til at forstå og navigere i en fremmed kodebase hurtigere end manuel gennemgang.
Rutineopgaver og oprydning
Migreringer, oprydning i test-dækning og dokumentation af eksisterende kode er opgaver, der egner sig godt til at overlade til en agent, mens du bruger tiden på arkitektur og produktbeslutninger.
Begrænsninger og faldgruber
Fordi agenten kan køre kommandoer og ændre filer selvstændigt, er det vigtigt at arbejde i et versionsstyret repository og gennemgå ændringer, før de merges. Standardindstillingen beder om godkendelse til handlinger som filskrivning og kommando-kørsel, men det er muligt at slå det fra for hurtigere flows, hvilket øger risikoen for uønskede ændringer, hvis opgaven er dårligt specificeret.
Lange, uklart formulerede opgaver kan drive agenten i en retning, du ikke havde tænkt dig. Det bedste resultat kommer typisk fra afgrænsede opgaver med et klart succeskriterium, fx en test der skal bestå, frem for åbne instrukser som "gør koden bedre".