🧠
コンテキスト管理
初心者向けClaude の「記憶の容量」を理解して、性能低下を防ぐ
コンテキストって何?(日常の例で理解する)
コンテキスト = Claude の「短期記憶」
人間にたとえると、「会議中に頭の中に保持できる情報量」です。
1時間の会議の最初に話した内容、覚えていますか?
会議が長くなると、最初に話した重要なことを忘れてしまいますよね。
Claude も同じです。会話が長くなると、最初の指示を忘れてしまうことがあります。
これが「コンテキストが埋まる」という状態です。
人間にたとえると、「会議中に頭の中に保持できる情報量」です。
1時間の会議の最初に話した内容、覚えていますか?
会議が長くなると、最初に話した重要なことを忘れてしまいますよね。
Claude も同じです。会話が長くなると、最初の指示を忘れてしまうことがあります。
これが「コンテキストが埋まる」という状態です。
コンテキスト = Claude の記憶容量
┌────────────────────────────────────────────────┐ │ 🟢 余裕あり 🟠 そろそろ危険 🔴 性能低下! │ │ ████████████████████████████████████████████ │ └────────────────────────────────────────────────┘ 会話が増えるほど右に進む →→→
なぜ重要なの?
コンテキストが埋まると、Claude は:
- 最初に伝えたルールを忘れる
- 関係ない変更を勝手にする
- 同じミスを繰り返す
- 回答の品質が全体的に低下する
公式ドキュメントでも: 「コンテキストウィンドウの管理は、Claude Code を使う上で最も重要な関心事です」 と明記されています。 (公式ベストプラクティス)
覚えておくべき5つのテクニック
1. /clear — リセットする 初心者必須
タスク(やること)が変わったら、/clear で会話をリセットします。
> /clear
これは最も重要で最も簡単なテクニックです。
たとえると、会議が終わったらホワイトボードを消すようなものです。次の議題にきれいな状態で臨めます。
2. 2回ルール — やり直す
同じ修正を2回試してうまくいかなかったら、/clear して最初から別の言い方で頼みましょう。
なぜ? 修正を繰り返すと、失敗した会話がコンテキストを汚染します。 まっさらな状態で、より具体的なプロンプトでやり直すほうが成功率が高いです。
3. /compact — 圧縮する
同じタスクを続けたいけど容量が心配なとき。会話を要約して圧縮します。
> /compact
たとえると、長い議事録を要点だけにまとめるようなものです。
4. /context — 残量を確認する
> /context
今どれくらいコンテキストを使っているか確認できます。60%以下に保つのが理想です。
5. サブエージェントに調査を任せる 中級者向け
サブエージェント(別のAI)に調査を任せると、メインの Claude のコンテキストを節約できます。 詳しくはサブエージェントのページで解説します。
/clear と /compact の違い
| /clear | /compact | |
|---|---|---|
| 何をする? | 会話を完全リセット | 会話を要約して圧縮 |
| たとえると | ホワイトボードを全部消す | 議事録を要点だけにまとめる |
| 使う場面 | タスクが変わったとき | 同じタスクを続けたいとき |
| 記憶 | すべて消える | 要点だけ残る |
上級テクニック: Document & Clear パターン
複雑なタスクの途中でコンテキストが足りなくなったとき:
1. 「ここまでの進捗を progress.md ファイルに書き出して」
2.
3. 「progress.md を読んで続きをやって」
こうすると、コンテキストをリフレッシュしつつ作業を続けられます。
Miles Deutscher氏のX投稿 で紹介されたテクニック
1. 「ここまでの進捗を progress.md ファイルに書き出して」
2.
/clear でリセット3. 「progress.md を読んで続きをやって」
こうすると、コンテキストをリフレッシュしつつ作業を続けられます。
Miles Deutscher氏のX投稿 で紹介されたテクニック
Auto-Dream — AIが寝ている間にメモリを整理(2026年新機能)
Auto-Dream とは?
人間が寝ている間に記憶を整理するように、Claude もセッション間にメモリファイルを自動整理します。
何をしてくれる?
• 古くなった情報を削除
• 重複したメモを統合
• 「明日」「来週」などの相対日付を実際の日付に変換
• 矛盾する情報を検出して修正
コンテキストの膨張を約40%削減できると報告されています。
X投稿: Rohan Paul氏 | X投稿: Jeremy Nguyen氏
何をしてくれる?
• 古くなった情報を削除
• 重複したメモを統合
• 「明日」「来週」などの相対日付を実際の日付に変換
• 矛盾する情報を検出して修正
コンテキストの膨張を約40%削減できると報告されています。
X投稿: Rohan Paul氏 | X投稿: Jeremy Nguyen氏