単体テストを書かせるのにチャットは要らなかった
AI要約
チャットを使わずPythonスクリプトで単体テストを大量生成した実例です。重要なのは「どのモデルが優秀か」ではなく「コンテキストの質をいかに設計するか」という視点転換です。二フェーズアプローチでTODOリスト作成と処理を分離し、Conductorロールで指示を委譲することでコンテキスト膨張を制御。Gemini flashで80~120Kトークンに収めながら複数PRを自動化した実装記録です。
AI要約
チャットを使わずPythonスクリプトで単体テストを大量生成した実例です。重要なのは「どのモデルが優秀か」ではなく「コンテキストの質をいかに設計するか」という視点転換です。二フェーズアプローチでTODOリスト作成と処理を分離し、Conductorロールで指示を委譲することでコンテキスト膨張を制御。Gemini flashで80~120Kトークンに収めながら複数PRを自動化した実装記録です。
Cursor や Claude Code などのAIエージェントをチームで使うと、コミットルールが崩れやすくなります。これを防ぐには「禁止事項・手順・メッセージ形式」の3点を明文化し、.cursor/rules や CLAUDE.md に記述することが重要です。チケット番号を先頭に入れる、git add .を禁止するなど、具体的なルール設定で追跡性が大幅に向上します。

