-
Notifications
You must be signed in to change notification settings - Fork 3
Feature Request: Add OpenAI Codex CLI support #51
Copy link
Copy link
Closed
Description
Summary
AgentSync currently supports Claude Code, GitHub Copilot, Gemini CLI, OpenCode, and Cursor, but is missing support for OpenAI Codex CLI (codex).
Codex CLI Configuration Paths
Based on the official Codex documentation:
| Type | Path |
|---|---|
| Instructions | AGENTS.md (project root) |
| Skills (repo-scoped) | .codex/skills/<skill-name>/SKILL.md |
Note: Codex CLI reads AGENTS.md from the project root — the same file already handled by [agents.root]. No separate instructions target is needed.
Proposed Configuration
Following the existing pattern used by Claude, Gemini, and OpenCode:
# -----------------------------------------------------------------------------
# OpenAI Codex CLI
# -----------------------------------------------------------------------------
[agents.codex]
enabled = true
description = "OpenAI Codex CLI - OpenAI's AI coding agent"
[agents.codex.targets.skills]
source = "skills"
destination = ".codex/skills"
type = "symlink-contents"This mirrors how other agents handle skills:
- Claude:
skills→.claude/skills/ - Gemini:
skills→.gemini/skills/ - OpenCode:
skills→.opencode/skill/ - Codex:
skills→.codex/skills/
Updated README Table
| Tool | Instructions | Commands | Skills |
|---|---|---|---|
| Claude Code | CLAUDE.md |
.claude/commands/ |
.claude/skills/ |
| GitHub Copilot | .github/copilot-instructions.md |
.github/agents/ |
- |
| Codex CLI | AGENTS.md |
- | .codex/skills/ |
| Gemini CLI | GEMINI.md |
.gemini/commands/ |
.gemini/skills/ |
| OpenCode | - | .opencode/command/ |
.opencode/skill/ |
| Cursor | .cursor/rules |
- | - |
Implementation Notes
- Add
[agents.codex]section toDEFAULT_CONFIGinsrc/init.rs - Update README.md tools table
- Add test assertions for the new codex agent
References
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels