The 'Think' Tool: Enabling Claude to Stop and Think in Complex Tool Use Situations

The 'Think' Tool: Enabling Claude to Stop and Think in Complex Tool Use Situations

The 'Think' Tool: Enabling Claude to Stop and Think in Complex Tool Use Situations

Original URL: https://www.anthropic.com/engineering/claude-think-tool

Article Written: March 20, 2025

Added: November 23, 2025

Type: tech1

Summary

This article discusses the introduction of the 'think' tool for Claude, which enhances its ability to solve complex problems by allowing it to pause and reflect during multi-step tasks. Unlike the 'extended thinking' capability, the 'think' tool focuses on processing new information and ensuring compliance with policies. The article provides practical guidance for implementing the tool, backed by performance evaluations showing significant improvements in customer service scenarios. It emphasizes the importance of strategic prompting and offers best practices for effective use.

đź’­ Your Thoughts

Give the model a dedicated “thinking channel.” Instead of mixing reasoning inside the main response, you let the model generate a “thought” using a tool call (or equivalent structure). The tool exists only so the AI can do: Think → Act → Think → Act Instead of: Act immediately and make mistakes. The input of tools is the reasoning of the model, and the output is just a boolean. Example Tools definition: { "name": "think", "description": "Write out your internal thinking before deciding next action.", "parameters": { "type": "object", "properties": { "reasoning": { "type": "string", "description": "Your internal chain of thought or reasoning." } }, "required": ["reasoning"] } }