Laatst bijgewerkt:

Codex inloggen: met je ChatGPT-account of een API-key, per interface

Codex login doe je op twee manieren: met je ChatGPT-account, dan gebruik je de ruimte van je abonnement, of met een OpenAI API-key, dan betaal je per token. In de terminal typ je codex login, in de ChatGPT desktop-app en de IDE-extensie kies je de knop op het inlogscherm, en Codex cloud op chatgpt.com/codex werkt alleen met een ChatGPT-login. Op een server zonder browser gebruik je codex login --device-auth. Hieronder staat per interface wat je klikt of typt, wat je keuze doet met je kosten en je data, hoe je het in een team regelt, en wat elke foutmelding betekent. Wat je eerst moet installeren, staat op Codex installeren. Gecontroleerd op 30 oktober 2026.

Per interface

Codex inloggen per interface: web, desktop-app, CLI, IDE en mobiel

Codex kent volgens de authenticatiedocumentatie twee inlogmethodes voor OpenAI-modellen: "Sign in with ChatGPT" voor toegang via je abonnement en "Sign in with an API key" voor betalen per gebruik. De desktop-app, de CLI en de IDE-extensie ondersteunen allebei voor lokaal werk. Codex cloud vereist altijd een ChatGPT-login. Bij een ChatGPT-login opent Codex een browservenster en stuurt de browser je credentials daarna terug naar de app of terminal.

Zoek je wel het goede Codex?

Wie in Google "codex inloggen" typt, krijgt vooral inlogpagina's van andere producten met dezelfde naam, zoals compliance- en projectportalen. Die hebben niets met OpenAI te maken. Deze pagina gaat over Codex van OpenAI, de coding-agent die in je ChatGPT-abonnement zit. Je herkent de echte inlogflow aan het domein: de browser stuurt je naar chatgpt.com of auth.openai.com, nooit naar een ander domein. Wat Codex precies is, staat in het woordenboek.

Codex cloud: inloggen, werkruimte kiezen, MFA

Voor de cloudversie installeer je niets. Je opent chatgpt.com/codex, logt in met je ChatGPT-account en kiest de werkruimte waarin je wilt werken. Omdat Codex cloud direct met je code werkt, eist OpenAI extra beveiliging: log je in met e-mail en wachtwoord, dan moet je eerst multi-factor authenticatie (MFA) instellen. Log je alleen in via Google, Microsoft of Apple, dan is MFA op je ChatGPT-account niet verplicht, maar wel aan te raden bij die provider. GitHub koppelen en environments inrichten staat op Codex cloud.

CLI en IDE-extensie delen hun login

De CLI en de IDE-extensie delen dezelfde opgeslagen login. Log je bij een van de twee uit, dan moet je bij de andere ook opnieuw inloggen. De downloadlinks voor de desktop-app en hoe je nep-apps herkent, staan op de Codex-app.

Codex inloggen per interface, met ChatGPT-account of met API-key, gecontroleerd op 30 oktober 2026
InterfaceMet je ChatGPT-accountMet een API-key
Codex cloud (chatgpt.com/codex)Inloggen op chatgpt.com en de werkruimte kiezenNiet mogelijk
ChatGPT desktop-appContinue to sign in, daarna de browserflowSign in another way, key invullen, Continue
Codex CLIcodex login, daarna de browserflowKey via stdin doorgeven aan codex login --with-api-key
IDE-extensie (VS Code en forks)Sign in with ChatGPT, daarna de browserflowUse API Key, key invullen, OK
ChatGPT-app op iOS en AndroidInloggen met hetzelfde ChatGPT-accountNiet mogelijk: mobiel bedienen werkt niet met een API-key
Authentication (officieel)

ChatGPT of API-key

ChatGPT-account of API-key: het verschil in kosten, functies en data

Je inlogmethode bepaalt meer dan je denkt: wie de rekening krijgt, welke functies je hebt en welke privacy-instellingen gelden. De documentatie zegt het letterlijk: bij een ChatGPT-login volgt Codex je werkruimte-permissies, rollen en de retentie- en residency-instellingen van je werkruimte. Bij een API-key volgt het de retentie- en data-sharing-instellingen van je API-organisatie.

Kies ChatGPT-login als je zelf met Codex werkt

Voor iemand die interactief codeert is de ChatGPT-login bijna altijd de betere keuze. Je betaalt een vast bedrag, je krijgt Codex cloud en GitHub-reviews erbij, en je hoeft geen budget te bewaken. Wat elk plan kost en hoeveel ruimte je krijgt, staat op wat Codex kost.

Kies een API-key voor scripts, CI en gedeelde machines

OpenAI raadt de API-key zelf aan voor geautomatiseerde workflows zoals CI/CD-jobs. De reden: een key hoort bij een project in je API-organisatie, je kunt hem los intrekken en je ziet het verbruik apart. Een key zet geen automatisch plafond, dus stel in je API-organisatie een budget in voordat je hem gebruikt. De maandelijkse API-credits van Pro en Business gelden niet voor Codex via een API-key, zie is Codex gratis.

Wissel je van methode, dan wissel je van privacyregime

Een developer die thuis met een API-key werkt en op kantoor met de Business-werkruimte, valt onder twee verschillende sets afspraken. Voor je verwerkingsregister onder de AVG zijn dat twee aparte verwerkingen. Hoe training, retentie en de zakelijke plannen uitpakken, staat op Codex privacy.

Codex met ChatGPT-login versus API-key, volgens de officiële feature-matrix van 30 oktober 2026
OnderwerpChatGPT-accountAPI-key
Wie betaaltJe abonnement (Free tot Enterprise), daarna eventueel creditsJe OpenAI Platform-account, per token tegen API-tarieven
LimietenVijfuurs- en weeklimiet per plan, gedeeld met ChatGPT WorkGeen planlimiet, wel de rate limits en het budget van je API-organisatie
Codex cloud, GitHub-reviews, SlackBeschikbaar vanaf PlusNiet beschikbaar
Desktop-app, CLI, IDE, codex execBeschikbaarBeschikbaar
ModellenDe Codex-catalogus van je planDe API-modellen waar je key toegang toe heeft
Voice en mobiel bedienenBeschikbaar op betaalde plannenNiet beschikbaar
PluginsVolgens je plan en werkruimteOndersteunde OpenAI-plugins; sommige met OAuth-koppeling werken niet
Training op je dataFree tot Pro: standaard aan, uit te zetten. Business en hoger: standaard uitStandaard uit bij het API Platform
Feature availability per plan (officieel)

Terminal

codex login in de terminal: alle commando's op een rij

Zonder vlaggen opent codex login je browser voor de ChatGPT-login. Codex start daarvoor een kleine server op localhost (standaard poort 1455) die de login opvangt. Opent je browser niet vanzelf, dan print de CLI de link om zelf te openen. De commando's hieronder komen uit de CLI-referentie en de broncode.

Waarom de key via stdin moet

Je geeft de key niet meer als argument mee. De oude vlag --api-key stopt nu met de melding dat je moet pipen. Dat is bewust: een argument belandt in je shellgeschiedenis en in de proceslijst, een pipe niet. Zet de key dus eerst in een omgevingsvariabele of haal hem uit je wachtwoordmanager, en pipe hem dan door.

Een key wordt pas gecontroleerd bij je eerste opdracht

Na --with-api-key meldt Codex "API key saved. Authentication is checked when you send a request." Codex test de key dus niet bij het opslaan. Een typfout of een key zonder tegoed merk je pas bij je eerste prompt. Stuur daarom meteen een korte testopdracht, bijvoorbeeld:
codex exec "Zeg alleen: ok"
Krijg je een foutmelding, kijk dan in de tabel bij login werkt niet.

Een API-key aanmaken

Een key haal je in het OpenAI-dashboard. Maak hem aan in een apart project voor Codex, zodat je het verbruik los ziet en de key kunt intrekken zonder andere koppelingen te raken. Kopieer de key direct naar je wachtwoordmanager. Het dashboard toont hem maar één keer.

Voor CI: zet de key alleen op de Codex-stap

In pipelines gebruik je CODEX_API_KEY voor codex exec en codex review, inline op de stap die hem nodig heeft. De documentatie waarschuwt: zet OPENAI_API_KEY of CODEX_API_KEY niet als variabele voor de hele job als die job code uit de repository draait, want build-scripts en dependencies kunnen hem dan uitlezen. Voor GitHub raadt OpenAI de Codex GitHub Action aan; die staat op Codex installeren.

Codex CLI-commando's voor inloggen, status en uitloggen, gecontroleerd op 30 oktober 2026
CommandoWat het doet
codex loginInloggen met je ChatGPT-account via de browser
codex login --device-authInloggen met een eenmalige code, voor servers zonder browser (beta)
printenv OPENAI_API_KEY | codex login --with-api-keyAPI-key opslaan op macOS, Linux en in WSL
$env:OPENAI_API_KEY | codex login --with-api-keyHetzelfde in PowerShell op Windows
printenv CODEX_ACCESS_TOKEN | codex login --with-access-tokenInloggen met een Codex access token (Business en Enterprise)
codex login statusToont welke methode actief is; exitcode 0 als er credentials zijn
codex logoutWist je opgeslagen login, voor ChatGPT en API-key
/logoutUitloggen vanuit een lopende sessie, handig op een gedeelde machine
codex doctorDiagnoserapport, inclusief een controle van je authenticatie
Command line options (officieel)

Zonder browser

Codex inloggen op een server, via SSH of in Docker

De gewone login opent een browser en wacht op een terugmelding op localhost:1455. Op een VPS, een Raspberry Pi of in een container is er geen browser, of blokkeert je netwerk die terugmelding. OpenAI noemt device code-authenticatie de voorkeursroute, met twee terugvalopties.

Terugvaloptie 1: de poort doorsturen via SSH

Kun je poorten doorsturen, dan werkt de gewone browserflow ook op afstand. Start vanaf je eigen machine:
ssh -L 1455:localhost:1455 gebruiker@server
Draai in die SSH-sessie codex login en open de geprinte link in de browser op je laptop. De terugmelding komt via de tunnel bij de server aan.

Terugvaloptie 2: je login kopiëren

Log in op een machine met browser, controleer dat ~/.codex/auth.json bestaat en kopieer dat bestand naar dezelfde plek op de server:
ssh gebruiker@server 'mkdir -p ~/.codex && cat > ~/.codex/auth.json' < ~/.codex/auth.json
Voor een container gebruik je docker cp naar de map .codex in de home van de container. Werkt je laptop met de keychain in plaats van auth.json, dan bestaat dat bestand niet en moet je eerst bestandsopslag instellen (zie waar je login staat).

Wanneer kopiëren niet verstandig is

Een gekopieerde auth.json is jouw identiteit op een andere machine. Iedereen met toegang tot die server werkt dan als jij, op jouw limiet. Gebruik het alleen op een server waar alleen jij bij kunt. Voor een gedeelde server of CI blijft een API-key de aanbevolen standaard; OpenAI documenteert daarnaast een geavanceerde route om een ChatGPT-login in CI te onderhouden.

  1. 1

    Zet device code-login aan. Voor een persoonlijk account doe je dat in de beveiligingsinstellingen van ChatGPT. In een werkruimte zet de beheerder de permissie Enable device code sign-in for Codex, Excel, PowerPoint, and Word aan.

  2. 2

    Draai op de server codex login --device-auth, of kies Sign in with Device Code in het interactieve inlogscherm.

  3. 3

    Open de getoonde link op je laptop of telefoon, log in en vul de eenmalige code in. Doe dat binnen 15 minuten: daarna stopt de CLI met "device auth timed out after 15 minutes".

  4. 4

    Controleer op de server met codex login status of er "Logged in using ChatGPT" staat.

Login on headless devices (officieel)

Zakelijk

Codex inloggen met Business of Enterprise: SSO, werkruimtes en access tokens

In een zakelijke werkruimte is inloggen maar één laag. Lidmaatschap van de werkruimte bepaalt wie kan inloggen, je plek en rol bepalen welke functies je krijgt. ChatGPT Business heeft volgens de prijspagina SAML SSO en MFA; SCIM-provisioning en gesynchroniseerde groepen zitten er niet in, die horen bij Enterprise.

SSO via je eigen identiteitsprovider

Met SSO logt een medewerker in met zijn werkaccount in plaats van een los OpenAI-wachtwoord. Werk je met Microsoft 365, dan is Microsoft Entra ID meestal die provider. ChatGPT kan MFA niet werkruimtebreed afdwingen; OpenAI zegt dat je SSO en MFA via je identiteitsprovider moet afdwingen. Voor Codex cloud is dat extra belangrijk, omdat die direct aan je repositories zit. In de CLI merk je van SSO niets bijzonders: codex login stuurt je naar dezelfde browserlogin, alleen loopt die via je werkaccount.

Codex moet per werkruimte aanstaan

Een geslaagde SSO-login is geen toegang tot Codex. De werkruimte-eigenaar zet lokale toegang aan met Allow members to use Codex locally (of Allow members to use Codex and Work Locally, afhankelijk van de indeling) en cloudtoegang met Use Codex in the cloud. Staat dat uit, dan toont de browser "You do not have access to Codex" en meldt de CLI dat Codex niet is ingeschakeld voor je werkruimte.

Wisselen van werkruimte of account

Een aparte wisselknop heeft de CLI niet. Draai codex logout, dan codex login, en kies in het browservenster het andere account of de andere werkruimte. In de desktop-app en de IDE-extensie log je uit via het profielmenu. Chats en bestanden verhuizen niet mee: werk die in de ene werkruimte staat, zie je in de andere niet. Wie met zowel een privé-Plus als een Business-account werkt, controleert na het inloggen met codex login status en /status in welke omgeving hij zit.

Beheerders kunnen de route vastleggen

In config.toml of via managed configuration legt een beheerder vast hoe er ingelogd mag worden:
forced_login_method = "chatgpt"
forced_chatgpt_workspace_id = "id-van-je-werkruimte"
Komen de actieve credentials daar niet mee overeen, dan logt Codex de gebruiker uit en sluit af. Zo voorkom je dat iemand met een privé-account of een losse API-key in bedrijfscode werkt. Hoe managed configuration verder werkt, staat op Codex privacy.

Access tokens voor automatisering

Business- en Enterprise-werkruimtes kunnen Codex access tokens toestaan voor vertrouwde scripts, planners en private CI-runners. Een token hoort bij de medewerker die hem aanmaakt, in de beheerconsole onder Access tokens, en werkt met diens rechten in de werkruimte. Gebruik het alleen als je automatisering echt werkruimte-toegang nodig heeft; volstaat een Platform API-key, dan houdt OpenAI het bij die key.

Access tokens (officieel)

Auth-bestand

Waar Codex je login opslaat: auth.json of de keychain

Na het inloggen bewaart Codex je credentials lokaal, zodat je niet elke sessie opnieuw hoeft in te loggen. Dat gebeurt in een plaintext-bestand op ~/.codex/auth.json of in de credential-store van je besturingssysteem. Bij een ChatGPT-login ververst Codex de tokens zelf voordat ze verlopen. Met de instelling cli_auth_credentials_store in config.toml kies je de opslag.

Behandel auth.json als een wachtwoord

Het bestand bevat access tokens. De documentatie is er stellig over: niet committen, niet in een ticket plakken, niet in een chat delen. Het risico zit zelden in je projectmap, want auth.json staat in je home-map. Het zit in dotfiles-repositories, in een Docker-image waarin iemand ~/.codex meekopieert, en in back-ups van je home-map naar een gedeelde schijf. Zet .codex/ daarom ook in de .gitignore van je dotfiles en sluit het uit van images.

Uitloggen trekt je login ook echt in

Bij codex logout probeert Codex eerst je refresh token bij OpenAI in te trekken en verwijdert daarna je lokale login, ook als dat intrekken mislukt. Een kopie van auth.json op een andere machine kan daarna geen nieuwe tokens meer ophalen. Ben je je laptop kwijt, wijzig dan bovendien je ChatGPT-wachtwoord en trek API-keys in het dashboard in.

Beheerders kunnen de opslag afdwingen

Via lokale authenticatie-eisen kan een beheerder cli_auth_credentials_store vastzetten, bijvoorbeeld op keyring. Gebruikers kunnen dat dan niet meer overschrijven in hun eigen config.toml of met een CLI-vlag. Voor een team met beheerde laptops is dat de manier om plaintext-tokens op schijf te voorkomen.

Waarden voor cli_auth_credentials_store in config.toml en wanneer je ze kiest
WaardeWat het doetKies dit als
fileBewaart alles in auth.json onder CODEX_HOME (standaard ~/.codex)Je de login naar een server moet kunnen kopiëren
keyringGebruikt de credential-store van je OS en faalt als die er niet isJe op je eigen laptop werkt; geen plaintext-bestand
autoKeychain als die er is, anders auth.jsonJe één config gebruikt op laptop en server
ephemeralAlleen in het geheugen, voor dit ene procesJe op een gedeelde of tijdelijke machine werkt
Login caching en credential storage (officieel)

Login werkt niet

Codex login werkt niet: de foutmeldingen en wat je doet

Codex toont zijn meldingen in het Engels. De teksten hieronder staan zo in de broncode van de Codex CLI op 30 oktober 2026; waar ... staat, vult Codex zelf iets in. Werkt Codex helemaal niet meer terwijl je wel bent ingelogd, kijk dan eerst op Codex status of er een storing is of je limiet op is.

Kom je er niet uit? Verzamel eerst dit

Draai codex login status en codex doctor. Elke directe codex login schrijft daarnaast een apart logbestand, codex-login.log, in je logmap. Dat bestand vraagt support op als de browser- of device code-login faalt. Plak het nooit integraal in een openbaar issue zonder te controleren of er tokens of e-mailadressen in staan.

Windows en WSL

In PowerShell bestaat printenv niet; gebruik daar $env:OPENAI_API_KEY | codex login --with-api-key. Werk je in WSL, dan geldt de Linux-variant en staat auth.json in je Linux-home, los van een login in de Windows-app. Installatieproblemen op Windows staan op Codex installeren.

Foutmeldingen bij het inloggen in Codex, met oorzaak en oplossing
MeldingWat er aan de hand isWat je doet
Port ... is already in useEen eerdere login-server of een ander programma bezet poort 1455Oude terminalvensters met codex login sluiten en opnieuw proberen, of codex login --device-auth gebruiken
You do not have access to CodexJe account mag Codex niet gebruiken in deze werkruimteJe beheerder vragen Codex lokaal of in de cloud aan te zetten, of in de browser een ander account kiezen
Login is restricted to workspace id(s) ...Je beheerder heeft een werkruimte vastgelegd en je logde in bij een andereOpnieuw inloggen en in de browser de juiste werkruimte kiezen
ChatGPT login is required, but an API key is currently being used. Logging out.forced_login_method staat op chatgpt en je had een API-key opgeslagencodex login zonder vlaggen en inloggen met je ChatGPT-account
API key login is disabled. Use ChatGPT login instead.API-keys zijn in deze omgeving uitgezetInloggen met ChatGPT, of je beheerder vragen waarom
--with-api-key expects the API key on stdinJe gaf de vlag zonder pipeDe key doorpipen, zoals in de tabel bij de terminal-commando's
The --api-key flag is no longer supportedJe volgt een oude tutorialprintenv OPENAI_API_KEY | codex login --with-api-key gebruiken
device auth timed out after 15 minutesDe code is niet op tijd ingevuldcodex login --device-auth opnieuw starten en de code direct invullen
Sign in with Device Code ontbreektDevice code-login staat niet aanAanzetten in je ChatGPT-beveiligingsinstellingen of in de werkruimte-permissies
... refresh token has expired ... Please log out and sign in again.Je login is te lang niet ververstcodex logout en daarna codex login
... refresh token was already used ...Een andere kopie van dezelfde login heeft het token al ververst, bijvoorbeeld een gekopieerde auth.json op een tweede machineOp elke machine apart inloggen, of één kopie gebruiken
... you have since logged out or signed in to another accountJe bent in een ander venster uitgelogd of met een ander account ingelogdOpnieuw inloggen met het account dat je wilt gebruiken
Certificaat- of TLS-fout achter het bedrijfsnetwerkEen TLS-proxy van je organisatie onderschept het verkeerCODEX_CA_CERTIFICATE naar het PEM-bestand van je bedrijfs-CA laten wijzen en opnieuw inloggen
Codex cloud laat je niet binnenJe account met e-mail en wachtwoord heeft geen MFAMFA aanzetten op je ChatGPT-account en opnieuw proberen
Codex-broncode: login

Valkuil

De grootste valkuil bij Codex inloggen: je login of API-key delen

Zoek je op "codex api key", dan staan tussen de resultaten diensten die je vragen een eigen key of gateway-key in Codex te zetten, of die toegang via een tussenpersoon verkopen. Daarmee loopt je code via een partij waar je geen verwerkersovereenkomst mee hebt. Het tweede patroon is dichterbij: een team dat één Plus-login deelt door auth.json rond te sturen, of een developer die zijn API-key in een prompt of Slack-bericht plakt.

Waarom het misgaat

Wie je auth.json heeft, werkt als jou: in jouw werkruimte, op jouw limiet en onder jouw privacy-instellingen. Op een privé-Plus-account betekent dat bovendien dat training standaard aanstaat, tenzij je het hebt uitgezet. Een gedeelde login laat geen spoor na van wie wat deed. Een gelekte API-key kost geld tot iemand hem intrekt, want een key heeft geen ingebouwd plafond.

Wat je in plaats daarvan doet

Geef elke medewerker een eigen plek in een Business-werkruimte en laat iedereen met zijn eigen account inloggen. Gebruik voor scripts een aparte API-key per project, met een budget en een duidelijke eigenaar. Zet in config.toml forced_login_method zodat bedrijfscode alleen via de werkruimte loopt. Is er toch iets gelekt, trek de key dan direct in het dashboard in en laat de eigenaar van de auth.json codex logout draaien.

Authentication: credential storage (officieel)

Ons oordeel

Ons oordeel: zo regel je Codex-inloggen in een Nederlands team

Inloggen lijkt een klik, maar je kiest er je rekening, je functies en je privacyregime mee. Ons advies als trainer: kies het per type gebruik, niet per persoon, en leg het vast voordat de eerste developer zelf iets bedenkt.

De fout die we in trainingen het vaakst zien

Iemand volgt een Engelstalige tutorial van een jaar oud, logt in met een API-key en snapt daarna niet waarom Codex cloud en GitHub-reviews ontbreken. Of hij merkt het pas aan een factuur van het OpenAI Platform naast zijn Plus-abonnement. Controleer daarom bij elke nieuwe installatie met codex login status of er "Logged in using ChatGPT" staat. Staat er "API key configured", dan weet je dat je per token betaalt.

Nederlandse context: AVG en het privé-account

Het grootste privacyrisico zit niet in de techniek maar in welk account er inlogt. Een developer met een privé-Plus-account die aan klantcode werkt, valt onder consumentenvoorwaarden met training standaard aan. In een Business-werkruimte staat training standaard uit en bepaalt de beheerder de bewaartermijn. Leg dus vast dat bedrijfscode alleen via de werkruimte gaat, en dwing dat af met forced_login_method en forced_chatgpt_workspace_id. Meer over de AVG-kant staat in ChatGPT veilig gebruiken.

Een voorbeeld uit het MKB

Neem een webbureau met vijf developers op Microsoft 365. Ze nemen ChatGPT Business, koppelen SSO aan Entra ID en dwingen MFA daar af. Iedereen logt in de CLI in met codex login via zijn werkaccount. In config.toml, uitgerold via hun MDM, staan forced_login_method = "chatgpt", hun werkruimte-id en cli_auth_credentials_store = "keyring". De nachtelijke testjob in hun pipeline draait met een aparte API-key in een eigen project met een maandbudget. Gaat er iemand weg, dan haalt de beheerder hem uit de werkruimte en is zijn Codex-toegang daarmee ook weg. Wil je dat in één middag samen goed neerzetten, dan is een AI-werksessie daarvoor bedoeld.

Wanneer een API-key wel de betere keuze is

Heb je geen ChatGPT-abonnement nodig en gebruik je Codex alleen af en toe in scripts, dan is een API-key met een laag budget logisch. Je betaalt dan alleen wat je gebruikt. Zodra je Codex dagelijks interactief gebruikt of cloudtaken wilt, wint de ChatGPT-login. Hoe Claude Code dit regelt, staat op Claude-account en inloggen; beide tools naast elkaar op Claude Code vs Codex.

Beslisregel: welke inlogmethode bij welke situatie
SituatieInlogmethodeWaarom
Je werkt alleen en codeert zelfChatGPT-account (Plus of hoger)Vaste prijs, Codex cloud erbij, geen budget om te bewaken
Team vanaf twee mensen aan bedrijfscodeChatGPT Business met SSOGeen training op je data, centraal beheer, eigen login per persoon
Script of CI-job zonder mens erbijAPI-key in een apart projectLos in te trekken, apart verbruik, aanbevolen door OpenAI
Automatisering die werkruimte-rechten nodig heeftCodex access token (Business of Enterprise)Draait onder een herkenbare medewerker in de werkruimte
Server die alleen jij gebruiktDevice code-loginGeen gekopieerde tokens, gewoon je eigen account
Gedeelde of tijdelijke machineChatGPT-login met ephemeral-opslag, daarna /logoutEr blijft geen login op schijf achter

FAQ

Veelgestelde vragen

Waar kan ik inloggen op Codex van OpenAI?

Codex cloud gebruik je in de browser op chatgpt.com/codex. Lokaal log je in via de ChatGPT desktop-app, de IDE-extensie in VS Code of met het commando codex login in de terminal. Overal gebruik je je ChatGPT-account; behalve in Codex cloud kan het ook met een OpenAI API-key. Inlogpagina's van andere producten die ook Codex heten, hebben niets met OpenAI te maken.

Wat is het verschil tussen inloggen met ChatGPT en met een API-key in Codex?

Met je ChatGPT-account gebruik je de ruimte van je abonnement, krijg je vanaf Plus ook Codex cloud, GitHub-reviews en Slack, en volg je de privacy-instellingen van je werkruimte. Met een API-key betaal je per token via het OpenAI Platform, mis je die cloudfuncties en gelden de retentie-instellingen van je API-organisatie. Voor interactief werk is ChatGPT meestal beter, voor scripts en CI een API-key.

Waarom werkt codex login niet?

De vier meest voorkomende oorzaken: poort 1455 is bezet door een eerdere login (sluit oude vensters of gebruik codex login --device-auth), je werkruimte heeft Codex niet aangezet (vraag je beheerder), je beheerder heeft een andere inlogmethode of werkruimte vastgelegd, of een bedrijfsproxy onderschept het verkeer (zet CODEX_CA_CERTIFICATE). Draai codex login status en codex doctor voor meer informatie.

Hoe log ik in op Codex op een server zonder browser?

Zet device code-login aan in je ChatGPT-beveiligingsinstellingen of laat je beheerder het in de werkruimte aanzetten. Draai daarna codex login --device-auth op de server, open de link op je laptop en vul binnen 15 minuten de code in. Lukt dat niet, stuur dan poort 1455 door met ssh -L 1455:localhost:1455 of kopieer ~/.codex/auth.json van een machine waar je al bent ingelogd.

Waar slaat Codex mijn login op?

In het plaintext-bestand ~/.codex/auth.json of in de credential-store van je besturingssysteem. Met cli_auth_credentials_store in config.toml kies je file, keyring, auto of ephemeral. Behandel auth.json als een wachtwoord: het bevat access tokens, dus niet committen, niet in een ticket plakken en niet delen.

Hoe wissel ik van account of werkruimte in Codex?

In de CLI draai je codex logout en daarna codex login, en kies je in het browservenster het andere account of de andere werkruimte. In de desktop-app en de IDE-extensie log je uit via het profielmenu. Chats en bestanden verhuizen niet mee naar de andere werkruimte. Controleer daarna met codex login status welke methode actief is.

Hoe log ik uit bij Codex?

In de terminal met codex logout, of met /logout tijdens een sessie. In de desktop-app en de IDE-extensie via het profielmenu en Log out. De CLI en de IDE-extensie delen hun login, dus uitloggen bij de een betekent opnieuw inloggen bij de ander. Bij uitloggen probeert Codex je token ook bij OpenAI in te trekken.

Heb je tweestapsverificatie nodig voor Codex?

Voor Codex cloud wel als je met e-mail en wachtwoord inlogt: dan moet je eerst MFA instellen op je ChatGPT-account. Dat geldt ook als je account meerdere inlogmethodes heeft waarvan er een e-mail en wachtwoord is. Log je alleen in via Google, Microsoft of Apple, dan is MFA bij ChatGPT niet verplicht. Bij SSO hoort je organisatie MFA via de identiteitsprovider af te dwingen.

Hoe gebruik ik een OpenAI API-key in de Codex CLI?

Maak een key aan in het OpenAI-dashboard, bij voorkeur in een apart project met een budget. Pipe hem daarna naar Codex: printenv OPENAI_API_KEY | codex login --with-api-key op macOS en Linux, of $env:OPENAI_API_KEY | codex login --with-api-key in PowerShell. Codex controleert de key pas bij je eerste opdracht, dus stuur meteen een korte test.

Bronnen

Bronnen die we bijhouden

Elke claim op deze pagina is te herleiden; de officiële artikelen zijn op de bijwerkdatum nagelezen.

Officiële documentatie

Codex goed inrichten voor je team?

In de masterclass leert je team werken met Codex: de juiste login, modelkeuze, context en limieten. Vanaf €1.795.

Bekijk de masterclass