用途
该技能面向代码审查,使用 Codex CLI 完成自动化审查、Git 差异分析与 PR 改进,可用于代码审查、质量检查或自动化代码分析流程。
主要能力
- 自动化代码审查:对整体代码库执行代码质量分析、安全漏洞检查、性能问题、最佳实践违规、缺失测试与文档缺口检查,并生成按优先级排序的报告。
- 审查并修复:可让 Codex 审查代码并自动修复发现的所有问题。
- Git 差异审查:审查未提交的改动,或审查 PR 变更并给出详细反馈。
- 应用建议:使用 codex apply(或 codex a)应用 Codex 生成的最新差异,并可在应用前用 git diff 查看改动、用 git add -p 选择性暂存。
使用方式
完整自动化审查示例(将报告输出到 review-report.json):
codex exec --dangerously-bypass-approvals-and-sandbox \
--json \
"Review entire codebase:
1. Code quality analysis
2. Security vulnerabilities
3. Performance issues
4. Best practice violations
5. Missing tests
6. Documentation gaps
Generate prioritized report" \
> review-report.json
审查并自动修复:
codex exec --dangerously-bypass-approvals-and-sandbox \
"Review code and auto-fix all issues found"
审查未提交改动:
git diff | codex exec --dangerously-bypass-approvals-and-sandbox \
"Review this diff and suggest improvements"
审查 PR 变更:
gh pr view 123 --json body,diff | \
codex exec --dangerously-bypass-approvals-and-sandbox \
"Review PR and provide detailed feedback"
应用 Codex 建议:
codex apply
# 或
codex a
# 应用前审查
git diff # Review what Codex changed
git add -p # Stage selectively
自动化工作流
资料提供一个完整的自动化审查修复脚本,按范围执行分析、识别问题、自动修复、运行测试、修复测试失败、生成审查报告并创建干净的 git 提交,最终输出 review-summary.md:
#!/bin/bash
# Complete automated review workflow
auto_review_and_fix() {
local scope="${1:-.}"
codex exec --dangerously-bypass-approvals-and-sandbox \
"Automated review and fix for $scope:
1. Analyze all code
2. Identify issues
3. Auto-fix all issues
4. Run tests
5. Fix test failures
6. Generate review report
7. Create clean git commits" \
> review-summary.md
echo "Review complete: review-summary.md"
}
# Usage
auto_review_and_fix "./src"
PR 自动化审查示例:
gh pr view $PR_NUMBER --json diff | \
codex exec --dangerously-bypass-approvals-and-sandbox \
--json \
"Review PR comprehensively:
1. Code quality
2. Security
3. Performance
4. Tests
5. Documentation
Provide actionable feedback"
适用场景
- 对代码库进行整体质量与安全审查并生成优先级报告。
- 提交前审查未提交的 git diff。
- 对 PR 进行综合审查并给出可执行反馈。
- 在审查后自动修复问题、运行测试并生成提交。
限制与说明
资料最后更新于 2025 年 12 月(GPT-5.2 发布)。除上述命令与工作流外,具体支持平台、收费与价格、实际审查效果、安装步骤等信息暂未提供。相关技能包括 codex-cli(主集成)、codex-git(Git 工作流)、codex-tools(工具执行)。