Thinking模式是如何让Claude Code变聪明的 Claude Code的`/config`里有个thinking mode开关,Claude App的回答前也常挂一段灰色「思考过程」。这一期用claude-tap抓真实请求拆开看——这段思考到底是装饰,还是真的在影响最终答案。 先说本质。普通模式是 上下文 → 行动;thinking模式是 上下文 → 中间推理 → 行动。中间多出来那段是模型给自己行动之前写的草稿。关键在Transformer,生成下一个token时前面所有token都是上下文,所以这段先写的thinking会被自己读回去当输入。 请求体两个字段:thinking: "adaptive"让模型自己决定想不想、想多深;effort: "high"控制深度,五档low/medium/high/xhigh/max,档位越高越细越慢。 响应体content数组两块。我贴了cache.js(带TTL的内存缓存)和app.js(set一秒TTL两秒后get,期望null实际拿到值),问根因和修复。thinking block里干一件事——定位bug在get函数:取出entry但没检查过期。text block给修复:在get里对比`Date.now()`和`entry.expiry`,过期就删除返回null。thinking做诊断,text基于诊断出修复——thinking是text的地基。 这段思考怎么来的?大模型训练四步:预训练 → 指令微调 → RLHF → Reasoning Tuning。普通模型走前三步就上线,reasoning模型多走第四步。样本格式从"问题+答案"变成"问题+`<reasoning>`+`<answer>`"。比如解2(x-3)=14,普通样本直接给x=10,推理样本先在reasoning里写Step 1、2、3再给answer。模型反复看,就把"先写推理再答"内化成了输出习惯。运行时再靠`thinking: adaptive`字段显式开启——没这字段,模型想推理也没地方写。 所以开关控制的是模型张嘴前要不要先把思路在心里过一遍。代价是慢一点、token多烧一点;好处是同一个bug它会枚举可能性、排除错误选项,再给答案。 下次你的Claude Code请求看着没动静,可能就是它在写草稿。 #claude #个人开发者 #程序员 #AI工具 #张司机
00:00 / 06:58
连播
清屏
智能
倍速
点赞250
5个技巧,教你驾驭 Claude Code 的一百万上下文 第一个技巧,不要把 session 当聊天记录。 很多人习惯一个窗口一直聊下去。 但从系统角度看,session 不是聊天框,它是运行时工作区。 任务一旦变了,哪怕上下文还没满,也应该考虑开新 session。 因为真正的问题不是“还能不能塞”,而是“这些旧信息还值不值得继续干扰模型”。 第二个技巧,出错以后,优先 rewind,不要只是补一句纠正。 这是很多人最容易忽略的。 模型走错了,你跟它说“刚才不对,换个方法”,看起来像在修正。 但实际上,错误路径、错误尝试、错误推理,全都还留在上下文里。 更好的做法是 rewind,直接回到关键节点,把失败分支剪掉,再重新走。 说白了,这不是纠错,这是剪枝。 这个差别非常大。 第三个技巧,长任务里要主动 compact,不要等它又长又乱了再压缩。 因为上下文越长,模型的注意力越容易被摊薄。 文章里提到一个概念,叫 context rot。 你可以简单理解成:不是它失忆了,而是它看的东西太多以后,重点开始被噪音稀释。 所以 compact 不是收尾动作,很多时候它应该是一个主动管理动作。 趁你还知道接下来要做什么的时候,提前压缩,效果通常比拖到最后更好。 第四个技巧,分清 compact 和 clear。 很多人把这两个动作混着用。 但其实完全不是一回事。 compact 是让模型帮你总结历史,然后继续。 clear 是你自己重写一份 brief,干净重开。 一个省事,一个可控。 如果任务方向已经很明确,compact 可以提高效率。 但如果方向变了,或者你怀疑上下文已经脏了,那 clear 往往更稳。 因为你不是在让模型猜什么重要,而是你自己重新定义什么重要。 第五个技巧,把 subagent 当“上下文隔离器”,不是“并行工具”。 很多人觉得 subagent 的价值就是多开几个模型同时干活。 这理解太浅了。 它真正值钱的地方,是把那些中间过程特别长、输出特别多、但最后只需要一个结论的任务,隔离到独立上下文里。 主上下文只拿结果,不吃过程。 这一步非常关键。 因为 Agent 真正贵的,不只是算力,还是主上下文的注意力预算。 #AI #人工智能 #claudecode #agent工程师 #自我提升
00:00 / 03:57
连播
清屏
智能
倍速
点赞535
00:00 / 04:02
连播
清屏
智能
倍速
点赞1129
00:00 / 01:21
连播
清屏
智能
倍速
点赞4
00:00 / 00:50
连播
清屏
智能
倍速
点赞311
00:00 / 00:36
连播
清屏
智能
倍速
点赞40
00:00 / 00:06
连播
清屏
智能
倍速
点赞14