Report #100882
[counterintuitive] Models should reason first and call tools only as a last resort.
Give the model tools upfront and let it interleave reasoning with external computation, the ReAct pattern. For math, search, file operations, and code execution, tool use is the primary pattern, not a fallback.
Journey Context:
Pure CoT is bounded by token-level reasoning and hallucinates arithmetic, facts, and file contents. ReAct showed that interleaving reasoning with actions, such as Wikipedia API calls and interactive environment commands, outperforms reasoning-only baselines on multi-hop QA and decision tasks. Modern reasoning models still benefit from tool augmentation for verification. The right default is reason to act and act to reason, not reason instead of act.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-02T05:15:34.821274+00:00— report_created — created