基本原則
コンテキストウィンドウとは
Section titled “コンテキストウィンドウとは”Claude Code において最も重要なリソースはコンテキストウィンドウです。コンテキストウィンドウとは、Claude が一度に処理できる情報の総量を指します。
LLM(大規模言語モデル)のパフォーマンスは、コンテキストの消費量に大きく左右されます。コンテキストが増えるほど処理が複雑になり、応答の質や速度に影響が出ます。
コンテキストに含まれるもの
Section titled “コンテキストに含まれるもの”コンテキストウィンドウには以下のすべてが含まれます:
- 会話履歴: あなたと Claude のやり取りすべて
- 読み込んだファイル:
@ファイル名で参照したファイルの内容 - ツール出力: コマンド実行結果、検索結果など
- システムプロンプト: Claude の動作設定
コンテキスト管理の重要性
Section titled “コンテキスト管理の重要性”パフォーマンス低下の原因
Section titled “パフォーマンス低下の原因”コンテキストが満杯に近づくと:
- 応答速度が低下 - 処理する情報量が増えるため
- 精度が下がる - 重要な情報が埋もれる
- コストが増加 - トークン使用量が増える
効果的な管理方法
Section titled “効果的な管理方法”| 状況 | 推奨アクション |
|---|---|
| 新しいタスクを始める | /clear でコンテキストをリセット |
| 無関係な情報が増えた | /compact で圧縮 |
| 大きなファイルを扱う | 必要な部分だけ参照 |
Claude の自律性
Section titled “Claude の自律性”Claude Code は高い自律性を持ちます。適切な指示を与えれば、複雑なタスクも自分で判断しながら進めることができます。
ただし、自律性を活かすには学習曲線があります:
- 最初は対話的に - Claude の動作を観察
- パターンを理解 - 何がうまくいくか把握
- 徐々に任せる - 信頼関係を構築
- コンテキストウィンドウは Claude Code の最重要リソース
- 会話、ファイル、出力すべてがコンテキストを消費
- 定期的なクリア・圧縮でパフォーマンスを維持
- 自律性は段階的に活用する
Q1. Claude Codeで最も重要なリソースは何ですか?
Q2. コンテキストウィンドウには何が含まれますか?
Q3. コンテキストが満杯になるとどうなりますか?