Batch 22 — Codex-native bridges + plugins
Roster (10)
| slug | stars | distribution | cli_binary | local_ui | orchestration | multi_model | tier |
|---|---|---|---|---|---|---|---|
| codex-plugin-cc | 19,674 | claude-plugin | no | no | hierarchical | yes (claude+codex) | A |
| shinpr-agentic-code | 46 | npm-package | yes (agentic-code) | no | sequential | no | A |
| shinpr-codex-workflows | 12 | npm-package | yes (codex-workflows) | no | task-decomposition-tree | no | A |
| doodledood-codex-workflow | 2 | standalone-repo | no | no | sequential | no | A |
| ching-kuo-claude-codex | 16 | standalone-repo | no | no | sequential | yes (claude+codex-mcp) | A |
| cc-plugin-codex-sendbird | 42 | codex-plugin | no | no | hierarchical | yes (codex+gpt-mini+claude) | A |
| codexia | 690 | desktop-app | no | yes (Tauri/React) | parallel-fan-out | yes (codex+claude) | A |
| codex-integration-skill | 1,269 | claude-plugin | no | no | sequential | yes (claude+codex) | A |
| headless-coder-sdk | unknown | unknown | unknown | unknown | unknown | unknown | C |
| codex-autorunner | 809 | cli-tool (py) | yes (car) | yes (Svelte/FastAPI) | continuous-ralph | no | A |
Intra-batch patterns
All 9 non-stub frameworks treat Codex as a backend runtime rather than as a user-facing interface — the "bridging" pattern is consistent across plugins, skill packs, and desktop apps. The batch divides cleanly into three sub-archetypes: bilateral bridge plugins (codex-plugin-cc, cc-plugin-codex-sendbird, ching-kuo-claude-codex — two-model interactions with defined roles), Codex-native skill packs (shinpr-agentic-code, shinpr-codex-workflows, doodledood-codex-workflow — SKILL.md / TOML files for Codex's skill system), and runtime harnesses (codexia, codex-autorunner — desktop/server control planes above both CLIs). The shinpr pair (agentic-code + codex-workflows) is the only same-author sibling relationship with documented extension semantics. The codex-plugin-cc / cc-plugin-codex-sendbird pair is the only bidirectional mirror pair, with Sendbird explicitly implementing the semantic inverse of OpenAI's plugin.
Codex Role Mapping
| slug | Codex role |
|---|---|
| codex-plugin-cc | Reviewer (primary), Worker (rescue) |
| shinpr-agentic-code | Worker (equal to Cursor/Gemini) |
| shinpr-codex-workflows | Planner + Worker + Reviewer (all subagents are Codex) |
| doodledood-codex-workflow | Worker + Reviewer (single session, all roles) |
| ching-kuo-claude-codex | Auditor (plan+test) + Reviewer (code) + Worker (large tasks) |
| cc-plugin-codex-sendbird | Orchestrator (host) — Claude Code is the worker |
| codexia | Worker (primary session backend) |
| codex-integration-skill | Worker (under Claude Code's critical evaluation) |
| codex-autorunner | Worker (primary backend, replaceable with Hermes/OpenCode) |
Most Interesting Finds
codex-integration-skill (1,269 stars for a single SKILL.md): The most-starred single-skill plugin in the batch solves three practical Codex CLI gotchas (stdin blocking, thinking-token bloat, resume syntax) that trip up every developer. Its "peer AI disagreement" protocol (Claude identifies itself by model name when disputing Codex findings) is the most sophisticated AI-to-AI communication pattern in the corpus.
cc-plugin-codex-sendbird: The semantic mirror of
codex-plugin-cc— running inside Codex and using Claude Code as the worker. TheUserPromptSubmithook for push-notification of completed background work is unique across the entire corpus (including seeds). The 3-tier model pipeline (Codex parent → gpt-5.4-mini forwarder → Claude opus worker) is the only three-model routing architecture found.
Items Written as Tier C
- headless-coder-sdk (
anthropics/headless-coder-sdk): HTTP 404 — repository does not exist. Tier C stub with insufficient-public-material status.
Cross-References Discovered
- shinpr/agentic-code → shinpr/codex-workflows: Direct extension by same author. agentic-code is the universal AGENTS.md base; codex-workflows adds Codex-specific TOML subagents and recipe invocation. README explicitly states the relationship.
- codex-plugin-cc → cc-plugin-codex-sendbird: Sendbird explicitly built the semantic inverse. README states: "It follows the shape of openai/codex-plugin-cc but runs in the opposite direction." The two plugins together form a bidirectional Claude↔Codex bridge.
- doodledood/codex-workflow → doodledood/claude-code-plugins: The Codex skill pack is an explicit port of the author's Claude Code plugin. Same workflows, different invocation convention.
- ching-kuo/claude-codex → anthropics/claude-plugins-official/feature-dev: ching-kuo depends on the
code-revieweragent from Anthropic's official feature-dev plugin. - codex-autorunner → codexia: Both are runtime harnesses using
codex app-serverJSON-RPC. codexia is a desktop GUI; codex-autorunner is a background daemon. They address the same problem (autonomous agent scheduling) from different form-factor angles.