コンテンツにスキップ

基本原則

Claude Code において最も重要なリソースはコンテキストウィンドウです。コンテキストウィンドウとは、Claude が一度に処理できる情報の総量を指します。

LLM(大規模言語モデル)のパフォーマンスは、コンテキストの消費量に大きく左右されます。コンテキストが増えるほど処理が複雑になり、応答の質や速度に影響が出ます。

コンテキストウィンドウには以下のすべてが含まれます:

  • 会話履歴: あなたと Claude のやり取りすべて
  • 読み込んだファイル: @ファイル名 で参照したファイルの内容
  • ツール出力: コマンド実行結果、検索結果など
  • システムプロンプト: Claude の動作設定

コンテキストが満杯に近づくと:

  1. 応答速度が低下 - 処理する情報量が増えるため
  2. 精度が下がる - 重要な情報が埋もれる
  3. コストが増加 - トークン使用量が増える
状況推奨アクション
新しいタスクを始める/clear でコンテキストをリセット
無関係な情報が増えた/compact で圧縮
大きなファイルを扱う必要な部分だけ参照

Claude Code は高い自律性を持ちます。適切な指示を与えれば、複雑なタスクも自分で判断しながら進めることができます。

ただし、自律性を活かすには学習曲線があります:

  1. 最初は対話的に - Claude の動作を観察
  2. パターンを理解 - 何がうまくいくか把握
  3. 徐々に任せる - 信頼関係を構築
  • コンテキストウィンドウは Claude Code の最重要リソース
  • 会話、ファイル、出力すべてがコンテキストを消費
  • 定期的なクリア・圧縮でパフォーマンスを維持
  • 自律性は段階的に活用する

Q1. Claude Codeで最も重要なリソースは何ですか?

Q2. コンテキストウィンドウには何が含まれますか?

Q3. コンテキストが満杯になるとどうなりますか?