Grill-Me-Codex 用于在写代码前硬化实施计划,分两幕。第一幕(你 ↔ Claude)针对计划或设计的各个方面逐一提问,每次只问一个问题并给出推荐答案,遇可从代码库解答的问题则先探索代码库;决策树解决且双方对齐后,将约定计划写入 PLAN.md,并初始化 PLAN-REVIEW-LOG.md。
第二幕(Claude ↔ Codex)把锁定的计划交给 Codex 做对抗式审查,找出安全漏洞、竞态条件、边界缺失、模式冲突、错误假设、可观测性缺口和更简方案,并对每条给出单行修复建议。第 1 轮用 codex exec -s read-only --json -o /tmp/codex-verdict.txt 发起新会话并捕获 thread_id;后续轮次用 codex exec resume "$THREAD_ID" -c sandbox_mode="read-only" 复用同一会话。每轮读取 verdict 文件并追加到日志,若为 VERDICT: APPROVED 则收敛;若为 VERDICT: REVISE 则由 Claude 决定是否采纳并修改计划,循环在 MAX_ROUNDS(默认 5)处必然终止。
使用方式:需 codex --version ≥ 0.130 且已通过 codex login 认证,不要钉住 -m 模型;可传 rounds=3 覆盖 MAX_ROUNDS。Codex 全程只读,绝不修改文件;Claude 是最终仲裁者。最终由用户签核,仅在同意后才写代码。达到 MAX_ROUNDS 仍未通过时不得伪造收敛,应列出未决点交由用户裁决。限制:不用于审查已写好的代码(那是 /codex:review);第一幕不可跳过。其余细节暂未提供。