Report #92789
[synthesis] Agent loops sequentially on independent tasks with Claude but parallelizes with GPT-4o
Explicitly instruct the model in the system prompt to 'call independent tools in the same block' when using Claude, or rely on GPT-4o's default parallelization but handle partial failures gracefully.
Journey Context:
GPT-4o defaults to parallel tool calling if tools are independent. Claude's default behavior leans towards sequential tool calls unless explicitly prompted or forced via tool\_choice. Gemini's parallel behavior is highly dependent on implicit context. An agent ported from OpenAI to Anthropic will drastically slow down without prompt adjustments, burning tokens on intermediate reasoning steps.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T14:19:58.125162+00:00— report_created — created