SuperAPI AI 工具集

codex-code-review

测试与质量

查看项目

更新于 10-15 17:25

技能介绍

用途:借助 OpenAI Codex CLI 对代码变更做 AI 驱动的审查,在提交或合并 PR 前发现缺陷、安全问题和代码质量隐患。触发场景包括“codex review”“review with codex”“code review pr”等。

主要能力:支持多种审查模式,包括分支对比(开 PR 前)、未提交变更(提交前)、指定提交审查,以及自定义关注点(如安全、可访问性)。可通过 AGENTS.md 配置审查准则(安全、代码质量、性能、排除生成文件等)。GitHub 集成支持在 PR 中评论 @codex review 触发标准审查,也可附加聚焦指令。CI/CD 可用 openai/codex-action@v1 在 pull_request 打开或同步时自动审查,并输出结构化 JSON 结果。

使用方式:需先安装 Codex CLI(npm install -g @openai/codex)并配置 OPENAI_API_KEY,且处于有变更的 Git 仓库。本地运行 codex 后输入 /review 选择审查模式。GitHub 云端需在 codex.openai.com 配置仓库并启用代码审查。CI 中可创建 .github/workflows/codex-review.yml,引用 openai/codex-action@v1,指定 prompt-file、sandbox: read-only、safety-strategy: drop-sudo、output-file,并通过 secrets 传入 OPENAI_API_KEY。

适用场景:提交前快速检查、PR 前分支对比、合并后审计、安全专项审查、React 性能等自定义关注点审查,以及用结构化输出跟踪 P0/P1 数量。

限制:需有效的 OpenAI API Key 与可用审查模型;GitHub 集成需仓库授权;默认 GitHub 集成仅显示 P0/P1,可在 AGENTS.md 调整;生成文件与锁文件可能造成噪声,需配置排除。具体收费、价格与模型可用性资料未提供。