Viktiga slutsatser
- Två installationsmetoder: Använd den nativa installeraren (
curl -fsSL https://claude.ai/install.sh | bash) för en konfiguration utan beroenden, eller npm (npm install -g @anthropic-ai/claude-code) om du behöver versionslåsning. - Systemkraven är minimala: macOS 13+, Linux (Ubuntu 20.04+/Debian 10+), eller Windows 10+ med WSL. Minst 4GB RAM. Ingen GPU behövs.
- Konto krävs: Du behöver ett Claude Pro, Max, Teams, Enterprise, eller Console (API) konto. Den kostnadsfria Claude.ai-planen inkluderar inte åtkomst till Claude Code.
- Installationen tar mindre än fem minuter: Installera, autentisera i din webbläsare och börja använda Claude Code i valfri projektmapp omedelbart.
Hur man installerar Claude Code: Komplett installationsguide (2026)
Claude Code är Anthropics AI-kodningsassistent som körs direkt i din terminal. Den läser din kodbas, skriver kod, kör kommandon och hanterar komplexa ändringar i flera filer – allt från ett enda CLI.
Till skillnad från webbläsarbaserade AI-chattverktyg fungerar Claude Code inuti din faktiska utvecklingsmiljö. Den ser din filstruktur, förstår din projektkontext och gör ändringar i riktiga filer på din maskin.
Denna guide leder dig genom varje steg för att installera Claude Code under 2026, från att kontrollera förutsättningar till att köra din första AI-assisterade kodningssession. Oavsett om du använder macOS, Linux eller Windows, kommer du att ha Claude Code igång på under fem minuter.
Vad du behöver (Checklista för förutsättningar)
Innan du installerar Claude Code, bekräfta att du har följande:
- Operativsystem: macOS 13.0 (Ventura) eller senare, Ubuntu 20.04+ eller Debian 10+, eller Windows 10 (version 1809+) med WSL
- RAM: Minst 4GB (8GB rekommenderas för större kodbaser)
- Internetanslutning: Claude Code ansluter till Anthropics moln-API, så en aktiv anslutning krävs
- Anthropic-konto: Ett Claude Pro ($20/month), Claude Max ($100-200/month), Teams, Enterprise, eller Console (API) konto
- Terminal: Bash, Zsh, eller PowerShell
- Node.js 18+ (krävs endast för npm-installationsmetoden)
Du behöver ingen GPU. All AI-bearbetning sker på Anthropics servrar. Din maskin behöver bara köra CLI-klienten och skicka förfrågningar över nätverket.
Steg 1: Installera Node.js (Om du inte har det)
Om du planerar att använda npm-installationsmetoden behöver du Node.js 18 eller högre. Om du redan har Node.js installerat, kontrollera din version:
node --version
Om utmatningen visar v18.0.0 eller högre, hoppa till Steg 2. Om inte, installera eller uppdatera Node.js med nvm (Node Version Manager), vilket är det rekommenderade tillvägagångssättet eftersom det undviker behörighetsproblem och låter dig enkelt växla mellan Node-versioner.
Installera nvm på macOS eller Linux:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
Stäng och öppna din terminal igen, installera sedan Node.js:
nvm install 22
nvm use 22
node --version
Du bör se ett versionsnummer som börjar med v22. Node.js 22 är den nuvarande LTS-utgåvan och fungerar perfekt med Claude Code.
Installera Node.js på Windows (inuti WSL):
Se först till att WSL är installerat (se Windows-avsnittet nedan). Öppna sedan din WSL-terminal och kör samma nvm-kommandon som ovan.
Steg 2: Installera Claude Code
Du har två alternativ för att installera Claude Code. Den nativa installeraren är nu den rekommenderade metoden, men npm stöds fortfarande fullt ut.
Alternativ A: Nativ installerare (Rekommenderas)
Den nativa installeraren kräver noll beroenden – ingen Node.js, inget npm. Den uppdateras automatiskt i bakgrunden och är den primära metoden som Anthropic testar och stöder.
macOS och Linux:
curl -fsSL https://claude.ai/install.sh | bash
Windows (PowerShell, som administratör):
irm https://claude.ai/install.ps1 | iex
Installeraren laddar ner binärfilen för Claude Code, placerar den i din PATH och konfigurerar automatiska uppdateringar. Hela processen tar under en minut.
Alternativ B: npm-installation
Om du föredrar npm – till exempel för att låsa en specifik version eller för att npm är standard i ditt arbetsflöde – kör:
npm install -g @anthropic-ai/claude-code
Viktigt: Använd inte sudo med npm install. Om du får behörighetsfel är den korrekta lösningen att använda nvm (som installerar Node.js i din hemkatalog) snarare än att köra npm som root.
Verifiera installationen
Oavsett vilken metod du valde, verifiera att Claude Code är installerad:
claude --version
Du bör se ett versionsnummer. Du kan också köra den inbyggda diagnostiken:
claude doctor
Detta kommando kontrollerar din miljö och rapporterar eventuella konfigurationsproblem.
Steg 3: Autentisera
Claude Code kräver autentisering innan du kan använda den. Kör:
claude
Första gången du kör detta kommando öppnar Claude Code din standardwebbläsare och ber dig logga in på ditt Anthropic-konto. Följ anvisningarna för att auktorisera CLI.
Alternativ för autentisering
Webbläsarbaserad inloggning (standard): Bäst för personliga maskiner. Claude Code öppnar ett webbläsarfönster, du loggar in och CLI tar emot en autentiseringstoken automatiskt. Detta fungerar med Claude Pro, Max, Teams, och Enterprise-konton.
API-nyckel (för CI/CD och automatisering): Om du kör Claude Code i en headless-miljö eller CI/CD-pipeline, ställ in din API-nyckel som en miljövariabel:
export ANTHROPIC_API_KEY=sk-ant-your-key-here
Du kan generera en API-nyckel från Anthropic Console. API-användning faktureras per token enligt Anthropics publicerade priser.
Prenumeration kontra API-fakturering: Med en Pro eller Max prenumeration ingår din användning av Claude Code i din månadsplan (föremål för användningsgränser). Med en API-nyckel från Console betalar du per token. Välj baserat på din användningsvolym – prenumerationer är enklare för regelbunden användning, medan API-fakturering ger dig mer kontroll för rörliga eller automatiserade arbetsbelastningar.
Steg 4: Ditt första projekt
Nu när Claude Code är installerad och autentiserad, prova den på ett riktigt projekt.
Navigera till valfri projektkatalog:
cd ~/my-project
Starta Claude Code:
claude
Du är nu i en interaktiv session. Claude Code har läst din projektstruktur och är redo att hjälpa till. Prova att ge den en uppgift:
> Explain the architecture of this project
Claude Code kommer att skanna dina filer, identifiera teknikstacken och ge dig en sammanfattning av hur projektet är organiserat.
Prova något mer praktiskt:
> Add input validation to the user registration form
Claude Code kommer att identifiera de relevanta filerna, föreslå ändringar och be om din bekräftelse innan något ändras. Du granskar varje ändring i en diff-vy och accepterar eller avvisar den.
För en enstaka uppgift utan att gå in i interaktivt läge, använd flaggan -p:
claude -p "Write unit tests for the auth module"
Detta kör uppgiften, skriver ut resultatet och avslutar – användbart för skript och snabba frågor.
Steg 5: Viktig konfiguration
Claude Code fungerar direkt med rimliga standardinställningar, men du kan anpassa dess beteende för ditt arbetsflöde.
Modellval
Claude Code använder den senaste Claude-modellen som standard. För att specificera en annan modell:
claude config set model claude-opus-4-6
Eller för en enskild session:
claude --model claude-sonnet-4-20250514
Behörigheter
Claude Code ber om bekräftelse innan den utför potentiellt destruktiva åtgärder som att skriva filer eller köra shell-kommandon. Du kan konfigurera detta beteende:
claude config set permissions.auto-accept-edits true
Inställningar på projektnivå
Skapa en fil .claude/settings.json i din projektrot för att definiera konfiguration som delas av teamet:
{
"permissions": {
"allow": ["read", "write", "shell"],
"deny": ["shell:rm -rf *"]
},
"model": "claude-sonnet-4-20250514",
"environment": {
"NODE_ENV": "development"
}
}
Denna fil bör checkas in i versionshanteringen så att hela ditt team delar samma beteende för Claude Code.
För personliga åsidosättningar som inte ska checkas in, använd .claude/settings.local.json istället.
MCP-serverkonfiguration
Claude Code stöder Model Context Protocol (MCP) servrar för att utöka dess förmågor. Konfigurera dem i .mcp.json i din projektrot:
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"]
}
}
}
Installation i olika miljöer
macOS
Den nativa installeraren är den enklaste vägen på macOS. Både Apple Silicon (M1/M2/M3/M4) och Intel-maskiner stöds:
curl -fsSL https://claude.ai/install.sh | bash
Alternativt är Claude Code tillgänglig via Homebrew:
brew install --cask claude-code
Linux
Fungerar på Ubuntu 20.04+, Debian 10+ och de flesta moderna distributioner:
curl -fsSL https://claude.ai/install.sh | bash
Om du använder en äldre distribution, använd npm-metoden med nvm för att undvika problem med beroenden på systemnivå.
Windows (WSL)
Claude Code på Windows kräver antingen WSL eller Git for Windows. WSL är det rekommenderade tillvägagångssättet:
- Öppna PowerShell som administratör och installera WSL:
wsl --install
-
Starta om datorn när du blir ombedd.
-
Öppna WSL-terminalen (Ubuntu som standard) och installera Claude Code:
curl -fsSL https://claude.ai/install.sh | bash
Alternativt kan du använda den nativa Windows-installeraren direkt i PowerShell:
irm https://claude.ai/install.ps1 | iex
Docker
För containeriserade miljöer, lägg till Claude Code i din Dockerfile:
FROM node:22-alpine
RUN npm install -g @anthropic-ai/claude-code
ENV ANTHROPIC_API_KEY=your-key-here
För CI/CD-pipelines, skicka API-nyckeln vid körning istället för att baka in den i avbildningen:
docker run -e ANTHROPIC_API_KEY=$ANTHROPIC_API_KEY my-claude-image claude -p "Run the test suite and fix any failures"
CI/CD-pipelines
Claude Codes headless-läge (flaggan -p) är designat för automatisering. Här är ett exempel för GitHub Actions:
- name: AI Code Review
run: |
npx @anthropic-ai/claude-code -p "Review the changes in this PR and suggest improvements" --output-format json
env:
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
Flaggan --output-format json returnerar strukturerad utmatning som efterföljande steg kan tolka.
Uppdatera Claude Code
Nativ installerare
Om du installerade Claude Code med den nativa installeraren sker uppdateringar automatiskt i bakgrunden. Ingen åtgärd krävs. Du kan konfigurera uppdateringskanalen:
claude config set update-channel stable
För att kontrollera din nuvarande version:
claude --version
npm
Om du installerade via npm, uppdatera manuellt:
npm update -g @anthropic-ai/claude-code
Eller installera en specifik version:
npm install -g @anthropic-ai/claude-code@latest
IDE-integration
Även om Claude Code är ett verktyg som främst används i terminalen, integreras det direkt med populära IDE:er för en mer visuell upplevelse.
VS Code-tillägg
VS Code-tillägget ger ett nativt grafiskt gränssnitt för Claude Code inuti din editor. Det inkluderar en chattpanel, kontrollpunktsbaserad ångra-funktion, filreferenser med @-mentions och möjligheten att köra flera konversationer i parallella flikar.
För att installera, öppna VS Code och sök efter "Claude Code" i panelen för tillägg, eller kör:
code --install-extension anthropic.claude-code
När det är installerat kan du öppna Claude Code-panelen från sidofältet och interagera med den precis som terminalversionen, men med den extra fördelen att se diffar renderade i VS Codes nativa diff-vy.
JetBrains-insticksprogram
För IntelliJ IDEA, PyCharm, WebStorm, GoLand och andra JetBrains-IDE:er, installera Claude Code-insticksprogrammet från JetBrains Marketplace:
- Öppna din JetBrains IDE
- Gå till Settings sedan Plugins sedan Marketplace
- Sök efter "Claude Code"
- Klicka på Install och starta om din IDE
JetBrains-insticksprogrammet kör Claude Code CLI inuti din IDE:s integrerade terminal och öppnar föreslagna ändringar i IDE:ns diff-vy. Det är för närvarande i beta men fullt fungerande för daglig användning.
Felsökning
"command not found: claude"
Binärfilen för Claude Code finns inte i din PATH. Om du använde den nativa installeraren, prova att öppna ett nytt terminalfönster. Om det inte fungerar, kör installationsskriptet igen. För npm-installationer, se till att din globala npm-bin-katalog finns i din PATH:
npm config get prefix
Lägg till underkatalogen bin för den sökvägen till din shells PATH-variabel.
"Node.js version too old"
Claude Code kräver Node.js 18+. Kontrollera din version med node --version. Om den är under 18, installera en nyare version med nvm:
nvm install 22
nvm use 22
npm-behörighetsfel (EACCES)
Använd aldrig sudo npm install -g. Fixa istället npm:s standardkatalog eller använd nvm, som installerar allt i din hemkatalog och helt undviker behörighetskonflikter:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
nvm install 22
npm install -g @anthropic-ai/claude-code
Autentisering misslyckas eller webbläsaren öppnas inte
Om den webbläsarbaserade inloggningen inte fungerar (vanligt på fjärrservrar eller WSL), kan du autentisera med en API-nyckel istället:
export ANTHROPIC_API_KEY=sk-ant-your-key-here
claude
Generera din API-nyckel på console.anthropic.com.
"Network Error" eller timeout under installationen
Ditt nätverk eller din brandvägg kan blockera npm eller den nativa installeraren. Prova:
npm config set registry https://registry.npmjs.org/
Om du befinner dig bakom en företagsproxy, konfigurera npm att använda den:
npm config set proxy http://your-proxy:8080
npm config set https-proxy http://your-proxy:8080
Claude Code körs långsamt
Claude Code i sig är resurssnålt – långsamhet beror vanligtvis på nätverkslatens till Anthropics API. Kontrollera din internetanslutning. Om du använder ett VPN, prova att koppla från det. Du kan också kontrollera API-status på status.anthropic.com.
Nästa steg
Du har Claude Code installerad, autentiserad och igång. Här är vad du kan göra nu:
- Lär dig arbetsflödet: Läs vår Claude Code tutorial för en djupdykning i prompting-strategier, redigering av flera filer och hur du får ut det mesta av AI-assisterad utveckling.
- Jämför dina alternativ: Se hur Claude Code står sig i vår jämförelse Claude Code vs Cursor om du väljer mellan olika AI-kodningsverktyg.
- Utforska avancerade funktioner: Claude Code stöder MCP-servrar, anpassade hooks, headless-automatisering och konfigurationer med flera modeller. Den officiella dokumentationen täcker dessa på djupet.
Claude Code är det snabbaste sättet att få in AI i ditt befintliga utvecklingsflöde utan att byta verktyg eller lämna din terminal. Nu när det är installerat, börja med en liten uppgift i ett riktigt projekt – du kommer att se skillnaden omedelbart.
