Passer au contenu principal
Codex CLI (@openai/codex) est l’agent de codage en ligne de commande d’OpenAI. Les versions récentes parlent l’API Responses d’OpenAI.
Protocole : OpenAI Responses API
  • Base URL : https://api.orcarouter.ai/v1 (inclut /v1)
  • wire_api : doit être "responses" — les versions actuelles de Codex ont supprimé l’ancienne valeur "chat"
  • OrcaRouter implémente /v1/responses, donc cela fonctionne directement

Installation

npm install -g @openai/codex

Configuration

Modifiez ~/.codex/config.toml :
model = "orcarouter/auto"
model_provider = "orcarouter"

[model_providers.orcarouter]
name = "OrcaRouter"
base_url = "https://api.orcarouter.ai/v1"
wire_api = "responses"
env_key = "ORCA_KEY"
Exportez ensuite la clé à laquelle la configuration fait référence :
export ORCA_KEY="sk-orca-..."

Exécution

codex exec --skip-git-repo-check "Reply with exactly: OK"

Notes

  • Les noms de modèles utilisent le format vendor/model ; orcarouter/auto est le plus simple.
  • Sous Windows, Codex s’exécute sous WSL2.
Extension VS Code : l’extension officielle Codex d’OpenAI exécute le CLI dans l’éditeur et partage le même ~/.codex/config.toml — aucun réglage de point de terminaison distinct dans l’éditeur. (Codex au sein de GitHub Copilot est un produit différent qui utilise le compte propre de Copilot et ne peut pas faire de BYOK vers OrcaRouter.)

Activer la réflexion / le raisonnement

Définissez model_reasoning_effort dans config.toml (minimal / low / medium / high / xhigh ; valeur par défaut medium), ou choisissez-le dans le menu /model lors d’une session interactive.