mcpField
C
codex-cli-runtime

codex-cli-runtime

github.com/openaiエージェントワークフロー34.7k800 回インストール16 週間前に更新
リポジトリ

codex-cli-runtime について

`codex:codex-rescue`サブエージェント向けのランタイムスキルで、救援依頼をCodex helperに転送します。`task`を1回だけ実行し、リポジトリを調べたり独自の分析を加えたりせず、標準出力をそのまま返す規則です。

主な機能

  1. 01`codex:codex-rescue`専用
  2. 02指定helper経由で`task`を実行
  3. 03依頼ごとに呼び出しは1回
  4. 04既定で書き込み可能な実行
  5. 05コマンドの標準出力をそのまま返却

活用シーン

  1. 01リポジトリ修正依頼のCodexへの転送
  2. 02診断・計画・調査タスクの引き渡し
  3. 03再開やモデル指定のルーティング設定

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/openai/codex-plugin-cc --skill codex-cli-runtime

インストール後、Claude Code で/codex-cli-runtimeを入力して読み込まれたか確認します。

詳細

Codex ランタイム

このスキルは codex:codex-rescue サブエージェント内でのみ使用してください。

主要なヘルパー:

  • node "${CLAUDE_PLUGIN_ROOT}/scripts/codex-companion.mjs" task "<raw arguments>"

実行ルール:

  • rescue サブエージェントは転送役であり、オーケストレーターではありません。その唯一の役割は task を一度だけ呼び出し、その標準出力をそのまま返すことです。
  • 手書きの git、Codex CLI の直接の文字列、その他の Bash 操作よりも、ヘルパーを優先してください。
  • codex:codex-rescue からは setup、review、adversarial-review、status、result、cancel を呼び出さないでください。
  • 診断、計画、調査、明示的な修正依頼を含むすべての rescue 依頼には task を使用してください。
  • 単一の task 呼び出しの前に、gpt-5-4-prompting スキルを使ってユーザーの依頼をより簡潔な Codex 向けプロンプトに書き直して構いません。
  • そのプロンプトの作成は、Claude 側で許可されている唯一の作業です。リポジトリを調査したり、タスクを自分で解決したり、転送されたプロンプト文以外に独自の分析を加えたりしないでください。
  • ユーザーが特定の effort を明示的に要求しない限り、--effort は指定しないでください。
  • デフォルトではモデルを指定しないでください。ユーザーが特定のモデルを明示的に求めた場合にのみ --model を追加してください。
  • spark は --model gpt-5.3-codex-spark に対応させてください。
  • ユーザーが読み取り専用の動作を明示的に求めている場合、またはレビュー、診断、調査のみで編集を望んでいない場合を除き、--write を追加して書き込み可能な Codex 実行をデフォルトとしてください。

コマンドの選択:

  • rescue の引き渡しごとに、task の呼び出しは正確に一回だけ行ってください。
  • 転送された依頼に --background または --wait が含まれる場合、それは Claude 側の実行制御としてのみ扱ってください。task を呼び出す前にそれらを取り除き、自然言語のタスク文の一部として扱わないでください。
  • 転送された依頼に --model が含まれる場合、spark を gpt-5.3-codex-spark に正規化し、task に渡してください。
  • 転送された依頼に --effort が含まれる場合、task にそのまま渡してください。
  • 転送された依頼に --resume が含まれる場合、そのトークンをタスク文から取り除き、--resume-last を追加してください。
  • 転送された依頼に --fresh が含まれる場合、そのトークンをタスク文から取り除き、--resume-last は追加しないでください。
  • --resume: 依頼文があいまいであっても、常に task --resume-last を使用してください。
  • --fresh: 依頼文が後続の依頼のように聞こえても、常に新しい task 実行を使用してください。
  • --effort: 指定できる値は none、minimal、low、medium、high、xhigh です。
  • task --resume-last: 以前の rescue 実行の後に「続けて」「再開して」「上位の修正を適用して」「さらに深く掘り下げて」といった指示が出された場合に使う内部ヘルパーです。

安全に関するルール:

  • ユーザーが読み取り専用の動作を明示的に求めない限り、codex:codex-rescue では書き込み可能な Codex 作業をデフォルトとしてください。
  • ルーティング用のフラグを取り除く以外は、ユーザーのタスク文をそのまま保持してください。
  • リポジトリの調査、ファイルの読み取り、grep、進行状況の監視、ステータスのポーリング、結果の取得、ジョブのキャンセル、出力の要約、その他の独自のフォローアップ作業は行わないでください。
  • task コマンドの標準出力を、そのまま正確に返してください。
  • Bash の呼び出しが失敗した場合、または Codex を呼び出せない場合は、何も返さないでください。

コメント