When should you use a reasoning model instead of a standard LLM?
Use a reasoning model when the task has multiple steps where a wrong turn early wrecks the answer — math, code, planning, hard analysis — and you can absorb the extra latency and cost. Use a standard model for everything else: retrieval, summarization, classification, and chat, where its speed and lower price win. Reasoning is a dial you spend on hard problems, not a default.
A reasoning model is trained to think step by step before it answers — spending more test-time compute to explore and check its work. A standard LLM answers in one pass. The two aren’t a hierarchy; they’re tools for different jobs, and the choice comes down to whether a task rewards deliberation.
1. Reasoning wins where steps compound
The case for reasoning is strongest when an early mistake poisons everything after it: multi-step math, code that has to actually run, planning, constraint-heavy analysis. Letting the model build the answer on visible intermediate work — the same idea as chain-of-thought prompting, now baked in — reliably lifts accuracy on exactly these problems.
2. But it doesn’t apply everywhere
On Chain of Thought, Dan Klein (Scaled Cognition) is blunt that reasoning models “are really powerful where they apply — they don’t apply everywhere.” For retrieval, summarization, extraction, classification, and ordinary conversation, a standard model is faster, cheaper, and just as correct. Paying for reasoning there buys latency, not quality.
3. The cost is real and direct
More reasoning means more tokens, higher latency, and a bigger bill per answer. That’s the whole trade. The DeepSeek breakthrough — strong reasoning from heavier inference rather than a larger base model — made the economics concrete, but it didn’t make the latency free. A reasoning model that takes ten seconds is wrong for an interactive product that needs to feel instant.
How to choose
Ask two questions: does the task have steps where being wrong early is fatal, and can the user wait? Two yeses point to a reasoning model. Otherwise default to a standard model and reach for reasoning only on the hard slice. Many production systems route: a cheap fast model for the common path, a reasoning model escalated to only when the problem warrants it.
Why it matters
Treating reasoning models as a strict upgrade is the expensive mistake — you pay for thinking the task doesn’t need. The teams getting value match the model to the problem and spend the extra compute where it actually changes the answer. See the AI reasoning overview for how prompting, reasoning models, and test-time compute fit together.
From the conversation
This explainer is drawn from these episodes — each carries its full transcript.