Codex CLI¶
Uses the OpenAI API via Codex CLI for inference.
Setup¶
- Install Codex CLI globally:
- Ensure your OpenAI API key is available:
OPENAI_API_KEYorCODEX_API_KEYenvironment variable- Or
~/.codex/.credentials.json
- Set
sidekick.inferenceProvidertocodexin settings
How It Works¶
- Spawns the Codex CLI as a subprocess for each inference request
- No SDK dependency — direct CLI invocation
- Uses OpenAI API billing
Session Monitoring¶
Codex CLI sessions are monitored from ~/.codex/sessions/. Set sidekick.sessionProvider to codex or leave as auto.
Troubleshooting¶
Connection issues¶
- Verify
OPENAI_API_KEYorCODEX_API_KEYis set - Check
~/.codex/.credentials.jsonexists if using file-based credentials - Verify Codex CLI is installed:
codex --version