概要
@hapi/lab で書かれていた API のテストを Jest に移行する作業を、同じリポジトリ・同じブランチ起点で Codex (GPT-5系) と Claude Code (Opus 4.7) に同じ依頼を投げて比較してみました。
出力された PR は「行数」「カバー範囲」「設計判断」が全部違う、なかなか面白い結果に。
- Codex: 互換シム派(最小差分・自前シムでテストファイル本体は極力触らない)
- Claude Code: 全書き換え派(Jest ネイティブにインライン書き換え・全テスト移行)
両者の性格の違いと、どう使い分けるべきかをまとめています。
詳細記事
設計判断の比較、具体的なシム実装、評価軸ごとの整理は、以下の Zenn 記事にまとめています。
AI コーディングエージェントを業務で使い分けたい方の参考になれば幸いです。