概要
AIエージェントのステートレスな仕組みを理解し、設定ファイルの最適化やプロンプトキャッシング、サブエージェントの分離によって、開発コストを抑えつつ精度を高める実践的な手法をまとめたガイドです。
詳細内容
AIエージェント(Claude CodeやGitHub Copilot)が毎ターン全履歴を送信する仕組み(ステートレス性)を解説し、トークン消費を劇的に抑えるための具体的戦略を提示しています。
### 主な最適化ポイント
- **設定ファイルの剪定**: `CLAUDE.md`や`copilot-instructions.md`から「コードを読めばわかる情報」を削除し、重要なルールのみを数百トークン以内に凝縮することで、情報のシグナル比を高めます。
- **プロンプトキャッシングの活用**: 静的な設計書をセッションの冒頭に配置することで、2回目以降の入力コストを大幅に削減します。
- **出力トークンの制御**: 「説明不要」「簡潔に」といった指示を設定ファイルに常駐させ、出力コストを40〜70%削減します。
- **MCPサーバーとサブエージェントの運用**: 使用しないツールの定義をオフにすることや、独立したコンテキストを持つサブエージェントに探索を任せることで、メインセッションの肥大化を防ぎます。
「書けばいい」という風潮に対し、トークンエコノミーの観点から設定ファイルを「コードと同様にレビューし、剪定する」重要性を説いています。