Inference-Time Compute
Additional computation allocated during model inference (response generation) rather than during training. Techniques like chain-of-thought reasoning, beam search, self-verification, and extended thinking allow models to 'think longer' on harder problems—trading speed and cost for accuracy. Inference-time compute scaling is why modern reasoning models can solve complex math, code, and planning tasks that earlier models couldn't, and it's the mechanism behind features like Claude's extended thinking and OpenAI's o-series models.
Example
A coding agent encounters a complex bug. Instead of generating one quick response, it uses inference-time compute to reason through multiple hypotheses, trace the execution path, and verify its fix—taking 30 seconds instead of 2 but producing a correct solution.
Frequently asked questions
- Does more inference-time compute always mean better results?
- Not always. Simple tasks (formatting, basic Q&A) don't benefit from extra reasoning time and just cost more. The value shows on complex tasks requiring planning, multi-step logic, or careful analysis. Good agent architectures route simple tasks to fast inference and reserve extended computation for hard problems.