Forklar repoet
Start read-only. Bed Codex finde build, test, deploy, datamodeller og risikable filer uden at ændre noget.
Codex CLI er OpenAI’s coding agent i terminalen. Den kan læse dit projekt, forklare kode, foreslå ændringer, redigere filer og køre kommandoer i den mappe du starter den fra.
Brug denne guide til at installere Codex CLI og lave en første session uden at give for meget adgang for tidligt.
OpenAI beskriver Windows-support som mulig, men den bedste Windows-oplevelse er via WSL.
npm install -g @openai/codexTjek installationen:
codex --versionbrew install codexTjek installationen:
codex --versionInstaller Node.js eller Homebrew i WSL, og kør derefter en af kommandoerne ovenfor inde i WSL.
npm install -g @openai/codexStart Codex i terminalen:
codexFørste gang bliver du bedt om at logge ind med ChatGPT eller en OpenAI API key. Hvis du bruger API key i terminalen, så gem den som miljøvariabel eller via Codex’ login-flow. Skriv den ikke direkte i prompts.
Gå ind i et projekt:
cd dit-projektTjek at Git kan beskytte dig:
git statusStart Codex:
codexSend en læseopgave først:
Forklar dette projekt ud fra filerne i repoet. Lav ingen ændringer.Fortæl hvilke test- eller build-kommandoer du ville køre, men kør dem ikke endnu.Bed først derefter om en lille ændring, hvis forklaringen er korrekt.
Codex bruger sandboxing og approval prompts. Standardtilstanden er god for begyndere: Codex kan arbejde i projektmappen, men skal spørge ved mere risikable handlinger.
Nyttige kommandoer inde i Codex:
| Kommando | Brug |
|---|---|
/model | Vælg model og reasoning-niveau |
/permissions | Skift mellem read-only, auto og mere fri adgang |
/review | Få en lokal kode-review af ændringer |
/status | Se aktiv mappe, sandbox og session |
OpenAI anbefaler aktuelt gpt-5.4 til de fleste Codex-opgaver. Du kan vælge model ved start:
codex --model gpt-5.4Forklar repoet
Start read-only. Bed Codex finde build, test, deploy, datamodeller og risikable filer uden at ændre noget.
Lille ændring
Bed om én konkret ændring, lad Codex køre relevante checks, og læs diffen før commit.
Review før commit
Brug /review på uncommitted changes, en commit eller en branch før du pusher.
God første opgave efter installation:
Find projektets build-, test- og lint-kommandoer.Forklar hvilke filer der styrer routing, deployment og miljøvariabler.Lav ingen ændringer.God første skriveopgave:
Ret kun den mindste nødvendige fejl i [fil eller komponent].Brug eksisterende patterns.Kør den relevante check.Stop og forklar hvis ændringen kræver en ny dependency eller deploy.| Flag eller kommando | Brug |
|---|---|
codex --cd path/to/app | Start Codex i den rigtige projektmappe uden først at køre cd. |
codex --add-dir ../shared | Giv adgang til en ekstra mappe uden at åbne hele maskinen. |
codex --sandbox read-only | Læs og forklar uden filændringer. Godt til ukendt kode. |
codex --full-auto | Arbejd i workspace med approvals ved risikable handlinger. Brug i rene Git-repos. |
codex --search | Brug live web search når opgaven kræver aktuelle kilder. Behandl webindhold som ubetroet. |
codex exec --json "..." | Brug Codex i scripts med JSONL-events. |
codex exec --output-last-message result.md "..." | Gem den endelige opsummering til et script eller CI-job. |
codex resume --last | Fortsæt seneste session i samme projekt. |
Codex læser AGENTS.md som projekt-instruktioner. Start simpelt:
# AGENTS.md
## Projekt- Kør `npm run build` efter ændringer i siden.- Brug eksisterende Starlight-komponenter før nye abstraheringer.- Lav ingen deploy uden eksplicit besked.
## Done when- Build passerer.- Git diff er gennemgået.Du kan også have globale instruktioner i ~/.codex/AGENTS.md.
Codex bygger instruktionerne i lag: globalt AGENTS.md, repoets AGENTS.md og eventuelle mere specifikke filer tættere på den mappe du startede i. Det betyder, at et monorepo kan have en kort rodfil og mere præcise regler i apps/site/AGENTS.md.
Hold filen kort. OpenAI nævner selv, at store instruktionsfiler og mange MCP-servere kan øge kontekst og forbrug.
Til automationer eller engangsopgaver kan du bruge:
codex exec "Forklar de vigtigste risici i dette repo uden at ændre filer"Script mode er bedst til opgaver med tydeligt output: rapporter, review, changelog, CI-triage eller gentagne checks. Hvis opgaven kan ændre filer, så sørg for rent Git-state, tydelige krav og enten sandbox eller en separat worktree.
Eksempel på read-only review i automation:
codex exec \ --sandbox read-only \ --ask-for-approval never \ --output-last-message codex-review.md \ "Læs denne diff og find konkrete bugs, regressionsrisici og manglende tests. Lav ingen ændringer."Codex kan bruge ChatGPT-login med inkluderede limits eller API key med tokenbaseret betaling. Forbrug vokser især når:
AGENTS.md er langTil rutineopgaver kan gpt-5.4-mini give længere local-message limits end de tungere modeller. Brug gpt-5.4 til svær debugging, arkitektur og ændringer med høj risiko.
| Problem | Løsning |
|---|---|
codex: command not found | Tjek at npm global bin eller Homebrew bin ligger i PATH. |
| Login virker ikke | Kør codex login eller start codex igen og vælg login-metode. |
| Windows opfører sig mærkeligt | Brug WSL og start Codex inde i Linux-mappen. |
| Codex spørger hele tiden | Det er normalt i sikre modes. Brug /permissions når du forstår valget. |
| Den vil bruge netværk | Godkend kun hvis opgaven reelt kræver det. |
Sidst tjekket: 11. april 2026.