Claude Code: den komplette guiden

Gratis kursClaude-skolen · Del 5 av 6

Claude Code: den komplette guiden

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

Claude Code er Anthropics verktøy for å programmere med Claude. Ikke en autofullfør-plugin, men en agent som leser hele kodebasen, skriver kode på tvers av filer, kjører kommandoer og bruker git. Dette er den komplette gjennomgangen: hvor du kjører det, CLAUDE.md, kommandoene, og kraftverktøyene MCP, subagenter, hooks og skills. 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. Velg 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 Din 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. Uvurderlig for større endringer.

Viderekommen CLAUDE.md: prosjektets hukommelse

En vanlig tekstfil 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. Det 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. 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 (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 Kraftverktøyene

Dette er det som skiller en vanlig bruker fra en som virkelig får fart på Claude Code.

MCP: koble Claude til verden

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 starten. 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. Perfekt for å holde hovedsamtalen ren, eller 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å husker den det.

Ekspert 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. Modellvalg: bruk Opus 4.8 for det tyngste, Sonnet 4.6 som standard, Haiku 4.5 for raske småting og subagenter. Fast mode (/fast) gir raskere svar på Opus når du vil ha tempo.

En god arbeidsflyt

  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

Om denne guiden

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: 28. juni 2026