{"i":5,"slug":"coding-agents-head-to-head","chart":{"id":"coding-agents-tool-calls","title":"Tool calls per coding session","subtitle":"Median; whiskers = fewest and most of 12 sessions (not an interval)","kind":"dot-range","unit":"calls","whisker":"minmax","yLabel":"Tool calls","viz":"IntervalDotPlot","series":[{"name":"Tool calls per session","points":{"$k":["label","value","lo","hi","n"],"$r":[["Claude Sonnet 5.5 · Claude Code",7.5,3,14,12],["Claude Opus 5.5 · Claude Code",7.5,5,14,12],["GPT-6.1 Sol (medium, tester’s AGENTS.md) · Codex CLI",12.5,8,18,12]]}}],"note":"Claude Code counts its tool calls (Bash, Read, Edit, Write, Glob, Grep). Codex CLI counts shell commands and file changes; it has no separate read tool, so it reads files with shell commands. Turns are not compared: Codex reports one turn per run.","sourceIds":["agent-coding-agents"]}}