
Claude と Codex の二刀流レビュー:別系統AIで盲点を炙り出す
株式会社ペンタコン研究所 PentaTrail開発チーム···5分で読める
目次
1人で開発していて、いちばん心もとないのは品質の担保です。
書いた本人が見直すと、書いたときと同じ思い込みのまま読んでしまいます。AI に書かせて AI に見直させればよいかというと、同じ系統の AI どうしでは同じ盲点をそろってすり抜けてしまうのでした。
付録:レビュー役と、機械の関所
表1:観点を分けた 5 体
| 役 | 見ているもの |
|---|---|
| code-reviewer | コードの誤りや規約違反 |
| silent-failure-hunter | 握りつぶされた例外、黙って失敗する処理 |
| comment-analyzer | コメントと実装の食い違い |
| pr-test-analyzer | テストの抜けやカバレッジ |
| type-design-analyzer | 型の設計 |
表2:機械に任せている検査
| 検査 | 何を固定するか |
|---|---|
| PR ごとの自動実行 | lint・型チェック・ビルド・各種テスト。緑が揃わないとマージできない |
| データベースのテスト | 関数や権限を SQL で直接検証する。権限がうっかり開けば赤くなる |
| 単体テスト | 画面やロジックが、決めたとおりに動くこと |
表3:機械と AI の切り分け
| 任せる先 | 対象 |
|---|---|
| 機械 | 答えが一意に決まること(形式・事実の判定) |
| AI と人 | 設計の良し悪し、見落とした副作用、命名や責務の置きかた |



