You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by "potiuk (via GitHub)" <gi...@apache.org> on 2026/05/26 15:36:58 UTC
[I] feat(adapter/codex): first-class Codex CLI skill runtime [airflow-steward]
potiuk opened a new issue, #313:
URL: https://github.com/apache/airflow-steward/issues/313
**Goal:** Bring OpenAI's Codex CLI to feature parity with Claude Code as a **first-class skill runtime** for the framework — not just a delegation target. Grounds: [RFC-AI-0004 Principle 3 — Vendor neutrality across LLM backends](../tree/main/docs/rfcs/RFC-AI-0004.md), which names Codex by name as one of the runtimes a framework skill must be expressible against.
**Current state:** A Claude Code plugin (`codex:*`) lets Claude *delegate* to Codex for specific subtasks (rescue, adversarial review). That is **not** a native Codex skill runtime — a maintainer who has only Codex installed can't use the framework at all today.
**What "parity" means:**
- Skills under `.claude/skills/<name>/SKILL.md` are invokable from Codex CLI directly (Codex reads framework skills as native agents)
- The `tools/*` bridges (gh, jira, gmail, ponymail, vulnogram, cve-org, …) are reachable — these are language-agnostic CLI invocations, so they should port directly
- The `setup-isolated-*` sandbox model has a Codex-equivalent
- HITL primitives: Codex supports per-action confirmation — verify and document the wiring (RFC-AI-0004 Principle 1)
**Suggested approach:**
- Map `SKILL.md` → Codex's `AGENTS.md` convention (Codex reads `AGENTS.md` natively)
- Document skill-invocation: how a maintainer runs (e.g.) `security-issue-triage` end-to-end via Codex
- Map sandbox parity — Codex has its own sandbox model; document the mapping to the framework's `bubblewrap` + network-allowlist baseline
- The existing `codex:*` Claude-Code plugin is a reference for how skill ↔ Codex translation can work in the *other direction*; the native runtime is the inverse
**Reference:**
- RFC-AI-0004: [`docs/rfcs/RFC-AI-0004.md`](../tree/main/docs/rfcs/RFC-AI-0004.md)
- Codex CLI: https://github.com/openai/codex
- `AGENTS.md` convention: https://agents.md/
- Existing skill shape: [`.claude/skills/`](../tree/main/.claude/skills/)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] feat(adapter/codex): first-class Codex CLI skill runtime [magpie]
Posted by "potiuk (via GitHub)" <gi...@apache.org>.
potiuk closed issue #313: feat(adapter/codex): first-class Codex CLI skill runtime
URL: https://github.com/apache/magpie/issues/313
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@magpie.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org