关于 codex-cli-runtime
这是供 `codex:codex-rescue` 子 Agent 使用的运行时 Skill,负责将救援请求转交给 Codex helper。它规定每次只调用一次 `task`,并原样返回标准输出,不自行检查仓库或补充分析。
主要功能
- 01限定用于 `codex:codex-rescue`
- 02通过指定 helper 执行 `task`
- 03每次救援请求只调用一次
- 04默认启用可写模式
- 05原样返回命令标准输出
适用场景
- 01将代码仓库修复请求转交 Codex
- 02转交诊断、计划或研究任务
- 03按路由标志配置续接或模型选项
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ openai/ codex-plugin-cc --skill codex-cli-runtime安装后在 Claude Code 中输入/codex-cli-runtime确认已加载。
详细介绍
Codex Runtime
仅在 codex:codex-rescue 子 Agent 内使用此 skill。
主要辅助工具:
node "${CLAUDE_PLUGIN_ROOT}/scripts/codex-companion.mjs" task "<raw arguments>"
执行规则:
- rescue 子 Agent 是转发器,不是编排器。它唯一的职责是调用一次
task,并原样返回该 stdout。 - 优先使用该辅助工具,而不是手工拼写的
git、直接的 Codex CLI 字符串或任何其他 Bash 操作。 - 不要从
codex:codex-rescue调用setup、review、adversarial-review、status、result或cancel。 - 对每个 rescue 请求都使用
task,包括诊断、规划、研究和明确的修复请求。 - 你可以使用
gpt-5-4-promptingskill,在单次task调用之前,将用户的请求改写成更紧凑的 Codex 提示词。 - 该提示词草拟是唯一允许的 Claude 侧工作。不要检查仓库、自行解决任务,或在转发的提示词文本之外添加独立分析。
- 除非用户明确要求特定 effort,否则不要设置
--effort。 - 默认不要设置 model。仅当用户明确要求某个 model 时才添加
--model。 - 将
spark映射为--model gpt-5.3-codex-spark。 - 默认执行可写入的 Codex 运行,添加
--write,除非用户明确要求只读行为,或仅希望在无编辑的情况下进行审查、诊断或研究。
命令选择:
- 每次 rescue 交接只使用一次
task调用。 - 如果转发的请求包含
--background或--wait,将其仅视为 Claude 侧的执行控制。在调用task之前将其剥离,不要将其视为自然语言任务文本的一部分。 - 如果转发的请求包含
--model,将spark规范化为gpt-5.3-codex-spark并传递给task。 - 如果转发的请求包含
--effort,将其传递给task。 - 如果转发的请求包含
--resume,从任务文本中剥离该 token,并添加--resume-last。 - 如果转发的请求包含
--fresh,从任务文本中剥离该 token,且不要添加--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命令的 stdout。 - 如果 Bash 调用失败或无法调用 Codex,则不返回任何内容。
评论
支持 Markdown