Skip to Content
IntegrationsCodex CLIConfigure Model Provider

Configure Model Provider

We recommend using CC Switch  to complete the configuration — an open-source provider management tool with a visual interface, no need to manually edit JSON or environment variables.

Set up faster with Ofox Desktop. On an Apple silicon Mac, Desktop can detect this tool, back up its current configuration, and apply an Ofox API key and compatible model. Open Ofox Desktop .

1. Install CC Switch

macOS

brew install --cask cc-switch

Or go to Releases  to download the .dmg for manual installation.

Windows

Go to Releases  to download the .msi installer.

Linux

# Debian / Ubuntu sudo dpkg -i CC-Switch-*.deb # Fedora / RHEL sudo rpm -i CC-Switch-*.rpm # AppImage chmod +x CC-Switch-*.AppImage && ./CC-Switch-*.AppImage

Supports macOS 12+, Windows 10+, Ubuntu 22.04+ / Debian 11+ / Fedora 34+

2. Add OfoxAI Provider

Step 1: Add a New Provider

Switch to the Codex tab at the top, then click the + button in the top-right corner.

CC Switch add provider

Step 2: Fill in the Configuration

Fill in the fields as shown below, then click + Add to complete.

CC Switch provider configuration
FieldValueDescription
❶ Provider Nameofoxai-codexCustom name for easy identification
❷ Website URLhttps://ofox.runProvider website
❸ API KeyYour OfoxAI API KeyGet it at app.ofox.run
❹ Request URLhttps://api.ofox.run/v1Do not add a trailing slash
❺ API FormatOpenAI CompatibleSelect OpenAI compatible format
❻ Write to Global Config✅ CheckedWrites to global config, applies to all projects

CC Switch automatically writes to the config file — no manual file editing required.

Step 3: Activate the Provider

After adding, go back to the list, select ofoxai-codex, and click Use. Make sure Write to global config is checked — the settings will be automatically written to config.toml.

CC Switch activate provider

3. Verify Configuration

codex "hello"

Codex CLI running

A normal AI response confirms the configuration is working.

4. Specify a Model

codex --model <model-id> "Refactor this function"

Codex CLI uses the OpenAI Responses API (wire_api = "responses"). Not all models support this format. When selecting a model, confirm it supports the Responses protocol on the OfoxAI Model Marketplace  — otherwise you will get an error.

For recommended models, see the OfoxAI Model Marketplace .

Troubleshooting

Q: “Authentication error” message

Confirm the API Key is correctly filled in and the request URL has no trailing slash.

Q: Connection timeout

Verify the request URL is https://api.ofox.run/v1 with no trailing slash.

Last updated on