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
feat: add Codex CLI support with Docker Bake build system
Add OpenAI Codex CLI as an alternative agent alongside Claude Code.
Users choose their agent at CLI launch time, and the system builds
separate Docker images per agent via a stack × agent matrix.
- Add docker-bake.hcl with stack × agent matrix (shared base layer)
- Split Dockerfile into Dockerfile.base, Dockerfile.claude, Dockerfile.codex
- Update entrypoint.sh and ralph-loop.sh to branch on AGENT_CLI env var
- Add detectCodexCredentials() to CLI with API key and auth.json support
- Add agent selection prompt to CLI flow
- Make stack image resolution agent-aware
- Update CI workflow to build/publish per agent variant
- Update stream-pretty.sh to handle both Claude and Codex JSON formats
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
0 commit comments