Hopp til innhold
Stabelverk

Guide

Kom i gang med Claude Code og Codex på norsk

Claude Code fra Anthropic og Codex fra OpenAI er AI-kodeagenter som jobber i prosjektmappa di. De leser filene, skriver kode, kjører kommandoer og spør før de gjør noe du ikke har tillatt. Her er installasjonen, den første økten, hvordan du får dem til å svare på norsk, og reglene som hindrer at de gjør noe du angrer på.

Stabelverk · Oppdatert

Hva en AI-kodeagent er

En chatbot svarer i et vindu, og du kopierer koden selv. En kodeagent jobber direkte i prosjektmappa di. Den leser filene, endrer dem, kjører tester og kommandoer, og viser deg hva den har gjort. Du sitter i førersetet: du gir oppgaven, godkjenner det som betyr noe, og bestemmer hva som publiseres.

Det gjør agenten svært nyttig, også for deg som ikke koder. Men den har tilgang til maskinen din. Derfor er reglene og sperrene lenger ned i guiden ikke valgfrie.

Claude Code eller Codex?

Begge gjør i hovedsak det samme. Forskjellene ligger i leverandør, innlogging og hvordan regler og sperrer settes opp.

Claude CodeCodex
LeverandørAnthropicOpenAI
InnloggingPro-, Max-, Ultra-, Team-, Enterprise- eller Console-konto. Ikke gratisplanen.Logg inn med ChatGPT, eller en annen metode som tilbys første gang.
InstruksfilCLAUDE.mdAGENTS.md
SperrerTillatelser i .claude/settings.json: allow, ask og deny per kommandoSandkasse og regler i .codex/, bare når prosjektet er klarert
Uten terminalSkrivebordsapp for macOS, Windows og LinuxEgen app og utvidelse for kodeeditor, se OpenAIs dokumentasjon

Du trenger ikke velge for alltid. Med én felles regelfil kan du bruke begge på samme prosjekt. Andre verktøy som Cursor, GitHub Copilot og Gemini CLI oppgir at de leser AGENTS.md, men vi har ikke testet dem med Stabelverk.

Installer Claude Code

Krav: macOS 13 eller nyere, Windows 10 versjon 1809 eller nyere, eller en nyere Ubuntu- eller Debian-versjon, minst 4 GB minne og internett (Anthropic, lest 3.11.2026). Åpne terminalen og lim inn kommandoen for systemet ditt.

macOS og Linux:

curl -fsSL https://claude.ai/install.sh | bash

Windows (PowerShell):

irm https://claude.ai/install.ps1 | iex

På Mac kan du også bruke Homebrew (brew install --cask claude-code), og på Windows WinGet (winget install Anthropic.ClaudeCode). Disse oppdaterer seg ikke selv. Installasjonen med skriptet over gjør det.

Åpne et nytt terminalvindu når installasjonen er ferdig, og kontroller:

claude --version
claude doctor

Den første viser versjonen. Den andre sjekker installasjonen og innstillingene uten å starte en økt. Gå så til prosjektmappa og skriv claude. Første gang åpnes nettleseren, og du logger inn.

På Windows anbefaler Anthropic å installere Git for Windows, slik at agenten kan bruke Bash. Uten det bruker den PowerShell.

Installer Codex

macOS og Linux:

curl -fsSL https://chatgpt.com/codex/install.sh | sh

For Windows har OpenAI egne instruksjoner, med valg mellom app, Windows-sandkasse og WSL. Følg dem i dokumentasjonen til Codex.

Gå til prosjektmappa og skriv codex. Første gang velger du «Sign in with ChatGPT» eller en annen metode som vises. Sjekk på OpenAIs prisside hvilken plan som inkluderer Codex.

Codex spør også om du vil klarere prosjektet (trust). Svar ja for prosjekter du selv har laget. Codex leser prosjektets egne sperrer i .codex/ bare når prosjektet er klarert. I vår test holdt det ikke å oppgi klarering på kommandolinjen. Den måtte stå i konfigurasjonsfila, slik Codex lagrer den når du svarer ja.

Din første økt

  1. Lag en tom mappe for prosjektet, og gå inn i den i terminalen.
  2. Kjør git init. Da kan alt agenten gjør, ses og angres.
  3. Start agenten med claude eller codex.
  4. Be om en plan først, ikke kode. For eksempel:
Jeg vil lage en enkel nettside som viser en liste over gårdsbutikker
fra en JSON-fil. Jeg kan ikke kode. Forklar på norsk hvilke filer du vil
lage og hvorfor, og hvilke kommandoer du vil kjøre. Ikke gjør noe før
jeg har sagt ja.
  1. Les planen. Spør om alt du ikke forstår. Si ja, eller be om endringer.
  2. Når agenten er ferdig, be den vise hva som er endret, og kjør prosjektet selv.
  3. Er du fornøyd, lagrer du en versjon med en commit.

Begge agentene har en kommando som lager en instruksfil ut fra prosjektet: /init. Kjør den når prosjektet har fått litt innhold, og rett opp det den skriver.

Slik får du svar på norsk

Du kan skrive til begge agentene på norsk, og de svarer på norsk når du ber om det. Selve programmet, menyene og feilmeldingene er på engelsk. Det enkleste er å skrive språket inn i instruksfila, så slipper du å gjenta det:

# AGENTS.md

## Språk
- Svar alltid på norsk bokmål, kort og konkret.
- Forklar fagord første gang de brukes.
- Bruk vanlige fagbegrep (repo, deploy, commit), ikke fornorskede ord.
- Kode, filnavn og databasefelt på norsk, med små bokstaver og bindestrek.

## Arbeidsmåte
- Vis en plan og vent på ja før du endrer noe.
- Kjør testene etter hver endring.
- Skill mellom det du har kjørt og sett, og det du antar.

Bruker du begge agentene, lar du CLAUDE.md peke til den felles fila. Claude Code leser importen og får de samme reglene:

# CLAUDE.md
@AGENTS.md

Hold instruksfila kort. Agenten følger ti klare regler bedre enn hundre vage. Codex har en standardgrense på 32 KiB for samlet instruksfil.

Regler og sperrer: det viktigste du setter opp

Prinsippet er enkelt: agenten kan gjøre alt som er lokalt og kan angres uten å spørre: lese, skrive kode, kjøre tester og bygg. Alt som forlater maskinen, endrer noe delt eller ikke kan angres, krever et ja fra deg. Det gjelder publisering, push til GitHub, endringer i databasen i produksjon, nye nøkler og e-post til andre.

Instrukser kan agenten misforstå. Derfor setter du i tillegg tekniske sperrer. For Claude Code står de i .claude/settings.json:

{
  "permissions": {
    "allow": ["Bash(npm test)", "Bash(npm run build)", "Bash(git status)", "Bash(git diff *)"],
    "ask": ["Bash(git commit *)", "Bash(npm install *)"],
    "deny": [
      "Bash(git push *)",
      "Bash(npx wrangler pages deploy *)",
      "Bash(npx wrangler login *)",
      "Read(./.env*)",
      "Read(./.dev.vars)"
    ]
  }
}

For Codex skriver du prefiksregler i .codex/rules/. Den strengeste regelen vinner:

prefix_rule(
    pattern = ["git", "push"],
    decision = "forbidden",
    justification = "Eieren pusher selv.",
)

Tre vaner gjør resten:

  • Ikke vær innlogget hos vertstjenesten i samme terminal som agenten bruker. Logg inn bare når du selv skal publisere.
  • Beskytt hovedgrenen på GitHub, så ingen endring går rett til produksjon uten at du har sett den.
  • Et ja gjelder én handling. Ikke neste handling av samme type, og ikke en plan som har endret seg underveis.

Sperrene er et gjerde, ikke en garanti. Les alltid hva agenten vil gjøre før du sier ja.

Vanlige problemer og løsninger

ProblemLøsning
claude eller codex finnes ikke etter installasjonenÅpne et nytt terminalvindu. Hjelper ikke det, ligger programmet ikke i PATH. Følg feilsøkingssiden til leverandøren.
Claude Code sier at kontoen ikke har tilgangGratisplanen inkluderer ikke Claude Code. Bytt til en plan som gjør det, eller bruk en Console-konto.
Agenten svarer på engelskLegg språkregelen øverst i instruksfila og start en ny økt.
Agenten glemmer reglene i lange økterDel arbeidet i mindre oppgaver, og start ny økt mellom dem. Hold instruksfila kort.
Agenten sier at alt er ferdig, men noe virker ikkeBe den kjøre testene og vise resultatet. Krev at den skiller mellom det den har sett og det den antar.
Codex følger ikke sperrene i .codex/Prosjektet er ikke klarert. Start Codex i mappa og svar ja på spørsmålet om klarering.

Neste steg er å bygge noe. Guiden om å lage en app med AI tar deg fra idé til første versjon.

Vanlige spørsmål

Er Claude Code gratis?

Nei. Claude Code krever en Pro-, Max-, Ultra-, Team- eller Enterprise-konto, eller en Console-konto med betaling per bruk. Gratisplanen på claude.ai gir ikke tilgang (Anthropic, lest 3.11.2026). Selve programmet koster ingenting å installere.

Snakker Claude Code og Codex norsk?

Du kan skrive til begge på norsk, og de svarer på norsk når du ber om det. Skriv det inn i instruksfila (CLAUDE.md eller AGENTS.md), så slipper du å gjenta det. Menyer, feilmeldinger og dokumentasjon er på engelsk.

Kan jeg bruke Claude Code og Codex på samme prosjekt?

Ja. Codex leser AGENTS.md. Claude Code leser CLAUDE.md, og den kan importere AGENTS.md med linjen @AGENTS.md. Da står reglene ett sted. Sperrene må likevel settes opp for hvert verktøy: .claude/settings.json for Claude Code og .codex/ for Codex.

Må jeg kunne bruke terminalen?

Litt. Du må kunne åpne terminalen, gå til en mappe og lime inn en kommando. Claude Code har også en skrivebordsapp for macOS, Windows og Linux hvis du vil slippe terminalen. Agenten kan forklare hver kommando før den kjører den, hvis du ber om det.

Fungerer dette med Cursor, Copilot eller Gemini CLI?

Disse verktøyene leser AGENTS.md ifølge leverandørene, men vi har ikke testet dem med Stabelverk. Reglene i AGENTS.md virker da som instrukser, ikke som tekniske sperrer. Bruk verktøyets egen godkjenning av kommandoer, og ikke slå på automatisk kjøring.

Kilder

Alle kilder er lest 3.11.2026. Priser, grenser og regler endres. Kontroller kilden før du bruker tallene i budsjett, tilbud eller avtaler. Guiden er ikke juridisk rådgivning eller regnskapshjelp.

Vil du ha hele oppskriften, ferdig kode og oppsett?

Oppsettet i denne guiden er en start. Stabelverk har det ferdig: CLAUDE.md og AGENTS.md med regler, 13 arbeidsflyter for blant annet oppstart, testing, sikkerhetsrevisjon og deploy, og sperrer for Claude Code og Codex som er testet mot startprosjektet.

Stabelverk er en norsk blueprint i 18 kapitler, et startprosjekt som kjører på din maskin med én kommando, en modul for innlogging og betaling med Stripe, og arbeidsflyter og sperrer for Claude Code og Codex. Du betaler én gang. Det er ikke et abonnement.

Flere guider

Alle guidene · Til forsiden