環境変数

CLAUDE_CODE_WEBFETCH_CACHE_TTL_MS

WebFetchが取得したURLのレスポンスをキャッシュに保持する時間をミリ秒単位で設定します(デフォルトは15分を表す900000、Claude Code v2.1.233以降が必要)。

使い方・用途

  • WebFetchによる同一URLへの繰り返しアクセスを高速化するキャッシュの保持期間(デフォルト:15分)を、開発環境やネットワーク状況に合わせて変更したい場合に使用します
  • 設定値は半角数字のみを受け付け、0や小数点、その他の文字を指定した場合はデフォルトの15分(900000ミリ秒)が維持されます
  • 設定値は Claude 起動時に一度だけ読み込まれるため、設定の環境変数ブロックを変更した場合は次回 claude を起動した際から有効になります
英語原文(公式ドキュメントより)

Set to the number of milliseconds WebFetch keeps each fetched URL's response cached. The default is 900000, which is 15 minutes. Takes plain digits only; 0, a decimal, or any other spelling keeps the default. Claude Code reads the value once per launch, so a change in a settings env block applies when you next launch claude. Requires Claude Code v2.1.233 or later

関連する変更履歴

v2.1.233(1件)

Added
WebFetch のセッション URL キャッシュ TTL を設定できる環境変数 CLAUDE_CODE_WEBFETCH_CACHE_TTL_MS を追加した(デフォルトは従来どおり 15 分)
英語原文を表示
Added CLAUDE_CODE_WEBFETCH_CACHE_TTL_MS environment variable to configure the WebFetch session URL cache TTL (default unchanged: 15 minutes)

変更後

WebFetch のセッション URL キャッシュの保持期間を環境変数で調整できるようになり、用途に合わせてキャッシュの再有効化までの待ち時間を短縮または延長できる。