用途:让 Codex 就某个提案或实现向 Claude Code 征求第二意见,适用于用户要求咨询 Claude、获取其设计判断或研究结论的场景。
主要能力:Codex 向 Claude 说明问题、拟定设计与推理;Claude 读取当前检出代码,返回判断、替代方案与反对意见。Codex 负责实现与验证;当 Claude 需要测试、基准或实验证据时,向 Codex 索取。设计问题可让 Claude 自行应用对抗性审查,而不另启审查者。可要求 Claude 给出最强的全新方向:从期望结果与实际调用方出发,若当前抽象不存在会如何构建。
使用方式:需 Bun、Git,以及已认证的 Claude Code 2.1.257 或更高版本并能访问所选模型。在本仓库运行,通过 stdin 提供简报: bun .agents/skills/consult-claude/scripts/consult-claude.ts <<'BRIEF' [具体问题、代码块、源路径、图示、推理、不确定点。] BRIEF 启动器在当前检出中以原生 print 模式运行一轮,仅允许 Read、Glob、Grep,受限模式、屏蔽 MCP 工具、禁用钩子与外部读取限制共同约束边界。不创建副本、简报文件或检查点,会话存储由 Claude Code 负责。每轮保持被审查文件稳定,提供新证据时标明变更文件。读取原生 JSON 结果,包括 result、session_id、is_error 及权限拒绝;进程成功启动或退出不等于咨询成功。保留 session ID 以便跟进: bun .agents/skills/consult-claude/scripts/consult-claude.ts --resume <session_id> <<'EVIDENCE' [所需证据、命令与相关原始输出、变更源码、下一个问题。] EVIDENCE 仅可恢复本启动器在同一检出中已完成的咨询,每轮重新施加访问边界。--model 选择模型,默认仍为 claude-fable-5-1;--dry-run 预览启动参数而不调用 Claude。
限制:启动器从不授予写入或执行工具;仅建议的请求不授权编辑;扩大任务前需先询问。若用户明确将实验执行委托给 Claude,需另行安排隔离工作区。评估或修订该工作流时,可参考示例与评估用例;修改启动器时需核对 claude --version、claude --help、官方 CLI 参考与编程用法。