Ask a frontier model a hard logic puzzle today and something different happens before the answer arrives: a visible chain of “thinking” tokens, the model second-guessing itself, backtracking, occasionally muttering the equivalent of “wait, that’s not right.” It’s a strange thing to watch — a machine narrating its own doubt — and it’s become the defining feature of the current generation of models.
The technique isn’t new in concept. Chain-of-thought prompting has been a research trick for years. What’s changed is that labs have started training models specifically to produce long, self-correcting reasoning traces by default, rather than users having to coax it out with clever prompts. The result is slower, more expensive answers that are measurably better on math, code, and multi-step logic — and measurably no better, sometimes worse, on tasks that don’t benefit from deliberation, like casual conversation or quick factual lookups.
That tradeoff is why the current generation of products increasingly offer a mode switch: fast-and-cheap versus slow-and-careful. It’s a strange inversion of how software usually works — normally you don’t ask the user to manually choose how hard the computer should think. But reasoning tokens cost real money and real latency, and burning both on “what’s 2+2” is wasteful in a way users notice immediately on their bill.
The more interesting open question is whether these reasoning traces reflect anything like the model’s actual process, or whether they’re a plausible-sounding performance generated after the fact — a chain of thought that reads like reasoning but was, in some sense, decided on first. Researchers are split, and the honest answer is that nobody fully knows yet. What’s not in dispute is the benchmark movement: models trained this way have closed gaps on competition math and coding tasks that stood still for years under the old scaling recipe.
Whether that generalizes to messier, real-world judgment calls is the experiment currently running in production, on all of us.

Leave a Reply