---
title: "Thinking Mode"
description: "Thinking mode is a provider-specific setting that lets a model spend dedicated computation on intermediate reasoning before producing its answer. It is commonly exposed as thinking blocks, hidden reasoning, a token budget, or an effort control."
canonical_url: "https://promptmetheus.com/resources/llm-knowledge-base/thinking-mode"
---

> Index of every page on this site: [llms.txt](https://promptmetheus.com/llms.txt)

Thinking mode is a provider-specific setting that lets a model spend dedicated computation on intermediate reasoning before producing its answer. It is commonly exposed as thinking blocks, hidden reasoning, a token budget, or an effort control.

Thinking mode is not the same as asking the model to show chain-of-thought reasoning. Modern systems may use hidden or summarized reasoning while returning only a concise final answer. The important operational effect is that the model can allocate more work to decomposition, verification, and tool-use decisions.

Thinking mode affects:

- output-token usage and billing;
- latency;
- [context window](https://promptmetheus.com/resources/llm-knowledge-base/context-window) pressure;
- prompt caching behavior;
- tool-use loops; and
- whether prior reasoning state must be preserved across turns.

It should be used deliberately. For simple tasks, thinking mode can waste tokens. For complex coding, math, analysis, or [long-horizon tasks](https://promptmetheus.com/resources/llm-knowledge-base/long-horizon-task), it can improve reliability if the application measures outcomes.

Anthropic documents thinking configuration, token accounting, and tool-use behavior in its [Thinking](https://platform.claude.com/docs/en/build-with-claude/thinking) guide.

## Sitemap

See the full [sitemap](https://promptmetheus.com/sitemap.md) for all pages.
