Codex Manual
Use XAI Router
XAI Router is useful when you want centralized API, account, quota, and model governance for Codex.
~/.codex/config.toml:
model_provider = "xai"
model = "gpt-5.3-codex"
approval_policy = "on-request"
sandbox_mode = "workspace-write"
preferred_auth_method = "apikey"
[model_providers.xai]
name = "xai"
base_url = "https://api.xairouter.com"
wire_api = "responses"
requires_openai_auth = false
env_key = "XAI_API_KEY"Start:
export XAI_API_KEY="sk-Xvs..."
codexPowerShell:
$env:XAI_API_KEY="sk-Xvs..."
codexUse wire_api = "responses" for native Codex-style models. Use a separate chat provider and profile for Chat-shaped models.
See Codex CLI / App API key integration.