SuperAPI AI 工具集

codex-agent

智能体与模型

查看项目

更新于 10-16 00:04

技能介绍

用途:让 Claude Code 调用 OpenAI Codex CLI 作为独立编码代理,提供第二意见评审、改后交叉验证、调试分析与替代实现建议。默认姿态是 Codex 只读评审,主代理仅在用户要求修复或阅读评审后批准时才应用改动。

主要能力:安全漏洞、性能问题、代码质量与最佳实践、潜在缺陷与边界情况、命名与可读性等评审;支持评审单文件、目录、git diff、整个项目,按严重度分级,并给出文件路径与行号的具体修复建议。

使用方式:需先安装并认证 Codex CLI,命令为 npm install -g @openai/codex 或 brew install --cask codex,然后 codex login。核心命令模式为 codex exec [options] "<task_description>",常用选项包括 -C <dir> 工作目录、-s read-only 只读沙箱、-o <path> 输出文件,以及 --json。评审示例:codex exec -C <project_path> -s read-only -o "$REPORT" "Review the code in <file_or_directory>..."。写报告与读取建议放在同一 Bash 调用,或使用具体路径,因为 shell 变量不跨工具调用保留。修复时先读文件,再用 Edit 应用,逐项验证。重新验证用 codex exec -C <project_path> -s read-only "Verify the fixes applied to <files>..."。多轮会话可用 codex exec resume <session_id> "..."。

适用场景:Claude 实现后的交叉验证、获取替代实现方案、调试协助、完整项目评审等。

限制与注意:不要写死 /tmp 路径,应使用 mktemp 或项目私有报告路径避免并发覆盖;未明确要求时保持只读;danger-full-access、--dangerously-bypass-approvals-and-sandbox、--dangerously-bypass-hook-trust、--skip-git-repo-check 属高影响标志,使用前需确认;不要盲从每条建议,需重读目标文件、确认根因并验证最终行为。认证问题可用 codex logout 后 codex login,安装检查用 codex --version 和 which codex。辅助脚本包括 scripts/check-codex.sh 与可选的 scripts/codex-wrapper.sh。官方文本与价格信息暂未提供。