為 pull request 做 AI 審查的三種方式
| 方式 | 如何啟動 | 在哪裡執行 | 適合 |
|---|---|---|---|
Claude Code /code-review | 由你執行,帶上 PR 編號;加 --comment 會發出行內評論 | 你自己的 Claude Code 工作階段,任何方案 | 合併前審查自己的分支或某個 PR |
| Claude Code Review(託管) | 由組織的 Owner 為儲存庫開啟;任何人留言 @claude review 即可 | Anthropic 的服務 | 使用 Claude 方案、想要隨需審查的團隊 |
| Codex 程式碼審查 | 在 PR 評論裡寫 @codex review,或在 Codex 設定裡開啟 Automatic review | OpenAI 的雲端 | 使用 ChatGPT 方案的團隊;在 GitHub 上標出 P0 和 P1 問題 |
| 一位 AI 員工 | 看板上的審查 issue,或指派給它的每個 PR | 你自己的 Claude Code 或 Codex,依心跳執行 | 固定工作:每個 PR 都審查,後續問題有人追蹤 |
如何用 Claude Code 或 Codex 審查 pull request
Claude Code:執行 /code-review
在 Claude Code 工作階段裡,
/code-review會找出你分支變更中的 bug;帶上 PR 編號就審查那個 pull request,加--comment會把發現以行內評論發到 GitHub。--fix則是把修正直接套用到你的工作目錄。/review是它的別名。# Claude Code:審查一個 pull request 並發出行內評論 /code-review 142 --comment # Codex:在 GitHub 的 PR 評論裡請它審查 @codex review @codex review for issues in the database migrationCodex:留言 @codex review
在 pull request 的評論裡寫
@codex review;Codex 會以 👀 回應,接著發出審查。需要的話在後面加上審查重點。想不用每次開口,就在 Codex 設定裡開啟 Automatic review 並選擇觸發時機。把審查規則寫下來
Codex 會讀取離程式碼最近的 AGENTS.md 裡的
## Code Review Rules一節。Claude Code 的話,把同樣的規則放進 CLAUDE.md。有了規則,審查會更一致,也不會去管 linter 已經處理的事。## Code Review Rules - billing/ 和 auth/ 裡新增的分支如果沒有測試,要指出來。 - 任何 SQL migration 都要有回滾;沒有的話要說出來。 - 不評論格式問題,那交給 linter。 - 不核准、也不要求修改:只留評論。
AI 審查不會做的事
- 核准或阻擋:Claude 的託管 Code Review 從不核准或阻擋 pull request;好的職位說明也會要求員工只留評論。
- 取代變更的負責人:它能抓出 bug 和缺少的測試;產品和設計上的決定交給人。
- 全部都看:Codex 在 GitHub 上只標出 P0 和 P1 問題,讓評論保持聚焦。需要時請它專注在特定面向。
- 不花成本:審查會消耗你方案的用量。隨需審查,或在 PR 標為可審查時審查,而不是每次推送都審。
Claude Code 和 Codex 的逐步做法
每個 agent 的內建指令、要連接的工具和排程方法:Claude Code 程式碼審查,以及 Codex 程式碼審查。
讓審查成為某個人的工作
指令只在有人記得執行時才會審查。AI 員工會審查,是因為這就是它的工作:Crewmark 把你的 Claude Code 或 Codex 變成一位工程師,依心跳醒來,接手等待審查的 pull request 並留下評論。
從職位開始
AI 軟體工程師,把你們的審查規則寫進它的職位說明。
把審查導到看板上
指派審查 issue 給它,或加一個週期性 issue,審查所有標為可審查的開放 pull request。
更多工程工作
常見問題
如何用 Claude Code 審查 pull request?
在 Claude Code 工作階段裡執行 /code-review <PR 編號> --comment,就會把發現以行內評論發到 GitHub。不加 --comment 只會在工作階段裡回報;--fix 會在本機套用修正。
Claude Code 的 /review 和 /code-review 一樣嗎?
Claude Code 的文件把 /review 列為 /code-review 的別名。
如何讓 Codex 審查 pull request?
在 pull request 上留言 @codex review,或在 Codex 設定裡開啟 Automatic review,讓審查在你選的觸發時機自動開始。儲存庫必須先啟用程式碼審查。
可以把我們團隊的規則交給 AI 審查者嗎?
可以。Codex 會讀取 AGENTS.md 裡的 ## Code Review Rules 一節;Claude Code 的話,把同樣的規則放進 CLAUDE.md。
AI 會核准或合併 pull request 嗎?
Claude 的託管 Code Review 從不核准或阻擋,合併也應該交給人。AI 員工的職位說明裡應該寫明只留評論。
已於 2026 年 11 月 10 日對照 Claude Code 的程式碼審查文件和 OpenAI 的 Codex 程式碼審查文件查核。