用途:通过 OpenAI Codex CLI 获得独立的代码审查意见,审查对象是真实 diff,而不是让同一模型自审。
主要能力:支持按分支、未提交改动或单个提交确定审查范围;根据实际变更与风险点编写聚焦指令;返回结构化发现而非泛泛评论;后续轮次可携带排除列表,避免重复报告已修复问题。
使用方式:先检查 Codex 是否可用(which codex 及必要的认证/环境检查),不可用则说明阻塞并停止。随后确定审查目标并读取真实 diff 摘要与变更文件列表,无 diff 则明确停止。接着生成临时指令文件,包含变更内容、风险区域、需排除的已修复问题、要求对照实际代码验证发现,以及紧凑输出格式。运行时可使用 --base <branch>、--uncommitted、--commit <sha> 指定范围;关键参数包括 -c 'sandbox_permissions=["disk-full-read-access","disk-full-write-access","network-full-access"]' 与 -c 'instructions="/tmp/codex-review-instructions.md"',并用 --title "<description>" 设置标题;需用 2>&1 捕获 stderr。最后按优先级汇总发现,附文件与行号,无实质发现时明确说明干净结果。
适用场景:需要外部审查视角的代码变更、提交或分支审查,以及多轮迭代审查。
限制:该技能仅限用户显式调用,不应主动运行;不得在指令文件中放入密钥、令牌或私有配置值;发现需本地验证后再行动;不能替代先阅读 diff;若 CLI 不可用或未认证则无法执行。资料未提供具体收费、价格或平台支持信息。