Claude Code 的 4 种思考模式及应用
工欲善其事,必先利其器。Claude Code 是目前最强大的 AI 编程工具,我们必须要了解 Claude Code 内部的功能,才能发挥最强大的能力。今天介绍一下 Claude Code 的 4 种思考模式及怎么用。
工欲善其事,必先利其器。
Claude Code 是目前最强大的 AI 编程工具,我们必须要了解 Claude Code 内部的功能,才能发挥最强大的能力。
今天介绍一下 Claude Code 的 4 种思考模式及怎么用。
4种思考模式
Claude 的 think 是一种内置的提示工程功能,用于为复杂推理分配额外计算预算,帮助模型突破重复循环或复杂任务。
根据 Anthropic 的官方文档,思考模式有一个层次结构:
- think(思考): 基础扩展思考
- think hard(努力思考): 增加思考预算
- think harder(更努力思考): 更多计算能力
- ultrathink(超级思考): 最大思考分配
每个级别都逐步为 Claude 提供更多时间和资源来全面评估替代方案。
该功能通过增加思考预算(token 数量)来提升处理能力,例如默认的 think 指令分配 4K tokens,而 ultrathink 可达 32K tokens。
作用
当 Claude 陷入重复循环或需要深度推理时,输入 ultrathink 可显著提升处理效率。
例如在编程中,该功能可帮助 Claude 快速生成复杂代码结构。
说白了,就是想让 AI 多思考,多看,然后再动手。
注意事项
- ultrathink 需在提示词中明确使用(如 “请 ultrathink”),否则默认使用基础思考模式。
2. 过度使用可能增加计算成本,建议根据任务复杂度合理动态调整。 - ultrathink 只能在 claude code 中使用。
如果你说了“ultrathink”,那么它思考的 Token 最长可以到 32K Tokens,如果只说关键字“think”只有 4K,到了 4K 就结束了。如果这些关键字都没有,那么就不会调用 Think Tool(思考工具),直接开始任务。
中级思考模式(10K tokens)
使用
我一般会根据当前任务情况,手工调整模型和思考方式,合理搭配使用。
使用 ultrathink 之后,很容易将触发 mcp 调用思考工具次数在 10 次以上,最多的时候在 15-20 次之多。如果在 Opus 下使用 ultrathink 消耗的流量会是惊人的。
然后配合 Claude Code 的 Plan 模式,让他先想,再动。在 Plan 过程中可以人工不断优化调整,AI 有错误的地方可以及时纠正。
Sequential Thinking
强烈推荐安装 Sequential Thinking 这个 MCP 功能,搭配 Claude Code 的思考模式。
使用以下命令一键安装,该命令会安装到用户目录下的 json 配置文件中,可以在所有项目中使用。
$ claude mcp add thinking -s user -- npx -y @modelcontextprotocol/server-sequential-thinking
提示词
- 请 Ultrathink,调用 sequential thinking MCP 工具,解决以下问题
# 或者
- 请 think harder,调用 sequential thinking MCP 工具,解决以下问题
网上也有说直接在最后输入 Ultrathink 就可以。
推荐阅读
Anthropic 官方发布的 《Claude Code 最佳实践指南》。
https://www.anthropic.com/engineering/claude-code-best-practices
对 AI 编程有兴趣的小伙伴,可以关注个人公众号:燕十三的物联网之旅
可以扫码加微信群一起分享交流:
由于微信群二维码有时间限制,超过时间后可以加我微信 flyingcys,拉你进群。
如果你觉得本文有用,点赞,转发或者收藏都是对我的支持。
更多推荐



所有评论(0)