Report #86984
[cost\_intel] Parallel tool calls duplicate context 5x in a single turn vs sequential execution
Use parallel tool calls only when latency is critical; prefer sequential tool execution for background agents to keep context linear and avoid 5x token spikes per turn
Journey Context:
When a model \(OpenAI/Anthropic\) makes 5 parallel tool calls, the context window for that turn must include: System prompt \+ User message \+ 5 Tool definitions \+ 5 Tool results. If tool definitions are 500 tokens each and results 1000 tokens each, that's 7500 tokens in one turn. Sequential calls would only have 1 tool def \+ 1 result per turn \(context grows slower\). Parallel saves latency \(one round trip vs five\) but burns tokens. Signature: Token count spikes 5x on turns with parallel tool use vs sequential.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T04:35:29.906914+00:00— report_created — created