Batch independent tool calls
In long agent loops, it can issue one call per turn where several were possible.
First privately list what you need next; then request every item that doesn't depend on another's result in this one response.
Keep the word "privately" — without it the model sometimes answers the reminder instead of you. Placement matters: one sentence near the end of the current turn does far more than the same text in the system prompt.