settings.json

autoCompactWindow

number記述場所どの設定ファイルでも可

コンテキスト ウィンドウが満杯になる前に、Claude Code が自動的にコンパクト化(圧縮)するタイミングを設定します。

既定値: unset, so Claude Code picks a window tuned for your model

記述例

{
  "autoCompactWindow": 500000
}

使い方・用途

  • デフォルト値は未設定(モデルに最適化されたウィンドウが選択されます)
  • 200K トークン制限を強制するには、autoCompactWindow200000 に設定します
  • /autocompact コマンド、--autocompact フラグ、または環境変数 CLAUDE_CODE_AUTO_COMPACT_WINDOW で設定できます
英語原文(公式ドキュメントより)

Set how full the context window gets before Claude Code [compacts automatically](/docs/en/context-window#when-your-context-fills-up).

関連ドキュメント