Skip to content

更快审查 Pull Request

本页根据 OpenAI 官方 Codex use cases 页面重新整理,核对时间为 2026-03-30。这里保留原文的任务边界、推荐技能和工作流重点,但改写成更适合课程、工作坊和机构授课的中文版本。

官方原始定位

  • 官方标题:更快审查 Pull Request
  • 官方难度:Easy
  • 官方预估时长:5s
  • 官方核心说明:在人工合并前,让 Codex 先给出一轮额外的代码审查信号,重点发现回归、缺失测试和行为风险。

这节课最适合哪些人

  • 希望在人工 reviewer 之前先有一层自动预审信号的团队
  • 生产环境代码库,改动影响面大、回归成本高的项目
  • 讲师想把“代码评审”教成固定动作,而不是凭经验随缘检查的课程

课上应该带学员理解什么

  • Codex 在这里不是“替你批准 PR”,而是先帮你缩短第一轮筛查时间
  • 优秀的 review 提示词应该只看当前 diff,不要让模型不受控地漫游全仓
  • 如果 Codex 已经指出问题,下一步可以继续用 @codex fix it 或者本地任务把问题修掉

官方强调的工作流

  1. 先在 GitHub 组织或仓库里接入 Codex review,再决定是每个 PR 自动跑,还是通过评论触发
  2. 在 PR 评论中使用 @codex review 发起一次针对当前改动的评审
  3. 如果发现问题,再用后续评论要求 Codex 针对具体问题修复
  4. 用顶层或更深层的 AGENTS.md 定义 review 规则,让不同目录拥有不同检查重点

课堂演示顺序

  1. 先给学员看一个小 PR,让他们手工列出最担心的 3 类风险
  2. 再让 Codex 只看当前 diff,输出按严重级别排序的问题列表
  3. 挑一个问题继续追问:如何复现、为什么危险、需要补什么测试
  4. 最后对比人工和 Codex 的审查结果,讨论哪些是 AI 擅长先筛,哪些必须人来拍板

推荐技能与插件

  • GitHub 集成:把 review 直接挂到 PR 上,而不是脱离上下文单独分析
  • Security Best Practices:把注意力集中到密钥、认证、依赖变更等高风险区域
  • AGENTS.md:用分层规则告诉 Codex 什么是你团队眼里的 P0、P1 和必须补充的问题

课堂版起手提示词

text
请只审查当前 diff,不要重写整个功能。

重点检查:
1. 行为回归
2. 错误处理或异常路径是否缺失
3. 边界条件、空状态和失败状态
4. 是否缺少关键测试
5. 是否存在高风险但不容易被注意到的行为变化

请先按严重级别列问题,再给出建议验证步骤。

课堂验收与交付物

  • 一份按严重级别排序的问题清单
  • 一份建议补测的测试点列表
  • 一段可以直接贴回 PR 评论区的总结

讲师讲这节课时最容易踩的坑

  • 这节课最重要的不是让学员背命令,而是建立“先预审、再决定是否修改”的节奏
  • 如果课堂里要演示自动 review,尽量选一个真实但改动范围可控的 PR
  • AGENTS.md 的 review 规则一起讲,会让学员更理解团队规范如何落到工具上

建议搭配本站这些内容

官方参考