Skip to content

v0.18.0

Choose a tag to compare

@atamanvega atamanvega released this 05 Aug 15:11
· 31 commits to main since this release
baaab43

Added — OpenAI Codex support (experimental)

The kit now targets OpenAI Codex (CLI + desktop app) alongside Claude Code.

  • Native Codex plugin. The repo doubles as a Codex marketplace — install with codex plugin marketplace add theam/claude-dev-kitcodex plugin add fullstack-dev-kit@claude-dev-kit. Skills + the instructions/ they reference are generated from the canonical top-level copies (scripts/build-codex-plugin.mjs) — one source of truth, self-contained bundle.
  • Telemetry differentiation. New agent property (claude-code · codex) so PostHog can split usage by tool. One telemetry.mjs serves both hosts; on Codex it reads token totals from the session rollout JSONL and derives the surface (cli/vscode). Delivery via a hook-independent sweep (launchd on macOS) since the Codex desktop app feature-flags session hooks. Consent/install-id/org/dedup shared across both hosts.
  • Unified installer. create-dev-kit installs natively for whichever of Claude Code / Codex it detects, installs the curated connector your tracker choice implies (Jira → atlassian-rovo, Linear → linear, Figma → figma; GitHub/Azure use their CLIs), and schedules the telemetry sweep.

Validated end-to-end against real codex-cli 0.147: plugin install, in-app skill invocation (the kit's own $pr-review reviewed the PR and caught a real bug), Atlassian connector + issue-fetch reading a Jira ticket, and the telemetry parser/sweep on a real rollout.

Note: the telemetry relay must be redeployed for the agent property to reach PostHog (contract change) — otherwise events still arrive, just without the agent tag. No impact on Claude Code users: the Codex packaging lives in paths Claude Code doesn't load.