Claude 的「思考模式」你真的用对了吗?这个 Skill 把精髓讲透了
Claude 的「思考模式」你真的用对了吗?这个 Skill 把精髓讲透了
Claude Code 从 Sonnet 4.6 开始支持 Extended Thinking(扩展思考),简单说就是给模型一块”草稿纸”,让它先想再答。听起来简单,但 90% 的人用起来要么乱花钱 token,要么根本没效果。
最近 GitHub 上有个叫 extended-thinking 的 Skill,把这套机制拆得清清楚楚,专门教你怎么把 Extended Thinking 用在刀刃上。
它到底解决了什么问题?
Claude 的 Extended Thinking 本质上是买断一段”内部推理过程”。模型在回复你之前,会先把推理步骤写在内部的思考块(thinking block)里,这部分 token 是要额外付费的。问题是:
- 用错场景:简单分类、格式输出这种任务开思考模式 = 白烧钱
- 预算乱设:以为 budget_tokens 越大越好,实际上到某个点之后收益递减
- 结果不检验:思考过程写出来了,但没人去看,白白浪费
这个 Skill 就是针对这三个坑来的。
什么任务值得开?什么不值得?
值得开的:
– 复杂数学证明或多步逻辑推理
– 代码生成前需要先规划
– Agent 规划:决定先调哪个工具
– 调试疑难 bug:模型可以”思考”出根因
– 写作需要结构和连贯性
不值得开的:
– 简单分类、提取、格式化(纯overhead)
– 对延迟敏感的场景(思考模式会慢 2-30 秒)
– 小prompt,模型零样本就能答对的
– 成本敏感的批量任务
预算怎么设?
Skill 里给了一张实用表格:
| 任务类型 | 推荐预算 |
|---|---|
| 短多步推理 | 2,000-5,000 |
| 带规划的代码生成 | 5,000-10,000 |
| 复杂数学/证明 | 10,000-32,000 |
| 深度 Agent 规划 | 10,000-20,000 |
| 研究综合 | 16,000-32,000 |
核心原则:先从 5,000 开始测,超过某个点之后加预算收益急剧下降。
API 怎么写?
const response = await client.messages.create({
model: "claude-sonnet-4-6",
max_tokens: 16_000,
thinking: {
type: "enabled",
budget_tokens: 10_000,
},
messages: [{ role: "user", content: "Prove that every prime > 3 is of the form 6k±1." }],
});
关键点:max_tokens 必须大于 budget_tokens(思考过程算在总 token 里)。读取思考块:
for (const block of response.content) {
if (block.type === "thinking") {
console.log("REASONING:", block.thinking);
} else if (block.type === "text") {
console.log("ANSWER:", block.text);
}
}
Interleaved Thinking:工具调用也能思考
这是更进阶的能力。开启 interleaved-thinking-2025-05-14 beta 之后,模型在每次工具调用之间都会思考——看了工具结果,再决定下一步调什么。这对复杂 Agent 工作流特别有用。
我的判断
Extended Thinking 这个能力本身就很有话题度——它代表了 Claude 从纯生成向”可审计推理”演进的路径。这个 Skill 把官方文档里的碎片整理成了一套实操手册,适合所有已经在用 Claude 4.6 但还没系统掌握思考模式的开发者。
唯一的遗憾是这个 Skill 本身 star 不高(来自 5 star 的 repo),但内容质量是扎实的,内容本身也足够独立能打。如果你是 AI 行业观察者,这个 Skill 背后代表的「推理过程可编程化」趋势值得持续关注。
GitHub 链接: https://github.com/latestaiagents/agent-skills
Skill 路径: skills/claude-4-6-features/extended-thinking/SKILL.md
直接安装:
npx skills add https://github.com/latestaiagents/agent-skills --skill extended-thinking
评论区
登录后可评论。