Skip to content
Development
Command

/codex-update

Install or update the upstream openai/codex-plugin-cc to the pinned tag

From plugin
ai-plugins-cc
411 skills2 agents11 commands
> /plugin marketplace add dysfunc/ai-plugins-cc

Command definition

codex-update.md
description: Install or update the upstream openai/codex-plugin-cc to the pinned tag
argument-hint: '[--tag=vX.Y.Z] [--into=PATH] [--pin] [--json]'
allowed-tools: Bash(node:*)

Run:

node "${CLAUDE_PLUGIN_ROOT}/scripts/ai-companion.mjs" codex-update $ARGUMENTS

Behavior:

  • Downloads `https://codeload.github.com/openai/codex-plugin-cc/tar.gz/refs/tags/<tag>`.
  • Verifies the SHA-256 against `ai-plugins-cc.upstream.pinnedSha` in `@ai-plugins-cc/codex-adapter`'s `package.json` if pinned. Refuses to install on mismatch.
  • Atomic-renames the extracted tree into the managed cache (default: `~/.cache/ai-plugins-cc/codex-plugin-cc/`).
  • Subsequent invocations of `/ai:review --provider=codex` and friends discover this install automatically.

Flags:

  • `--tag=vX.Y.Z` — override the pinned tag. Use only when you've reviewed the upstream changes and intend to lift the pin afterwards.
  • `--pin` — after install, write the observed SHA back into `@ai-plugins-cc/codex-adapter`'s `package.json` so subsequent installs hash-verify against it. **Maintainer flag only**: refuses to write to a `node_modules` copy and surfaces the SHA so it can be pasted manually instead.
  • `--into=PATH` — override the install directory.
  • `--json` — emit the full result as JSON.

Output the install summary verbatim so the user sees the resolved tag, SHA, target path, and whether the pin was written.

Read more
@dysfunc
Ships withai-plugins-cc

Claude Code plugins that delegate to external AI CLIs — Codex, Gemini, and Grok — sharing a hardened core and an optional umbrella plugin that dispatches across providers. Status: active development.

46 skills2 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
4
Star history of dysfunc/ai-plugins-cc on GitHub, a chart by star-history.com

Other commands on ai-plugins-cc.

rescue

rescue

Command

Hand a substantial coding task to the configured AI provider (gemini, grok, or codex)

@dysfunc@dysfuncInstall Command
review

review

Command

Review the pending change with the configured AI provider (gemini, grok, or codex)

@dysfunc@dysfuncInstall Command
setup

setup

Command

First-run wizard — pick AI providers, walk through CLI install + auth, verify each, save settings

@dysfunc@dysfuncInstall Command

More commands from other plugins.

build
Auto-invoked

build

Command

Implement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.

@addyosmani@addyosmaniInstall Command