Parallel Tool Use

Tools

Definition

Claude's ability to request multiple tool calls in a single response by returning multiple tool_use blocks. All requested tools can be executed concurrently, then all tool_result blocks are returned together. Significantly reduces the number of API round-trips for independent operations.

Example Usage

Claude requests weather, news, and calendar data simultaneously in one response; execute all three in parallel and return results together.