本文探讨Claude Code中多个工具调用(tool_use)的执行调度机制。核心是混合策略:每个工具自我声明能否并行,harness据此分批——连续可并行的工具组成一批并行执行,不可并行的单独串行,批次间严格顺序。工具崩溃时转为is_error的tool_result反馈给LLM,而非中断循环,确保tool_use必有对应tool_result的不变量。流式解析JSON时可提前启动工具以节省延迟。
完成下面两步后,将自动完成登录并继续当前操作。