Analyze parallel tool calls per turn in Claude Code sessions — how often does Claude call multiple tools in a single response?
npx cc-multi
Zero dependencies. Reads ~/.claude/projects/ directly.
cc-multi — Parallel Tool Calls per Turn
============================================
Sessions: 1,835 | Tool-using turns: 42,847
Turn size distribution:
1 tool ████████████████████ 27,487 turns 64.2%
2 tools █████████ 9,134 turns 21.3%
3 tools ████ 4,012 turns 9.4%
4+ tools ██ 2,214 turns 5.2%
Parallel rate: 35.8% of turns have 2+ tools
Per-tool parallel rate (sorted):
Tool Solo Parallel Rate
──────────────────────────────────────────────
Glob 1089 2341 68.2% ← high
TaskCreate 614 491 44.4%
TaskUpdate 1089 925 45.9% ← high
Read 14821 13650 47.9% ← high
Grep 7823 5099 39.4%
WebSearch 1412 628 30.8%
Bash 36254 6124 14.4%
Edit 15891 1404 8.1% ← low
Write 4987 285 5.4% ← low
Top parallel pairs:
1. Read+Read 2,847
2. Glob+Glob 1,923
3. Glob+Read 891
4. Bash+Read 734
5. Grep+Read 681
6. TaskCreate+TaskUpdate 312
7. Bash+Bash 298
8. Grep+Grep 201
9. Read+Write 183
10. Read+WebSearch 142
- Glob is the most parallelized tool (68%) — Claude almost always searches multiple file patterns at once. Efficient.
- Read is highly parallel (48%) — opening multiple files in a single turn is standard practice
- Edit and Write are mostly solo (8–5%) — one file at a time. Makes sense: edits depend on context
- Bash is sequential (14%) — commands usually depend on previous output. Only parallel when independent
- TaskCreate+TaskUpdate co-occur — tasks are often created and immediately updated in the same turn
- 35.8% parallel rate overall — more than 1 in 3 tool-using turns calls multiple tools simultaneously
npx cc-multi --tool=Read # Read's parallel breakdown and top pairs
npx cc-multi --tool=Glob # Glob is almost always parallel
npx cc-multi --tool=Bash # Bash parallelism patterns
npx cc-multi --json # raw JSON outputyurukusa.github.io/cc-multi — drag and drop your projects folder. Includes a bar chart of turn sizes and per-tool parallel rates.
Part of cc-toolkit — tools for understanding your Claude Code sessions.
Claude Code Ops Kit ($19) — 16 production hooks + 5 templates + 3 tools. Built from 160+ hours of autonomous operation.
Source: yurukusa/cc-multi