Summary
Add an adapter for OpenAI's Codex CLI, enabling export, run, and import support.
Details
Codex CLI is OpenAI's open-source coding agent that runs in the terminal. It uses:
AGENTS.md at the project root for custom instructions
codex.json or ~/.codex/config.json for model/provider configuration
- Supports multiple providers (OpenAI, Azure, custom endpoints)
A gitagent adapter would allow users to:
- Export: Convert a gitagent agent definition to Codex CLI format (
AGENTS.md + config)
- Run: Execute a gitagent-defined agent using the Codex CLI runtime
- Import: Convert an existing Codex CLI project to gitagent format
Acceptance Criteria
Resources
- Codex CLI repo
- Existing adapters in
src/adapters/ for reference (OpenCode adapter is the closest pattern)
Summary
Add an adapter for OpenAI's Codex CLI, enabling export, run, and import support.
Details
Codex CLI is OpenAI's open-source coding agent that runs in the terminal. It uses:
AGENTS.mdat the project root for custom instructionscodex.jsonor~/.codex/config.jsonfor model/provider configurationA gitagent adapter would allow users to:
AGENTS.md+ config)Acceptance Criteria
gitagent export --format codexgenerates validAGENTS.mdandcodex.jsongitagent run ./agent --adapter codexexecutes the agent viacodexCLIgitagent import --from codex <path>readsAGENTS.mdand producesagent.yaml+SOUL.mdResources
src/adapters/for reference (OpenCode adapter is the closest pattern)