Przejdź do głównej treści
Codex CLI (@openai/codex) to terminalowy agent kodujący OpenAI. Nowsze wersje mówią w OpenAI Responses API.
Protokół: OpenAI Responses API
  • Bazowy URL: https://api.orcarouter.ai/v1 (zawiera /v1)
  • wire_api: musi mieć wartość "responses" — aktualne kompilacje Codex usunęły starszą wartość "chat"
  • OrcaRouter implementuje /v1/responses, więc działa od ręki

Instalacja

npm install -g @openai/codex

Konfiguracja

Edytuj ~/.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"
Następnie wyeksportuj klucz, do którego odwołuje się konfiguracja:
export ORCA_KEY="sk-orca-..."

Uruchomienie

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

Uwagi

  • Nazwy modeli używają formatu vendor/model; orcarouter/auto jest najprostszy.
  • W systemie Windows Codex działa pod WSL2.
Rozszerzenie do VS Code: oficjalne rozszerzenie Codex od OpenAI uruchamia CLI wewnątrz edytora i współdzieli ten sam plik ~/.codex/config.toml — brak osobnego ustawienia punktu końcowego w edytorze. (Codex wewnątrz GitHub Copilot to inny produkt, który korzysta z własnego konta Copilot i nie może używać BYOK do OrcaRouter.)

Włączanie myślenia / rozumowania

Ustaw model_reasoning_effort w config.toml (minimal / low / medium / high / xhigh; domyślnie medium) albo wybierz to z menu /model w sesji interaktywnej.