Inhoud
OpenAI Codex
Codex
OpenAI Codex is een AI-programmeur die zowel als extensie in Visual Studio Code (VS Code) als via een command-line interface (CLI) gebruikt kan worden. Beide methodes bieden krachtige AI-ondersteuning voor softwareontwikkeling, maar ze werken fundamenteel anders en passen in verschillende workflows.
OpenAI Codex voor VS Code
De Codex-extensie voor VS Code integreert direct in je editor en werkt als een AI-pair programmer. Je krijgt code-suggesties, uitleg, refactorings en zelfs hulp bij testen of complete project-taken, allemaal in de vertrouwde editor-interface. Installeren doe je via de extensiewinkel in VS Code; na installatie kun je inloggen met een OpenAI/ChatGPT-account of API-key en direct met prompts in natuurlijke taal werken. De extensie reageert in-context, bijvoorbeeld via een zijpaneel of inline codevoorstellen.
Codex CLI
De Codex CLI is een opensource-tool die OpenAI's AI-modellen direct naar de terminal haalt. Je kunt via shell-commando’s prompts sturen, waarna de Codex-agent code genereert, refactort, bugs detecteert of test-suites runt, allemaal binnen de gekozen projectmap. De CLI ondersteunt verschillende modi:
- Interactief: direct codegeneratie en uitleg in de terminal.
- Silent/Batch: geschikt voor integratie in CI/CD, waarbij Codex automatisch taken uitvoert.
- Approval modes: suggestie, auto-edit of volledig automatisch uitvoeren, afhankelijk van je wensen.
OpenAI Codex CLI
Codex CLI is een codeeragent die je lokaal vanaf je terminal kunt draaien en die code op je machine kan lezen, wijzigen en uitvoeren, in de gekozen directory. Het is open-source, gebouwd in Rust voor snelheid en efficiëntie, en wordt snel verbeterd op openai/codex op GitHub.
Installeren CLI
npm install -g @openai/codex
Start Codex CLI
codex
Upgrade
npm install -g @openai/codex@latest
Een prompt om uit te voeren
codex "explain this codebase"
Modellen en redenering
We raden aan Codex te gebruiken met GPT-5-Codex, ons beste coderingsmodel, geoptimaliseerd voor agentische codering. Standaard draait Codex GPT-5, maar u kunt overschakelen naar GPT-5-Codex met de opdracht /model.
Het standaard redeneringsniveau is medium en u kunt upgraden naar hoog voor complexe taken met dezelfde opdracht /model.
U kunt ook oudere modellen gebruiken door API-gebaseerde authenticatie te gebruiken en Codex te starten met de vlag –model:
codex --model o4-mini
Goedkeuringsmodi
We hebben een krachtige standaardinstelling gekozen voor Codex-werk op uw computer: automatisch.
In deze goedkeuringsmodus kan Codex automatisch bestanden lezen, bewerkingen uitvoeren en opdrachten uitvoeren in de werkmap. Codex heeft echter uw goedkeuring nodig om buiten de werkmap te werken of toegang te krijgen tot het netwerk.
Als u alleen wilt chatten, of als u eerst wilt plannen voordat u erin duikt, kunt u overschakelen naar de modus Alleen-lezen met de opdracht /approvals.
Als u Codex nodig hebt om bestanden te lezen, bewerkingen uit te voeren en opdrachten uit te voeren met netwerktoegang, zonder goedkeuring, kunt u Volledige toegang gebruiken. Wees voorzichtig voordat u dit doet.
Scripting Codex
Je kunt Codex ook niet-interactief uitvoeren met de exec-opdracht:
codex exec "fix the CI failure"
Open Codex CLI API KEY
Key zetten per sessie:
→ In Windows PowerShell voor iedere sessie (tijdelijk tot Powershell wordt gesloten):
$Env:OPENAI_API_KEY = “sk-apiKeyHier”
Key constant:
→ Of in bestand (constant werken met API KEY):
1. Bestand openen vanuit powershell:
notepad $PROFILE (Er opent een bestand)
2. voer de volgende tekst in bestand:
$env:OPENAI_API_KEY=“sk-apiKeyHier”
3. Sla op, sluit notepad, en open een nieuw PowerShell-venster.
TEST OF HET WERKT (in consult):
echo $env:OPENAI_API_KEY
OpenAI API KEY zetten als systeem var
Tijdelijk instellen (alleen huidige PowerShell sessie)
$Env:OPENAI_API_KEY = "sk‑JE_KEY_HIER"
Controleren met:
$Env:OPENAI_API_KEY
Via .NET methode (Machine / systeem‑breed)
# Start PowerShell als administrator
[System.Environment]::SetEnvironmentVariable("OPENAI_API_KEY", "sk‑JE_KEY_HIER", "Machine")
Controleren met:
$Env:OPENAI_API_KEY
Schakelen GPT / APIKEY
Er is een manier om te schakelen tussen de manier waarop je bent ingelogd (gebruik maakt van de codex).
🚧 Er schijnt echter ook een bug te zijn die overschakelen naar APIKEY niet mogelijk maakt op/in windows.
Schakelen naar GPT
codex --config preferred_auth_method="chatgpt"
Schakelen naar APIKEY
codex --config preferred_auth_method="apikey"
Codex in VS code nieuwe chat
Start een nieuwe conversatie: typ reset of new in de CLI (afhankelijk van je Codex CLI versie).
Alternatief: sluit de sessie (Ctrl+C) en start codex chat opnieuw.
Codex CLI
CLI (shell) – flags & subcommando’s
codex → start de interactieve UI in de huidige map. developers.openai.com
codex “prompt hier” → voer direct één opdracht uit zonder de UI te openen. developers.openai.com
codex exec “taak hier” → non-interactief scriptbaar (CI/headless). developers.openai.com
codex –model gpt-5-codex → kies het model/reasoning via flag (API-auth vereist voor sommige modellen). developers.openai.com
codex -i screenshot.png “Leg deze error uit” of –image img1.png,img2.jpg “…” → afbeeldingsinput meesturen. developers.openai.com
codex –config sleutel=waarde → ad-hoc config override, b.v. –config preferred_auth_method=“apikey”. developers.openai.com
codex –help, codex –version → hulp/versie (standaard flags).
Upgraden:
npm install -g @openai/codex@latest.
developers.openai.com
In de Codex-prompt – slash-commando’s
Typ / om suggesties te zien; nuttigste voorbeelden:
/model → wissel model en redeneerniveau (bijv. naar GPT-5-Codex of high reasoning). developers.openai.com
/approvals → schakel modus: Read Only, Auto (default) of Full Access. developers.openai.com
/init → maakt een AGENTS.md met projectrichtlijnen/“memory”. Medium
/status → toont sessie-/configstatus en (vaak) token/gebruiksoverzicht. Medium
/diff → laat Git-diffs zien van wijzigingen die Codex wil toepassen. Medium +1
/prompts → voorbeeldprompts/quickstarts. Medium
/clear → (veelgebruikte) prompt om context te resetten/opschonen. GitHub
Codex IDE extension
Codex is de codeeragent van OpenAI die code kan lezen, aanpassen en uitvoeren. Het helpt je sneller te bouwen, bugs te verhelpen en onbekende code te begrijpen. Met de Codex VS Code-extensie kun je Codex naast elkaar in je IDE gebruiken of taken delegeren naar de cloud.
Codex IDE voor VS code (openAI developers)
