Setup
To configure it by hand, add the provider to~/.codex/config.toml:
Choosing a model
Pass any Opper model ID with--model, or set a default in config.toml:
tools capability. Browse IDs in the model catalog.
Troubleshooting
404 Model Not Found
404 Model Not Found
Copy the model ID exactly from the catalog — it includes the provider prefix, as in
anthropic/claude-sonnet-4-6.Codex ignores the provider
Codex ignores the provider
model_provider = "opper" has to sit at the top level of config.toml, not inside the [model_providers.opper] table. TOML tables capture every key that follows them.Related
Traces
Every Codex call, with model, latency, and tokens.
All integrations
Every app that runs on Opper.