Control panel
Codex subscription, as an OpenAI-compatible API. No platform token meter.
Not signed in
Device login. Click Start, get a code, open ChatGPT, approve. No platform API key. Tokens live on disk so restarts keep the session. Sign out drops it.
What you paste into tools.
Base URL
/v1API key
The cdt_ string Conduit minted for this server. It only authenticates callers of your proxy. It is not an OpenAI key.
—Same /v1/chat/completions path your tools will hit.
Sign in, pick a Codex model, send a prompt, watch the stream. If this works, Cursor will too.
gpt-4o and similar aliases map to Codex so existing configs do not have to be rewritten.
Cursor → Settings → Models → OpenAI
Override OpenAI Base URL: /v1
OpenAI API Key: cdt_…
Model: gpt-4o
(Conduit maps gpt-4o to gpt-5.4-codex so existing Cursor configs keep working.)Last requests through the proxy
Empty until something actually hits /v1.
Typical order: sign in → copy base URL + key → playground sanity check → paste into Cursor.