環境変数
CLAUDE_AUTOCOMPACT_PCT_OVERRIDE
オートコンパクションが発火する自動コンパクトウィンドウの割合(1~100)を設定する。50 のような低い値を使うとより早くコンパクト化される。この変数はしきい値を引き上げることができず、デフォルトの割合を超える値は無視される。モデルのコンテキスト上限より前にコンパクト化するセッションでのみ適用される。メインの会話とサブエージェントの両方に適用される。
使い方・用途
- サブエージェントのコンテキストウィンドウが満杯になる前に自動コンパクションを実行させ、長時間動作するサブエージェントでタスクを継続させたいときに使う
- モデルのコンテキスト上限に達する前にコンパクションを行うセッションで、既定値より早いタイミングで自動コンパクションを発動させたいときに使う
英語原文(公式ドキュメントより)
Set the percentage (1-100) of the auto-compact window at which auto-compaction triggers. Use lower values like 50 to compact earlier; the variable can't raise the threshold, so values above the default percentage are ignored. It applies only in sessions that compact before the model's context limit. Applies to both main conversations and subagents