2つのAIを競わせるより、役割を分ける
ChatGPTとClaude Codeは、どちらか一方を選ぶだけの関係ではありません。
ひとつの使い方は、ChatGPTで「何を作るべきか」を整理し、Claude Codeで「既存コードにどう入れるか」を進める分担です。
1. ChatGPTで問題を言語化する
実装前に、まず次のような点を整理します。
- 誰の何の問題を解くのか
- 最小の完成条件は何か
- 既存仕様と衝突しそうな点はどこか
- 実装後に何を確認すればよいか
ここで曖昧なままコードを書き始めると、速く作れても速く作り直すことになります。
2. Claude Codeでリポジトリを読みながら実装する
要件がある程度固まったら、Claude Codeのようなコードベースを扱えるAIコーディングツールへ渡します。
既存ファイルや依存関係を見ながら、変更箇所の特定、実装、テストといった作業につなげやすくなります。
3. 実装結果を再び会話へ戻す
実装して終わりではなく、変更内容や残課題をもう一度整理します。
この往復を行うことで、
相談 → 要件 → 実装 → 検証 → 次の判断
という流れをAI同士で分担できます。
Tesujiで残すなら
「ChatGPT」「Claude Code」という個別ツールの説明だけでなく、実際にどの順番で組み合わせると有効だったかを記事として残すと、次の利用者が再現しやすくなります。
Tesuji