You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@ducan-ne, it's possible. However, the current version doesn't fully support this. I plan to check it out tonight myself. Basically, right now, I only expose the Codex API's /response endpoint, similar to Claude.
I have an adapter for /chat/completions, but I'm thinking I could also create a similar adapter for the /messages endpoint found in Anthropic's API.
The big issue is that Codex's authentication prompt is pretty big and we can't truncate it like we can with Claude Code. This means it's going to pollute the context with bad instructions.
Made some good progress on it in dev/v0.2, but it's currently not working. The OpenAI backend is returning an internal error, which makes it more difficult to pinpoint where in the request translation I made an error.
Activity
CaddyGlow commentedon Sep 3, 2025
@ducan-ne, it's possible. However, the current version doesn't fully support this. I plan to check it out tonight myself. Basically, right now, I only expose the Codex API's
/responseendpoint, similar to Claude.I have an adapter for
/chat/completions, but I'm thinking I could also create a similar adapter for the/messagesendpoint found in Anthropic's API.The big issue is that Codex's authentication prompt is pretty big and we can't truncate it like we can with Claude Code. This means it's going to pollute the context with bad instructions.
I'll definitely give it a shot!
CaddyGlow commentedon Oct 2, 2025
Made some good progress on it in dev/v0.2, but it's currently not working. The OpenAI backend is returning an internal error, which makes it more difficult to pinpoint where in the request translation I made an error.
alioshr commentedon Jan 24, 2026
hey had any progress?
fix(codex): make codex provider usable from Claude Code CLI (#16, #51) (
CaddyGlow commentedon Apr 13, 2026
Fixed in #59