codexclaude
ChatProvider interface: stream, complete, and
optional aiModel access for tool-using agent turns.
Codex
Thecodex provider uses the OpenAI AI SDK.
| Setting | Value |
|---|---|
| Required key | OPENAI_API_KEY |
| Default model | gpt-5.4 |
| Models | gpt-5.4, gpt-5.4-mini, gpt-5.4-nano |
Claude
Theclaude provider uses the Anthropic AI SDK.
| Setting | Value |
|---|---|
| Required key | ANTHROPIC_API_KEY |
| Default model | claude-sonnet-4-6 |
| Models | claude-sonnet-4-6, claude-opus-4-7, claude-haiku-4-5 |
Provider Info
GET /providers returns the models and whether each provider is configured:
Selection
HTTP requests choose a provider in the request body.provider and model during session.create. If omitted,
the server picks the first available provider.