Hopp til innholdet
Alt om AI.
0 % lest
Gratis kursClaude-skolen · Del 5 av 6

Claude Code: den komplette guiden

Av redaksjonen · Ekspert · ca. 12 min5 / 6 deler

Claude Code er Anthropics verktøy for å programmere med Claude. Det er ikke en autofullfør-plugin, men en agent som leser hele kodebasen, skriver kode på tvers av filer, kjører kommandoer og bruker git. Guiden går gjennom hvor du kjører det, CLAUDE.md, kommandoene, og kraftverktøyene MCP, subagenter, hooks og skills. Den tar deg fra første installasjon til ekspertbruk.

claude
> claude «finn og fiks bug-en i api.js»
Fant den. Manglet en nullsjekk på linje 42.

Viderekommen Hvor du kjører Claude Code

Det er samme verktøy flere steder, og du velger etter situasjon:

Flate Best til
Terminal (kommandolinje) Mest kraft og alle funksjoner. Hjemmebanen for ekte bruk. anbefalt
Desktop-appen, Code-fanen Visuell oversikt med diff, og flere oppgaver side om side
VS Code / JetBrains Claude rett i editoren du allerede bruker
Web (claude.ai/code) Lange oppgaver du sjekker innom senere, uten lokalt oppsett

Installer i terminalen (krever Node), så starter du i en hvilken som helst prosjektmappe:

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

cd ~/prosjektet-mitt
claude

Claude Code er inkludert i Pro- og Max-abonnementene, eller du kan betale per bruk via API-konto.

Viderekommen Slik starter du første økt

Skriv i klartekst hva du vil. Claude leser koden, foreslår en plan og gjør endringene (du godkjenner underveis):

Forklar hva dette prosjektet gjør, og hvordan det er bygget opp.
Legg til en mørk-modus-knapp i toppmenyen. Følg stilen som
allerede finnes i prosjektet.

Trykk Shift+Tab for å skru på plan mode: da legger Claude en plan og viser den før den rører koden. Det er nyttig ved større endringer.

Viderekommen CLAUDE.md: prosjektets hukommelse

CLAUDE.md er en vanlig tekstfil som Claude Code leser ved start av hver økt. Her legger du alt teamet bør dele: arkitektur, kodestandard, kommandoer for bygg og test, og konvensjoner. Denne filen er den enkleste måten å gjøre Claude god i akkurat ditt prosjekt.

Den finnes i nivåer: ~/.claude/CLAUDE.md (personlig, gjelder alt du gjør) og ./CLAUDE.md i prosjektet (deles via git). Hold den gjerne under 200 linjer. Lag et utkast automatisk med kommandoen /init.

# CLAUDE.md

## Om prosjektet
Norsk nettbutikk i Next.js + Tailwind. Mobil først.

## Kommandoer
– Utvikling: npm run dev
– Bygg: npm run build
– Test: npm test

## Konvensjoner
– All UI-tekst på norsk
– Funksjonskomponenter, ikke klasser
– Aldri commit direkte til main; lag alltid en gren

Ekspert Kommandoene du vil bruke

Skråstrek-kommandoer styrer økten, og her er de viktigste:

Kommando Gjør
/init Lager et CLAUDE.md-utkast ved å analysere kodebasen
/plan (Shift+Tab) Plan først, godkjenning, så endring
/model Bytt modell midt i økten (Fable, Opus, Sonnet, Haiku)
/clear Tøm samtalen (men behold CLAUDE.md)
/compact Komprimer lang samtale for å spare plass
/rewind Gå tilbake til et tidligere punkt
/mcp Koble til og styr eksterne verktøy
/usage Se tokenbruk og kostnad

Ekspert Slik bruker du kraftverktøyene

Disse verktøyene skiller en vanlig bruker fra en som virkelig får fart på Claude Code.

MCP: koble Claude til eksterne verktøy

MCP (Model Context Protocol) lar Claude Code snakke med eksterne verktøy: databaser, GitHub, en nettleser, dine egne tjenester. Legg til en server slik:

# Legg til en server (eksempel: nettleserstyring)
claude mcp add playwright — npx -y @playwright/mcp@latest

# Se hva som er koblet til
claude mcp list

Dette er bare begynnelsen på hva MCP kan gjøre. Les den komplette MCP-guiden → for hvordan det fungerer, hva du kan koble til, scopes og sikkerhet.

Subagenter: deleger til hjelpere

En subagent er en egen Claude-økt med sitt eget arbeidsminne. Den er nyttig for å holde hovedsamtalen ren, eller for å kjøre ting parallelt, som research eller testing. Du definerer dem i en fil under .claude/agents/ med en kort beskrivelse, og Claude bruker dem automatisk når oppgaven passer.

Hooks: automatiser rundt Claude

Hooks kjører dine egne kommandoer ved bestemte hendelser, for eksempel formatér koden etter hver endring, eller kjør lint før hver commit. Settes opp i .claude/settings.json. Et typisk eksempel, kjør formatering etter at en fil er endret:

{
«hooks»: {
«PostToolUse»: [
{ «matcher»: «Edit», «command»: «npm run format» }
]
}
}

Skills: gjenbrukbar ekspertise

En skill er en navngitt arbeidsflyt med instruksjoner Claude laster inn når den er relevant, lagret under .claude/skills/. Bruk dem til å lære Claude «slik gjør vi X her hos oss» én gang, så bruker den det videre.

Ekspert Slik velger du innstillinger og modeller

Claude Code leser innstillinger fra flere lag (personlig, prosjekt, og lokalt/private), som slås sammen. Det lar deg ha personlige preferanser og delte prosjektregler samtidig. Du velger modell selv: Sonnet 5 som standard, Opus 5 for det tunge, Haiku 4.5 for raske småting og subagenter, og Fable 5.1 for det aller tyngste (inkludert på Max, brukskreditter på Pro, krever Claude Code 2.1.255 eller nyere). Fast mode (/fast) gir raskere svar på Opus når du vil ha tempo.

Slik legger du opp arbeidsflyten

  1. Kjør /init for et CLAUDE.md, og rydd i det.
  2. Be om en utforsking før du endrer: «forklar arkitekturen».
  3. Bruk plan mode for større oppgaver, godkjenn planen.
  4. La Claude committe med en god melding når du er fornøyd.
  5. Be om kodegjennomgang (/code-review) før du slår sammen.

Vil du gå dypere? Anthropic har en gratis «Claude Code 101»-kurs, og den offisielle dokumentasjonen på code.claude.com dekker hver detalj.

Oppsummert

Du kan nå

  • Velge rett flate: terminal, desktop, IDE eller web
  • Sette opp en CLAUDE.md som gjør Claude god i prosjektet ditt
  • Bruke de viktigste kommandoene og plan mode
  • Koble på kraftverktøyene: MCP, subagenter, hooks og skills

Slik er denne guiden laget

Del av «Claude-skolen» på altom.ai. Bygget på Anthropics offisielle Claude Code-dokumentasjon, tilpasset norsk. Verktøyet utvikler seg raskt, sjekk code.claude.com for siste detaljer. Uavhengig guide.

Sist oppdatert: 8. september 2026