其他
需要调用 codex CLI 执行任务时,先检查安装再用…
适用于已安装或需确认是否安装 codex CLI,并希望通过它执行一个可能耗时较长的任务。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 35/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 40/100 ×0.15
适用场景
需要调用 codex CLI 执行任务时特定
解决思路
- 检查 codex 是否存在:运行 `which codex`。退出码为 0 表示成功,为 1 表示失败。
- 如果 `which codex` 失败,输出 `codex is not installed`,并跳过后续步骤。
- 向 codex 请求执行任务:该任务可能耗时很长;如果 Bash 工具的 timeout 值可以设置,请指定最大超时值。
- 使用以下命令调用 codex,并将 `{task_description}` 替换为任务描述:`codex exec --sandbox danger-full-access <<EOT\n{task_description}\nEOT`
适用边界 · 注意事项
- codex 未安装时,不应继续执行后续调用步骤。
- 不应在无法或不适合授予完整沙箱访问权限(`--sandbox danger-full-access`)的场景中使用。
- 任务不应交给 codex 或不应通过命令行执行时。