{"method":["The calculation uses separate CLI processes and complete Crewshal worker attempts. It does not measure Claude Code’s built-in subagents within a session.","Minimal replies: 5 calls per CLI on one Mac, one at a time. Claude Code used Haiku 4.5; Codex used its default model. Wall time includes the answer and process exit. Claude input tokens include all cache categories.","The current public Codex aggregate reports 17,051 inclusive input tokens, including 13,184 cache-read tokens. Cached tokens are a subset; they must not be added again. We do not project a common startup cost across different models and prompts.","Small calls: 5 short tasks, 15 calls per selected configuration. We price the reported tokens at list rates, with recorded cache reads and writes. Failed validators remain in cost and time summaries. Pass rates use Wilson 95% intervals.","Worker costs: all 33 SWE-bench attempts, including failures, from 2 campaigns on 2 platform builds. We use recorded notional totals, including compaction, rather than reprice only the main-call tokens.","Cost scenarios multiply per-call medians or the mean worker cost by N. Serial duration scenarios multiply the median duration by N. Neither predicts a new workload.","First-turn cache shares (calculation from reported first-turn counters): Claude 18.7%, n = 6, range 18.7% to 18.7%; Codex 55.5%, n = 3, range 47.7% to 59.3%. These are process-level means, not pooled token shares."]}