Codex CLI Setup
Codex CLI is OpenAI's official command-line programming tool. RouterBus provides an OpenAI-compatible API that works directly with Codex CLI.
Prerequisites
- Codex CLI installed
- RouterBus API Key created
Configuration
Environment Variables
Add to your shell config:
bash
export OPENAI_BASE_URL=https://routerbus.com/v1
export OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxReload:
bash
source ~/.bashrcConfig File
Edit ~/.codex/config.json (if supported):
json
{
"apiBaseUrl": "https://routerbus.com/v1",
"apiKey": "sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}Verify
bash
codex "hello world"Examples
bash
# Code generation
codex "write a quicksort in Python"
# Code explanation
codex "explain this code" < main.py
# Interactive mode
codexModel Selection
Codex CLI defaults to GPT-series models. Check the RouterBus console for all available OpenAI-compatible models.