CLAUDE_CODE_WEBFETCH_DEADLINE_MS で制限時間を上書きできる(0 で無効化)英語原文を表示
CLAUDE_CODE_WEBFETCH_DEADLINE_MS to override the deadline (0 turns it off)変更前
WebFetchツールは、サーバーが応答を開いたまま完了しない場合、応答完了を無期限に待ち続け、ツールがハングアップしたまま何も返さなかった。
変更後
WebFetchツールは、サーバーが応答を開いたまま完了しない場合でも、300秒(5分)でタイムアウトしてエラーを返すようになった。タイムアウト値は環境変数 CLAUDE_CODE_WEBFETCH_DEADLINE_MS で上書きでき、0 を設定するとタイムアウトを無効化できる。
ユーザーへの恩恵
応答を返さないサーバーに接続しても、Claude Codeが永久に待ち続けることなく5分でタイムアウトし、セッションの進行を妨げないようになる。