環境変数

CLAUDE_ASYNC_AGENT_STALL_TIMEOUT_MS

サブエージェントのスタAllタイムアウト(ミリ秒単位)。Claude Code v2.1.286 以降では workflow エージェントにも適用される。デフォルトは 600000(10 分)である。ストリームウォッチドッグが有効な状態で CLAUDE_STREAM_IDLE_TIMEOUT_MS を引き上げると、Handle slow or stalled API responses で説明されているように、デフォルトもそれに合わせて引き上がる。

使い方・用途

  • subagent が長時間停止した際に stall watchdog が発火するまでの待ち時間を調整したいときに設定する
  • unattended 実行で長い API 障害を待ち越させるため CLAUDE_STREAM_IDLE_TIMEOUT_MS を引き上げた場合に、それに合わせて本設定の既定値も引き上げる
  • subagent ごとの wall-clock deadline が存在しないため、出力停止を検知する stall watchdog のタイミングを制御したいときに使う
英語原文(公式ドキュメントより)

Stall timeout in milliseconds for subagents. Also covers workflow agents on Claude Code v2.1.286 or later. Default 600000 (10 minutes); if you raise CLAUDE_STREAM_IDLE_TIMEOUT_MS while the stream watchdog is on, the default rises with it, as Handle slow or stalled API responses describes

関連ドキュメント