Hoe installeer ik OpenAI's Codex CLI lokaal? Een eenvoudige handleiding

CometAPI
AnnaJun 9, 2025
Hoe installeer ik OpenAI's Codex CLI lokaal? Een eenvoudige handleiding

De Codex CLI van OpenAI is snel uitgegroeid tot een onmisbare tool voor ontwikkelaars die AI rechtstreeks in hun lokale workflows willen integreren. Sinds de aankondiging op 16 april 2025 en de daaropvolgende updates – waaronder internettoegang op 3 juni 2025 – biedt de Codex CLI een veilige, privacygerichte en zeer aanpasbare manier om de krachtige redeneermodellen van OpenAI rechtstreeks vanaf uw terminal te benutten. Dit artikel vat de nieuwste ontwikkelingen samen en biedt een stapsgewijze handleiding voor het installeren en configureren van de Codex CLI op uw machine.

Wat is de Codex CLI van OpenAI?

Oorsprong en aankondiging

OpenAI onthulde de Codex CLI samen met zijn nieuwste modellen, o3 en o4-mini, en positioneerde het als een experimenteel open-sourceproject dat AI-gestuurde codeerondersteuning rechtstreeks naar de terminal brengt. Deze tool, aangekondigd op 16 april 2025, stelt AI-agents in staat om code in uw lokale omgeving te lezen, aan te passen en uit te voeren, zodat gevoelige code uw machine nooit verlaat.

Belangrijkste kenmerken van Codex CLI

  • Lichtgewicht en open source:De codebase van Codex CLI is ontworpen voor eenvoudige installatie en bijdragen van de community. De code is te vinden op GitHub en stimuleert het melden van bugs en pull-requests.
  • Natuurlijke taal commando's:Ontwikkelaars kunnen Codex in begrijpelijk Engels aanroepen om boilerplate-code te genereren, bestaande modules te refactoren of zelfs tests te schrijven.
  • Lokale uitvoering:Alle bewerkingen vinden plaats op uw eigen computer. U hoeft zich dus geen zorgen te maken over het uploaden van bedrijfscode naar externe servers.
  • Agent internettoegangVanaf 3 juni 2025 heeft Codex CLI optioneel toegang tot internet voor taken zoals het installeren van afhankelijkheden of het ophalen van externe bronnen, met gedetailleerde domein- en methodecontroles.

Wat zijn de nieuwste architectuurupdates?

Begin juni 2025 kondigde OpenAI een ingrijpende herschrijving van de Codex CLI aan, van de oorspronkelijke Node.js- en TypeScript-stack naar Rust. Deze verschuiving is gericht op "zero-dependency-installatie", verbeterde prestaties en verbeterde beveiligingsgaranties door gebruik te maken van Rusts geheugenveilige ontwerp. Ontwikkelaars kunnen rekenen op snellere opstarttijden, kleinere binaire bestanden en robuustere compilatiecontroles, die allemaal bijdragen aan een soepelere ontwikkelaarservaring.

Waarom moet u Codex CLI lokaal installeren?

Welke voordelen biedt lokale installatie op het gebied van beveiliging en privacy?

Door AI-modellen lokaal uit te voeren, blijft uw broncode on-premises. In tegenstelling tot cloud-only oplossingen deelt Codex CLI uw bestanden nooit, tenzij u hier expliciet om vraagt. Dit verkleint de risico's op datalekken of ongeautoriseerde toegang aanzienlijk.

Hoe verbetert lokale installatie de prestaties en offline mogelijkheden?

Door opdrachten op uw eigen hardware te verwerken, minimaliseert Codex CLI de latentie en afhankelijkheid van externe API-aanroepen. In combinatie met de nieuwe functie voor internettoegang kunt u voor de meeste taken offline werken en configureren wanneer de agent online mag, waardoor u de juiste balans vindt tussen autonomie en connectiviteit.

Hoe bereidt u uw omgeving voor op installatie?

Wat zijn de vereisten?

Voordat u Codex CLI installeert, moet u ervoor zorgen dat u het volgende heeft:

  • Node.js (v14 of later) geïnstalleerd en toegevoegd aan uw PATH.
  • NPM (meestal gebundeld met Node.js) voor pakketbeheer.
  • A geldige OpenAI API-sleutel, die u kunt verkrijgen via uw OpenAI-dashboard onder API-instellingen.

Hoe verkrijgt en beveiligt u uw OpenAI API-sleutel?

  1. Meld u aan bij de OpenAI-dashboard.
  2. Navigeer naar API Keys en klik op Nieuwe geheime sleutel maken.
  3. Kopieer de gegenereerde sleutel en bewaar deze in een veilige referentiebeheerder.
  4. Vermijd het vastleggen ervan in versiebeheer; gebruik omgevingsvariabelen voor lokale ontwikkeling.

Hoe kun je Codex CLI op verschillende besturingssystemen installeren?

Hoe installeer ik via npm op macOS en Linux?

Open uw terminal en voer het volgende uit:

npm install -g @openai/codex

Deze opdracht installeert het codex wereldwijd uitvoerbaar, waardoor het vanuit elke directory toegankelijk is.

Hoe installeer ik het op Windows (PowerShell of Git Bash)?

  1. Open PowerShell (als beheerder) of Git bash.
  2. Voer dezelfde npm-opdracht uit: npm install -g @openai/codex
  3. Optioneel kunt u Git Bash instellen als uw standaard shell met: Set-Alias sh.exe "C:\Program Files\Git\bin\bash.exe" ``` :contentReference{index=10}.

Hoe configureert en verifieert u Codex CLI?

Hoe stelt u omgevingsvariabelen in?

Na de installatie configureert u uw API-sleutel door deze te exporteren in uw shell-profiel:

export OPENAI_API_KEY="your-api-key-here"

Voeg deze regel toe aan ~/.bashrc, ~/.zshrcof ~/.profile voor doorzettingsvermogen.

Hoe logt u in met ChatGPT-integratie?

Codex CLI ondersteunt een vereenvoudigde inlogstroom voor ChatGPT Plus- en Pro-abonnees:

codex --free

Met deze opdracht wordt u begeleid bij het verifiëren met uw OpenAI-account en het inwisselen van eventueel in aanmerking komende credits.

Hoe kunt u de installatie verifiëren?

Hoe controleert u de versie?

Run:

codex --version

Een succesvolle installatie retourneert een versie-string (bijv. 0.1.0), waarmee wordt bevestigd dat de CLI bereikbaar is).

Hoe voer je een testopdracht uit?

Probeer een eenvoudige prompt om te controleren of alles werkt:

codex "Create a Python function to reverse a string."

Codex CLI zou de overeenkomstige Python-code rechtstreeks in uw terminal moeten weergeven, waarmee de kernfunctionaliteit ervan wordt gedemonstreerd.

Hoe houd ik de CLI up-to-date?

Met npm:

npm update -g @openai/codex

Met Rust-binair:

  1. Download de nieuwste versie van GitHub.
  2. Vervang uw bestaande binaire bestand door de nieuw gedownloade versie.

Als alternatief kunt u, als u via een pakketbeheerder hebt geïnstalleerd die updates ondersteunt (bijvoorbeeld Homebrew), de update-opdrachten daarvan gebruiken.

Hoe kan ik Codex CLI uitbreiden en aanpassen?

Configuratieopties in codex.yml

Edit codex.yml tot:

  • Mappen uitsluiten (bijv. node_modules, vendor)
  • Standaard promptsjablonen instellen
  • Kies fallback-modellen of lokale open-sourcealternatieven (zoals StarCoder voor offline gebruik).

Scripting en automatisering

Integreer Codex CLI in buildscripts of CI-workflows:

yaml# .github/workflows/codex.yml

jobs:
  ai_lint:
    runs-on: ubuntu-latest
    steps:
- uses: actions/checkout@v3
- name: Run Codex Auto-Edit
        run: |
          codex --mode auto-edit "Optimize bundle size and tree-shake unused imports"
- name: Run Tests
        run: npm test

Dit maakt voortdurende AI-gestuurde codeverbetering mogelijk naast standaardlinters.

Wat zijn de beste werkwijzen en tips voor het gebruik van Codex CLI?

Hoe beheert u internettoegang voor agenten?

Internettoegang is standaard uitgeschakeld. Om toegang te verlenen voor specifieke taken, gebruikt u:

codex --allow-internet

Specificeer vervolgens de domeinen of HTTP-methoden die u vertrouwt. Dit zorgt ervoor dat Codex alleen contact opneemt wanneer u dit expliciet toestaat, waardoor de beveiliging en controleerbaarheid behouden blijven.

Hoe kunt u bijdragen en problemen melden?

Omdat het een experimenteel project is, is feedback van de community essentieel. Om bij te dragen:

  1. Vork de GitHub-repository en pull-requests indienen.
  2. Meld bugs of verzoekjes voor nieuwe functies en beschrijf duidelijk de stappen om deze te reproduceren.
  3. Ga in gesprek met beheerders om de toekomstige richting mee vorm te geven.

Door de bovenstaande stappen te volgen, kunt u de Codex CLI van OpenAI naadloos integreren in uw lokale ontwikkelworkflow. Zo profiteert u van de nieuwste AI-ontwikkelingen en behoudt u de volledige controle over uw code en omgeving. Houd tijdens de ontwikkeling van het project de officiële changelog en communityforums in de gaten voor updates en aarzel niet om uw ervaringen en verbeteringen te delen met de bredere ontwikkelaarscommunity.

Beginnen

CometAPI biedt een uniforme REST-interface die honderden AI-modellen samenvoegt onder één consistent eindpunt, met ingebouwd API-sleutelbeheer, gebruiksquota's en factureringsdashboards. Dit in plaats van te jongleren met meerdere leveranciers-URL's en inloggegevens.

Ontwikkelaars hebben toegang tot de chatGPT API suah als GPT-4.1-API die Deadline voor publicatie van artikelbrengt KomeetAPIOm te beginnen, verken de mogelijkheden van het model in de Speeltuin en raadpleeg de API-gids voor gedetailleerde instructies. Zorg ervoor dat u bent ingelogd op CometAPI en de API-sleutel hebt verkregen voordat u toegang krijgt. KomeetAPI bieden een prijs die veel lager is dan de officiële prijs om u te helpen integreren.

Zie ook Claude Code versus OpenAI Codex: welke is beter?

SHARE THIS BLOG

500+ modellen in één API

Tot 20% korting