跳到正文
FunCoding

搜索

搜索文档、Skill 和 MCP

代码评审

使用 /review 与 codex review 选择评审范围,核查发现,并在明确请求后修复。

本地 /review 针对 Git checkout 的改动;Code Review 插件用于查看 pull request。开始评审前,先说明希望检查的范围、预期行为和需要重点关注的风险。

在 CLI 中选范围

输入 /review 打开预设菜单:

范围检查对象
Review against a base branch找到 merge base 后评审当前分支差异
Review uncommitted changes暂存、未暂存和未跟踪的文件
Review a commit指定提交的改动
Custom review instructions按你给出的评审要求聚焦检查

Codex 启动专门的 reviewer,读取 diff,按优先级给出可采取行动的发现;评审本身不修改工作树。结果会作为一回合记录在会话中。

非交互评审

codex review --uncommitted
codex review --base main
codex review --commit <COMMIT_SHA>

把 main 和提交 SHA 替换成仓库里实际存在的引用。--uncommitted、--base、--commit 和自定义 PROMPT 彼此冲突,一次只选择一个。--title 只能与 --commit 一起使用。

读完发现后再决定修复

核对发现引用的代码是否属于当前 diff,触发条件是否成立,已有测试是否覆盖该情形。要求 Codex 给出相关代码路径和缺失验证,能帮助区分真实回归与不适用的建议。

如果要应用修复,明确提出修复请求;此时恢复普通编辑流程,继续受沙箱和审批限制。CLI 的 review_model 配置可给评审指定不同模型,模型须在当前账号或工作区可用。

IDE 与桌面入口

IDE 扩展和桌面应用也提供 /review,可选择相对基础分支或未提交改动。IDE 中该命令仅在项目属于 Git 仓库时显示。桌面评审面板还可以切换暂存、未暂存、提交、分支或最近回合的差异;面板反映仓库状态,也包含你手动做的改动。