By tarundevi
Claude orchestrates planning and review while Codex CLI agents write the actual code
A Claude Code plugin that uses Claude as an orchestrator to plan work and dispatch OpenAI Codex CLI agents to write the actual code.
/plugin marketplace add tarundevi/codex-driven-development
/plugin install codex-driven-development
/reload-plugins
npm install -g @openai/codex)| Phase | Who | What |
|---|---|---|
| Planning | Claude | Writes full implementation plan with bite-sized tasks |
| Plan Review | Claude agent | Verifies plan is complete, codex-ready, and self-contained |
| Rules Injection | Claude | Reads CLAUDE.md files, extracts relevant coding rules for Codex prompts |
| Dispatch | Claude | Selects model/reasoning per task complexity, runs codex exec |
| Implement | Codex | Writes code and tests — no git commands, structured report output |
| Verify | Claude | Parses report, runs tests independently, checks git diff |
| Spec Review | Codex | Verifies implementation matches spec (PASS/FAIL) |
| Quality Review | Codex | Verifies code quality (PASS/FAIL) |
| Retry | Claude | Re-dispatches with feedback, escalates model if needed |
| Commit | User | All git commits are manual |
| Task Type | Model | Reasoning |
|---|---|---|
| Mechanical (1-2 files, clear spec) | gpt-5.4-mini | low |
| Standard (multi-file, moderate judgment) | gpt-5.4 | medium |
| Complex (architectural, cross-cutting) | gpt-5.4 | high |
| Review | gpt-5.4 | medium |
Failed review → retry up to 3x at same model → escalate model → ask user.
Before any Codex agent is dispatched, a Claude subagent reviews the plan to verify:
Up to 3 review iterations before escalating to the user.
Each phase can be assigned to either Claude or Codex. The defaults above work well for most workflows — override by telling Claude at the start of a session:
Use codex-driven-development but have Claude do the code reviews instead of Codex
| Phase | Default | Overridable? |
|---|---|---|
| Planning | Claude | No — Codex can't plan |
| Plan Review | Claude agent | No — requires judgment |
| Implementation | Codex | Yes — use Claude for MCP/web-dependent tasks |
| Spec Review | Codex | Yes — Claude has broader context access |
| Quality Review | Codex | Yes — Claude has code-reviewer skill |
| Retry/Escalation | Claude | No — orchestration logic |
The skill shows up in your skills list once installed. You can invoke it with:
Use codex-driven-development to implement this feature
Or reference it when asking Claude to build something:
Plan and build X using Codex agents to write the code
/plugin marketplace update codex-driven-development
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub tarundevi/codex-driven-development --plugin codex-driven-developmentAutonomous Claude + Codex review loop. Plan a feature with adversarial pushback, or audit code, all in one window.
Give Claude Code a second opinion using OpenAI Codex - automatic plan review via hooks
Code and planning framework plugin
Describe your goal, approve the spec, then step away — Claude and Codex loop together until it's right.
Command-driven Claude/Codex review workflows for multi-round plan and implementation review.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.