AIエージェント講座 →
Claude Code

Claude Codeのコンテキスト圧縮と管理

📌 検索キーワード: claude code コンテキスト圧縮

【結論】コンテキストを圧縮して継続する

Claude Codeでは/compactで会話を要約して重要なContextを残し、別Taskへ切り替える場合は/clearでSession内Contextをリセットします。

上限へ近づくと自動圧縮が行われる場合がありますが、巨大なTool出力や話題の混在は精度低下の原因になります。

長期的な決定事項はCLAUDE.md、ADR、Issueへ保存し、会話履歴だけに依存しません。

# 起動後のセッション内で実行:Context使用状況を確認
/context
# 起動後のセッション内で実行:重要事項を残して圧縮
/compact
# 起動後のセッション内で実行:別Taskへ移る場合だけ履歴を消去
/clear
# ターミナルで実行:直近Sessionを再開
claude -c

具体的な手順・設定方法

  1. TaskごとにSessionを分け、巨大LogはFileへ保存してError周辺だけ参照します。

  2. 圧縮前に決定事項、未完了、変更File、Test結果をRepository文書へ残します。

  3. /compact後は要約に抜けがないかGit状態と照合します。

  4. 同じTaskを後日再開する場合はclaude -cまたは--resumeを使います。

実践プロンプト / 活用テクニック

# 起動後のセッション内で入力
圧縮前に、決定事項、未完了Task、変更済みFile、実行済みTest、既知Riskを要約してください。
推測を含めず、Git状態と矛盾する点があれば明示してください。
秘密情報は要約へ含めないでください。

注意点・よくあるエラーと対処法

/clearと再起動は完全に同じ意味ではありません。

Prompt cachingの割引を狙って不要な長文Contextを維持すると、精度や使用量が悪化する場合があります。

圧縮要約は原文の完全な代替ではないため、重要な仕様はVersion管理された文書へ保存します。

1日1時間 × 7日間で学ぶ「自作AIエージェント構築講座」

ツールの設定で消耗する側から、自分専用のAI自動化システムを作る側へ。
実践カリキュラムの全貌はこちらから確認できます。

公式カリキュラムを見る →

おすすめの関連記事

Claude Code

Claude Codeの使い方を徹底解説!基本コマンドと安全な実践手順

Claude Code

Claude Codeの料金体系!Pro・Max・API課金の違いと確認方法

Claude Code

Claude Codeとは?CLI・IDE・デスクトップ・Webで使えるAIエージェント

← ポータルTOP(全1000件の検索)へ戻る