← Claude Code Fundamentals
Claude Code Fundamentals Intro Nybörjare
5 min läsning

Intro: Vad Claude Code är — och hur du installerar det

Intro: Vad Claude Code är — och hur du installerar det

Intro: Vad Claude Code är — och hur du installerar det

Innan den agentiska loopen, före CLAUDE.md, före subagenter — finns det en femminutersinstallation. Den här guiden täcker den fullständigt.

Claude Code är inte Claude.ai

Claude.ai är ett webbchatgränssnitt. Du öppnar en webbläsare, skriver ett meddelande och läser ett svar. Det kan inte komma åt dina lokala filer, kan inte köra kod på din maskin och kan inte göra ändringar i din kodbas.

Claude Code är annorlunda till sin natur, inte bara till graden. Det är en lokal agent som körs i din terminal. Den läser dina filer. Den kör kommandon. Den skriver kod, kör tester och gör ändringar — på din maskin, i ditt projekt, med din faktiska kodbas.

Webbgränssnittet och terminalagenten delar samma underliggande modell, men kapabiliteterna är inte jämförbara. Claude Code är ett verktyg för mjukvaruutveckling. Claude.ai är ett generellt chatgränssnitt.

Vad du behöver innan installation

Tre saker:

1. Node.js 18 eller högre. Claude Code distribueras som ett npm-paket. Kontrollera din version:

node --version

Om du ser v18.x.x eller högre är du redo. Annars installerar du Node.js från nodejs.org — LTS-versionen är rätt val.

2. Ett Anthropic-konto. Claude Code autentiserar mot Anthropics API. Du behöver ett konto på console.anthropic.com. En Claude Pro-prenumeration eller API-åtkomst fungerar — Claude Code uppmanar dig att autentisera vid första körningen.

3. En projektkatalog att arbeta i. Claude Code använder din aktuella katalog som sitt arbetskontext. Det läser filer relativt till var du startar det. Öppna en terminal i roten av ett projekt du vill arbeta med.

Installation

Ett kommando:

npm install -g @anthropic-ai/claude-code

Detta installerar Claude Code globalt. Du kan köra det från vilken projektkatalog som helst utan att installera om.

Verifiera att installationen fungerade:

claude --version

Första körningen

Navigera till en projektkatalog och starta Claude Code:

cd ditt-projekt
claude

Vid första körningen öppnar Claude Code ett webbläsarfönster för autentisering. Logga in med ditt Anthropic-konto. Autentiseringstoken lagras lokalt — du behöver inte göra detta igen.

Efter autentisering ser du Claude Code-prompten:

Claude Code v1.x.x
Type a task, question, or /help for commands
>

Du kör nu en lokal AI-agent med full åtkomst till dina projektfiler och terminal. Del 1 förklarar vad den gör med den åtkomsten — och varför det är viktigt att förstå det innan du skickar din första riktiga uppgift.

VS Code-tillägget

Claude Code har också ett VS Code-tillägg (Del 2). Det är inte obligatoriskt — allt fungerar från terminalen. Tillägget lägger till ett visuellt gränssnitt: plangranskning, diff-godkännande, checkpoint-tillbakaspolning. För ingenjörer som lär sig Claude Code gör VS Code-gränssnittet den agentiska loopen mer lättläst. För CI-pipelines och automatiserade arbetsflöden är CLI rätt verktyg.

Installera båda. Använd tillägget för de flesta utvecklingsuppdrag. Använd CLI för skript och automatisering.

Vad som faktiskt händer när du kör claude

Claude Code laddar din projektkontekst — katalogstruktur, nyckelfiler, eventuell CLAUDE.md-konfiguration — och gör det tillgängligt för modellen. När du skickar en uppgift kan modellen läsa filer, köra kommandon, skriva ändringar och observera resultat i en loop. Varje steg visas i terminalen.

Del 1 täcker loopen i detalj. Det viktiga att förstå nu: till skillnad från ett chatgränssnitt kan Claude Code agera på din kodbas. Den första uppgiften du skickar kommer att ändra filer, köra kommandon, eller båda. Det är poängen.


Nästa i serien: Del 1 — Den agentiska loopen: varför Claude Code inte är autocomplete

Innan du går vidare 0 / 4
Jag har Node.js 18 eller högre installerat och kan köra `node --version` i terminalen
Jag har ett Anthropic-konto och har kört `claude` minst en gång för att autentisera
Jag förstår skillnaden mellan Claude.ai (webbchatt) och Claude Code (lokal agent)
Jag är redo att gå vidare till Del 1 för att förstå vad den agentiska loopen faktiskt gör
Kunskapskontroll 1 / 5

Försök igen