Hurtig oversigt: At starte Claude Code i terminalen er ligetil: installer det ved hjælp af en kommando på én linje fra den officielle side, godkend med din Anthropic-konto, og skriv 'claude' for at starte en interaktiv session. CLI-værktøjet fungerer på tværs af macOS, Linux og Windows, hvilket giver udviklere mulighed for at bygge funktioner, rette fejl og automatisere opgaver gennem naturlige sprogkommandoer direkte i deres terminalmiljø.
Claude Code repræsenterer et skifte i, hvordan udviklere interagerer med AI-assistance. I stedet for at kopiere kode mellem browserfaner og teksteditorer, lever dette terminalbaserede værktøj inde i udviklingsworkflowet, forstår hele kodabaser og udfører komplekse opgaver gennem samtalebaserede kommandoer.
Opsætningsprocessen tager mindre end fem minutter for de fleste udviklere. Men der er mere ved at starte Claude Code effektivt end blot installation.
Denne guide dækker alt fra den indledende installation til at starte produktive sessioner, med praktiske eksempler, der fungerer på rigtige projekter.
Hvad Claude Code faktisk gør
Ifølge den officielle dokumentation er Claude Code et agentisk kodningsværktøj, der læser kodabaser, redigerer filer, kører kommandoer og integreres med udviklingsværktøjer. Terminalgrænsefladen tjener som det primære interaktionspunkt for de fleste udviklere.
Værktøjet håndterer rutinemæssige udviklingsopgaver: at bygge funktioner, rette fejl, automatisere arbejdsgange og forklare komplekse kodestykker. Det opererer med fuld kontekst af projektfiler, git-historik og kørende processer.
I modsætning til browserbaserede AI-assistenter udfører Claude Code kommandoer direkte i shell-miljøet. Når du bliver bedt om at rette en build-fejl, foreslår den ikke kun løsninger – den kan faktisk udføre rettelsen, teste resultatet og committe ændringerne.
Terminal vs. Andre platforme
Claude Code fungerer på tværs af flere platforme: terminal CLI, desktop-applikation, webgrænseflade, IDE-udvidelser til VS Code og JetBrains samt en Chrome-udvidelse til debugging af live-applikationer. Terminalversionen tilbyder den mest direkte kontrol.
Terminalsessioner giver genvejstaster, baggrundsopgavekørsel og integration med eksisterende shell-konfigurationer. Udviklere, der lever i kommandolinjen, finder dette som den hurtigste grænseflade.
| Platform | Bedst til | Nøglefordel |
|---|---|---|
| Terminal CLI | Udviklere, der er fortrolige med kommandolinjen | Hurtigste interaktion, fuld shell-integration |
| Desktop App | Visuel præference med vedvarende sessioner | GUI-grænseflade, lettere navigation |
| VS Code Udvidelse | Udviklere, der sjældent forlader deres IDE | Problemfri editorintegration |
| Webgrænseflade | Hurtig adgang uden installation | Fungerer på enhver enhed med browser |
Installationskrav
Før du installerer Claude Code, skal du kontrollere, at systemet opfylder de grundlæggende krav. Værktøjet kører på macOS, Linux og Windows (inklusive WSL2).
En aktiv Anthropic-konto er påkrævet. Hvis du ikke har en, skal du oprette den på den officielle Anthropic-websted, før du fortsætter med installationen.
Terminalen skal have internetforbindelse og tilladelse til at downloade og udføre scripts. Nogle virksomhedsnetværk begrænser scriptudførelse – tjek med IT, hvis installationen mislykkes.
Understøttede operativsystemer
Fjern denne påstand – findes ikke i officielt kildemateriale. Installationen fungerer via Terminal eller enhver terminalemulator som iTerm2.
Linux-distributioner kræver en moderne shell (bash eller zsh). De fleste nylige Ubuntu, Debian, Fedora og Arch-installationer fungerer uden modifikation.
Windows-brugere skal først installere Windows Subsystem for Linux (WSL2). Native Windows-understøttelse eksisterer, men WSL2 giver bedre kompatibilitet med udviklingsværktøjer.

Reducer AI-værktøjsomkostninger med Get AI Perks, når du kommer i gang
At komme i gang med Claude Code indebærer ofte også at prøve andre AI-værktøjer. Get AI Perks hjælper stiftere med at finde startup-kreditter og softwarerabatter på tværs af AI- og cloud-produkter. Platformen samler over 200 tilbud, herunder fordele for Claude, Anthropic, OpenAI, Gemini, ElevenLabs og mere, sammen med betingelserne for hver enkelt.
Ønsker du at se tilgængelige AI-værktøjsfordele?
Tjek Get AI Perks for at:
- gennemse tilbud på Claude og andre AI-værktøjer
- se, hvilke fordele der passer til din virksomhed
- følge guider for at gøre krav på tilgængelige kreditter
👉 Besøg Get AI Perks for at sammenligne tilgængelige softwarefordele til AI.
Trin-for-trin installationsproces
Den officielle installationsmetode bruger en enkelt kommando, der registrerer operativsystemet og installerer den relevante version.
Til macOS og Linux
Åbn et terminalvindue og kør denne kommando:
| curl -fsSL claude.ai/install.sh | bash |
Installationsscriptet downloader Claude Code-binærfilen, placerer den i en systemsti og konfigurerer shell-integration. Processen fuldføres typisk på under 30 sekunder.
Hvis installationen lykkes, viser terminalen en bekræftelsesmeddelelse. Test installationen ved at skrive:
| claude –version |
Denne kommando skal returnere det aktuelle versionsnummer. Hvis der i stedet vises en fejlmeddelelse om "command not found", skal PATH-konfigurationen justeres.
Til Windows med WSL2
Sørg først for, at WSL2 er installeret og konfigureret. Åbn en WSL2-terminal (Ubuntu anbefales) og kør den samme installationskommando som for Linux:
| curl -fsSL install.claude.ai | sh |
Windows-specifikke netværksproblemer opstår undertiden med WSL2. Ifølge fejlfindingsdokumentationen kan firewall-regler muligvis skulle justeres for at tillade kommunikation mellem WSL2 og Windows-processer.
Fejlfinding af installationsproblemer
Det mest almindelige installationsproblem er PATH-konfiguration. Når terminalen viser "command not found" efter installation, er Claude-binærfilen ikke i shellens eksekverbare sti.
Tjek installationsplaceringen med:
| which claude |
Hvis dette ikke returnerer noget, skal du manuelt tilføje installationsmappen til PATH. For bash skal du tilføje denne linje til ~/.bashrc:
| export PATH=”$HOME/.local/bin:$PATH” |
For zsh-brugere skal du tilføje den samme linje til ~/.zshrc i stedet. Genstart terminalen eller kør source ~/.bashrc for at anvende ændringer øjeblikkeligt.
Netværksrelaterede installationsfejl vises ofte som "TLS connect error" eller downloadafbrydelser. Disse indikerer firewall-restriktioner eller forældede certifikater. Opdater systemcertifikater eller kontakt netværksadministratorer, hvis du arbejder på et virksomhedsnetværk.

Godkendelse og første lancering
Efter succesfuld installation forbinder godkendelsen den lokale CLI til en Anthropic-konto. Start godkendelsesprocessen ved at køre:
| claude |
Den første lancering udløser automatisk godkendelse. Et browservindue åbnes med en login-side. Log ind med Anthropic-kontooplysninger.
Efter at browsergodkendelsen er fuldført, aktiveres terminalsessionen. En velkomstmeddelelse bekræfter forbindelsen og viser grundlæggende brugsanvisninger.
Sessionsstyring
Hver gang claude køres i en terminal, starter den en ny session. Sessioner forbliver aktive, indtil de eksplicit afsluttes med Ctrl+D eller ved at skrive exit.
Godkendelsestokenet gemmes lokalt, så efterfølgende starter kræver ikke browserlogin. Tokenet forbliver gyldigt, indtil det manuelt tilbagekaldes via kontoindstillingerne på Anthropic-webstedet.
Start af interaktiv tilstand
Interaktiv tilstand repræsenterer den primære måde, udviklere bruger Claude Code på. Start den ved at skrive claude uden yderligere argumenter.
Terminalen skifter til en interaktiv prompt, hvor naturlige sprogkommandoer styrer AI'en. Denne tilstand opretholder samtaledynamikken, husker tidligere anmodninger og kan udføre multi-trins arbejdsgange.
Væsentlige interaktive kommandoer
Flere indbyggede kommandoer styrer sessionsadfærd.
Skriv dem ved Claude Code-prompten:
- /model – Skift mellem forskellige Claude-modeller (Opus, Sonnet)
- /status – Se den aktuelle model, sessions-ID og konfiguration
- /btw – Stil side spørgsmål uden at ændre opgavekontekst
- ? – Vis genvejstaster og hjælpeinformation
Genvejstaster øger produktiviteten. Tryk på Ctrl+L for at rydde terminalskærmen uden at afslutte sessionen. Brug Ctrl+C til at annullere en kørende generering. Ctrl+F dræber alle baggrundsopgaver (tryk to gange for at bekræfte).
Statuslinjen nederst viser aktive baggrundsprocesser, den aktuelle model og token-forbrug. Disse oplysninger hjælper med at overvåge ressourceforbruget under komplekse opgaver.
Baggrundsopgavekørsel
Claude Code kan køre langvarige operationer i baggrunden, mens den forbliver lydhør over for nye kommandoer. Baggrundsopgaver viser statusindikatorer og fuldføres asynkront.
Når flere operationer kører samtidigt, sporer opgavelisten hver enkelt. Tryk på Ctrl+F for at se og administrere baggrundsprocesser.
Kørsel af engangskommandoer
Ikke alle opgaver kræver en interaktiv session. Til hurtige operationer accepterer Claude Code kommandoer direkte som argumenter:
| claude “forklar godkendelseslogikken i src/auth.js” |
Denne kommando starter Claude Code, behandler anmodningen, viser output og afsluttes straks. Ingen interaktiv session starter.
Engangskommandoer fungerer godt til scripting og automatisering. De kan inkorporeres i git-hooks, CI/CD-pipelines eller shell-scripts, der har brug for AI-assistance til specifikke undertasker.
Kun forespørgsels-tilstand
Flaget -p kører kun forespørgsels-tilstand, som besvarer spørgsmål uden at foretage filændringer:
| claude -p “hvilke afhængigheder bruger dette projekt?” |
Denne tilstand læser projektfiler, men ændrer, opretter eller sletter intet. Den giver kun information, hvilket gør den sikker til udforskning uden risiko for utilsigtede ændringer.

Modelvalg og konfiguration
Claude Code understøtter flere AI-modeller med forskellige kapabiliteter og hastighedsegenskaber. Ifølge den officielle dokumentation inkluderer understøttede modeller Sonnet 4.6, Opus 4.6, Opus 4.5, Haiku 4.5 og Sonnet 4.5.
Skift den aktive model ved hjælp af kommandoen /model under en interaktiv session. En interaktiv menu viser tilgængelige muligheder med korte beskrivelser af hver models styrker.
For en permanent modelpræference skal du indstille en miljøvariabel, før du starter Claude Code:
| export ANTHROPIC_MODEL=”claude-opus-4-6” claude |
Denne konfiguration forbliver vedholdende på tværs af sessioner, indtil variablen ændres eller annulleres.
Hurtig tilstandskonfiguration
Hurtig tilstand prioriterer svarhastighed frem for omfattende analyse. Den er nyttig til hurtige iterationer og simple opgaver, hvor fuld kontekstanalyse ikke er nødvendig.
Aktivér hurtig tilstand via indstillingskonfigurationen eller ved at bruge modelvarianter, der er optimeret til hastighed. Tjek den officielle dokumentation for aktuelle hurtige tilstandsmuligheder, da de udvikler sig med nye modeludgivelser.
Arbejde med projekter
Claude Code forstår projektstrukturen ved at analysere filer i den aktuelle mappe og undermapper. Naviger til en projektmappe, før du starter:
| cd /sti/til/dit/projekt claude |
Værktøjet læser automatisk projektfiler, forstår kodestrukturen og genkender almindelige mønstre som pakkehåndteringssystemer, framework-konfigurationer og build-værktøjer.
Ekskludering af følsomme filer
Visse filer bør ikke analyseres eller ændres af AI-værktøjer – legitimationsoplysninger, API-nøgler, store binære filer eller genereret indhold. Opret en .claudeignore-fil i rodmappen for at udelukke specifikke stier:
| .env .env.local node_modules/ dist/ build/ *.log |
Dette fungerer på samme måde som .gitignore-syntaks. Udelukkede filer forbliver usynlige for Claude Code under både analyse og udførelse.
Tips til terminalkonfiguration
Claude Code fungerer bedre med visse terminalkonfigurationer. De fleste problemer stammer fra inkompatible shell-indstillinger eller manglende funktioner.
Shell-integration
Blødgør: Nogle moderne terminaler understøtter valgfrie shell-integrationsfunktioner som promptdetektion via OSC 133-sekvenser, selvom disse ikke er påkrævet.
For optimal kompatibilitet skal du bruge nyere versioner af populære terminalemulatorer: iTerm2 på macOS, Alacritty, Kitty eller WezTerm på Linux. Windows Terminal fungerer godt med WSL2.
Tilpasning af genvejstaster
Standardgenvejstaster kan konflikte med eksisterende terminal- eller shell-bindinger. Tilpas dem via konfigurationsfilen til indstillinger, der findes på ~/.claude/settings.json.
Indstillingsfilen bruger JSON-format og understøtter ommapning af enhver indbygget kommando til forskellige tastekombinationer. Efter redigering skal du genstarte Claude Code for at ændringerne kan træde i kraft.
Almindelige arbejdsgange for første session
Ærligt talt indebærer den første Claude Code-session ofte eksperimentering. Her er praktiske startpunkter, der demonstrerer kernefunktioner.
Udforsk kodbasen
Start med at bede Claude Code om at forklare projektstrukturen:
“Giv mig en oversigt over denne kodbase. Hvad er hovedkomponenterne, og hvordan interagerer de?”
Denne anmodning ændrer intet – den analyserer og forklarer kun. Svaret hjælper med at verificere, at Claude Code korrekt forstår projektorganisationen.
Foretag en simpel ændring
Prøv en lavrisikoændring for at se filredigering i aktion:
“Tilføj en kommentar øverst i README.md, der forklarer, hvad dette projekt gør”
Claude Code læser filen, genererer passende indhold og foretager redigeringen. Gennemgå ændringen med git diff for at se præcis, hvad der skete.
Ret en eksisterende fejl
Hvis projektet har kendte fejl eller TODO-emner, skal du bede Claude Code om at håndtere dem:
“Ret valideringsfejlen for login beskrevet i issue #42”
Værktøjet læser relevante kilde filer, identificerer problemet, implementerer en løsning og kan endda køre tests for at verificere, at løsningen virker.
Tilladelser og sikkerhed
Claude Code anmoder om tilladelse, før den udfører potentielt risikable operationer. Tilladelsessystemet kategoriserer kommandoer efter indflydelsesniveau.
Filylæsning sker uden tilladelsesprompter – læsning af kode er altid sikkert. Filskrivning, sletning og udførelse af shell-kommandoer kræver eksplicit godkendelse første gang.
Tilladelsesvalg kan gemmes for sessionen eller permanent. Permanente tilladelser gemmes i konfigurationsfiler og gælder for alle fremtidige sessioner.
Sandboxing konfiguration
Ifølge den officielle dokumentation om indstillinger begrænser sandboxing, hvor Claude Code kan foretage ændringer. Konfigurer sandbox-sti-præfikser for at begrænse filsystemadgang til specifikke mapper.
Dette sikkerhedslag forhindrer utilsigtet ændring af systemfiler eller mapper uden for projektets omfang. Teams, der arbejder på følsomme kodabaser, bør konfigurere sandboxing før implementering.
| Tilladelsestype | Standardadfærd | Anbefales til |
|---|---|---|
| Fil Læsning | Altid tilladt | Alle brugsscenarier |
| Fil Skriv/Rediger | Prompt første gang | Aktiv udvikling |
| Fil Sletning | Prompt hver gang | Kun erfarne brugere |
| Shell Kommandoer | Prompt med forhåndsvisning | Automatiserede arbejdsgange |
| Netværksadgang | Prompt første gang | API-integrationsarbejde |
Ofte stillede spørgsmål
Fungerer Claude Code offline efter installation?
Nej. Claude Code kræver internetforbindelse til alle operationer, fordi AI-modellerne kører på Anthropic’s servere. Terminalklienten sender anmodninger til API'en og modtager svar. Uden forbindelse kan værktøjet ikke fungere.
Hvad koster det at køre Claude Code?
Prissætningen afhænger af Anthropic-kontoens plan og brugsvolumen. Tjek den officielle Anthropic-websted for aktuelle prisdetaljer, da planer og satser ændrer sig over tid. Tokenforbrug varierer baseret på kodbasens størrelse og anmodningens kompleksitet.
Kan Claude Code få adgang til filer uden for den aktuelle mappe?
Som standard, ja. Claude Code kan få adgang til enhver fil, brugerkontoen har tilladelse til at læse. Sandboxing-konfigurationen begrænser dog adgangen til angivne mapper. For sikkerhedskritiske miljøer skal du konfigurere sandbox-indstillingerne før første brug.
Hvad sker der, hvis Claude Code laver en fejl?
Alle filændringer er synlige via standard git diff-kommandoer. Før du committer nogen Claude Code-ændringer, skal du gennemgå ændringerne omhyggeligt. Da alt sker i et git-repository (anbefalet), er det ligetil at fortryde fejl med git-kommandoer.
Kan flere Claude Code-sessioner køre samtidigt?
Ja. Hvert terminalvindue kan køre en uafhængig Claude Code-session. Sessionerne påvirker ikke hinanden, selvom samtidige redigeringer af den samme fil fra forskellige sessioner kan forårsage konflikter.
Hvordan stopper jeg en kørende Claude Code-opgave?
Tryk på Ctrl+C for at annullere den aktuelle operation. For baggrundsopgaver skal du trykke på Ctrl+F for at åbne opgavestyringen og derefter bekræfte annullering. Sessionen forbliver aktiv efter annullering – kun den specifikke opgave stopper.
Husker Claude Code tidligere samtaler?
Inden for en enkelt session, ja. Claude Code opretholder samtalekontekst og husker tidligere anmodninger og ændringer. Ved at starte en ny session (lukke og genåbne) slettes denne kontekst. For vedvarende projektkendskab skal du bruge funktionerne til instruktioner og hukommelser, der er dokumenteret i de officielle guider.
Næste skridt efter installation
Når Claude Code kører succesfuldt, kan du udforske dens udvidede funktioner. Den officielle dokumentation dækker avancerede emner som brugerdefinerede subagenter, plugin-udvikling og planlagt opgaveautomatisering.
Færdigheder giver en måde at udvide Claude Code med projektspecifikke kommandoer og arbejdsgange. Oprettelse af færdigheder i .claude/skills/-mappen tilføjer brugerdefinerede funktioner, der er skræddersyet til specifikke udviklingsbehov.
Model Context Protocol (MCP) integrationen giver Claude Code mulighed for at interagere med eksterne værktøjer og tjenester. Dette åbner muligheder for databaseforespørgsler, API-test og infrastrukturstyring via den samme samtalebaserede grænseflade.
Funktioner til fjernstyring gør det muligt at fortsætte sessioner på tværs af enheder. Start arbejde på en stationær maskine, og fortsæt derefter den samme session på en bærbar computer eller mobilenhed. Tjek dokumentationen til platformsintegrationer for opsætningsvejledning.
Få hjælp, når du sidder fast
Den officielle fejlfindingsdokumentation dækker de fleste almindelige problemer. Når der opstår problemer, skal du tjekke der først, før du graver dybere ned i systemkonfigurationen.
Fællesskabsdiskussioner på platforme som Reddit giver løsninger fra andre udviklere i den virkelige verden. Mange brugere deler deres konfigurationstilpasninger og arbejdsgangsoptimeringer i disse fora.
Ved installations- eller godkendelsesproblemer skal du verificere status for kontoen på Anthropic-webstedet. Udløbne abonnementer eller kontobegrænsninger forhindrer succesfuld forbindelse, selv med korrekt lokal opsætning.
Terminalspecifikke problemer relaterer sig ofte til shell-konfiguration eller kompatibilitet. Test med en standard terminalkonfiguration (uden brugerdefinerede shell-tilpasninger) hjælper med at isolere, om problemet stammer fra lokale ændringer.
Konklusion
At starte Claude Code i terminalen tager kun et par minutter, når installationen er gennemført. Kombinationen af naturlige sprogkommandoer og direkte kodbasintegration skaber en udviklingsworkflow, der håndterer både simple forespørgsler og komplekse multi-fil-refaktorering.
Terminalgrænsefladen holder udviklere i deres foretrukne miljø uden at skifte kontekst til browserfaner eller separate applikationer. Baggrundsopgavekørsel betyder, at langvarige operationer ikke blokerer andet arbejde.
Som med ethvert udviklingsværktøj kommer beherskelse gennem øvelse. Start med simple læse-kun forespørgsler for at forstå, hvordan Claude Code fortolker projektstrukturen. Gå videre til filredigeringer og automatiserede arbejdsgange, efterhånden som selvtilliden vokser. Tilladelsessystemet forhindrer uoprettelige fejl under læringsfasen.
Klar til at transformere din kodnings-workflow? Installer Claude Code i dag og oplev AI-assisteret udvikling direkte i din terminal.

