Skip to content

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

Configuration

Environment Variables

Add to your shell config:

bash
export OPENAI_BASE_URL=https://routerbus.com/v1
export OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Reload:

bash
source ~/.bashrc

Config 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
codex

Model Selection

Codex CLI defaults to GPT-series models. Check the RouterBus console for all available OpenAI-compatible models.

RouterBus API Documentation