Context Compactionとは
Context Compactionは、Anthropicが提供するサーバーサイドのコンテキスト管理機能です。会話やエージェントの作業がコンテキストウィンドウの上限に近づいたとき、古い部分を自動的に要約・圧縮して、新しい情報を受け入れるスペースを確保します。
仕組み
Compactionが発動すると、古いツール出力や会話履歴が構造化された「作業状態(working state)」に圧縮されます。直近のファイル操作、TODOリスト、継続指示が優先的に保持されます。
Opus 4.6での改善
1Mコンテキストの正式GAにより、Compactionの発動頻度は約15%減少しました。また、Compaction時の要約品質がOpus 4.6世代で大幅に向上し、重要な決定事項やエラー情報の保持精度が改善されています。