Story Summary
As a developer, I want a containerized OpenAI Codex CLI environment (mirroring the pattern of claude-dev-container), so that I can run Codex in a reproducible, isolated environment with the same ergonomics already established for the Claude CLI.
✅ Acceptance Criteria
📝 Additional Context
- Install command:
npm i -g @openai/codex
- Reference: https://github.com/noahwhite/claude-dev-container (existing mirror pattern to copy)
- Auth: Codex CLI uses an OpenAI API key — follow whatever passthrough pattern
claude-dev-container uses for the Anthropic key
- Base image: whatever
claude-dev-container uses, if reasonable; otherwise a slim Node image
📦 Definition of Ready
✅ Definition of Done
Story Summary
As a developer, I want a containerized OpenAI Codex CLI environment (mirroring the pattern of
claude-dev-container), so that I can run Codex in a reproducible, isolated environment with the same ergonomics already established for the Claude CLI.✅ Acceptance Criteria
noahwhite/codex-dev-containerexists (private) — created: https://github.com/noahwhite/codex-dev-containernpm i -g @openai/codexcodexwith the host's project directory mountedclaude-dev-container's) handles volume mounts, auth token passthrough, and sensible defaultsclaude-dev-container(same branch model, CI pattern if applicable, commit signing policy)📝 Additional Context
npm i -g @openai/codexclaude-dev-containeruses for the Anthropic keyclaude-dev-containeruses, if reasonable; otherwise a slim Node image📦 Definition of Ready
✅ Definition of Done