Added
サブエージェントの起動数にセッションごとの上限(デフォルト200回)を設け、ループ時の過剰な委譲を抑制します。
英語原文を表示
Added a per-session cap on subagent spawns (default 200, override with
CLAUDE_CODE_MAX_SUBAGENTS_PER_SESSION) to stop runaway delegation loops; /clear resets the budget変更前
サブエージェントが連鎖的に起動してしまい、セッション全体がハングアップする事象がありました。
変更後
起動上限に達すると自動的に停止し、必要に応じて /clear でリセットできるようになりました。
ユーザーへの恩恵
再帰的な処理エラーによるセッションの完全停止を心配する必要がなくなります。