マージ前に AI 生成コードをレビューする方法

Cursor、Claude Code、Codex、Copilot、Windsurf、ChatGPT、Lovable、Bolt、Replit Agent の変更を確認する実務フロー。

AI 生成コードは信頼ではなくワークフローで確認します。Cursor、Claude Code、Codex、Copilot、Windsurf、ChatGPT、Lovable、Bolt、Replit Agent の変更でも、まず scope、behavior、risk、verification gate を見ます。

ローカルの review note には AI Code Review Checklist を使えます。全体の出荷フローは AI Coding Workflow Checklist から始めます。

変更ファイルから始める

行単位で読む前に確認します。

  • AI に何を依頼したか
  • どのファイルが変わったか
  • 予想外のファイルはどれか

Agent は近くのファイルも編集しがちです。便利な場合もありますが、無関係な refactor、config 変更、test rewrite が隠れることもあります。

Style より behavior

まず既存動作を確認します。

  • 以前の flow はまだ動くか
  • redirect、filter、form、empty state は変わったか
  • ChatGPT の snippet が error handling を抜かしていないか
  • vibe coding builder が happy path だけを作っていないか

テストがあれば実行します。なければ route、account、browser、command、expected result を手動 gate として書きます。

Risk area を明示的に見る

AreaCheck
Authanonymous、user、admin、expired session
Datamigration、default、delete/update script
Paymentstest/live key、webhook URL、duplicate event
APIrequest、response、status code、CORS
SEOtitle、description、canonical、sitemap、robots
Mobile360px layout、fixed button、keyboard、overflow

これは developer にも vibe coder にも重要です。生成された app は完成に見えても secret 漏えい、error state 欠落、deploy 失敗を含むことがあります。

AI に具体的に聞く

  • 元の scope 外のファイルはどれで、なぜ必要か
  • 既存 flow のどこを壊す可能性があるか
  • 必要な env var と client に出せる var は何か
  • どの command / manual step で確認するか
  • 次の agent が触るべきでない場所はどこか

回答は PR、issue、handoff note に残します。bug が見つかったら Bug Report Packet Builder に切り替えます。

In this topic

Related articles

Complete guide公開前の AI Coding ワークフローチェックリストCursor、Copilot、Claude Code、Codex、ChatGPT、vibe coding ツールの後に AI 生成アプリを公開するための実務チェックリスト。AI コーディングエージェントには、より良いプロンプトだけでなく検証ゲートが必要AI コーディングエージェントはオートコンプリートより大きなパッチを書けますが、本番チームにはテスト、レビュー、サンドボックス、リリースゲートが必要です。AI エージェントのコンテキストエンジニアリング:プロンプトエンジニアリングの次コンテキストエンジニアリングは AI エージェント向けの実践分野になりつつあります。モデルが動く前に、適切なファイル、ツール、メモリ、ポリシー、制約を選ぶことが重要です。

関連ツール

この記事で使うツール

AI Code Review ChecklistAI generated code review checklist / review AI generated code / AI code review checklistAI Coding リリースチェックリストAI coding checklist / AI app launch checklist / vibe coding checklistテキスト差分チェッカーtext diff / diff checker / compare textMarkdown プレビューmarkdown / markdown preview / markdown to html

関連コース

開発者向け AI リテラシー コース開発者向けの実践的 AI リテラシーコースで学ぶ内容を紹介します。

記事一覧へ戻る