懒得自己写内容了 直接看某佬外写的吐槽:Claude Code Is Being Dumbed Down | Symmetry Breaking
Claude Code 越来越“蠢”了
2026年2月11日,作者:Yoshi
Claude Code 的 2.1.20 版本推了一个更新,把所有文件读取和搜索匹配的显示,全部替换成了一行毫无软用的摘要。
以前你能看到每个具体的文件路径,现在呢?
现在你看到的是:
或者
⏺ Read 3 files, searched 2 files (ctrl+o to expand)
就变成了:
“读取了3个文件。” ——哪3个文件?不重要。
“搜索了1个模式。” ——搜的啥?谁在乎呢。
你每个月花200美刀用的工具,现在默认把它对你代码库干了啥都藏起来了。
GitHub 上开了好几个 issue,底下评论基本都在说同一件事:把文件路径还给我们,最起码给个开关让我们选。
Anthropic 的回应是: (光头佬亲自下场回应)
对于大多数用户来说,这个改动是一个不错的简化,减少了噪音。
"大多数用户"是哪来的大多数?这改动刚上线,唯一的反馈就是一片骂声好吗。
后来被追问了,给出的修复方案也不是回滚或者加个开关,而是:“你用 verbose 模式就行了嘛。”
verbose 模式,你搁这逗我呢。
那玩意儿会把思考链、hook 输出、完整的子代理对话记录、还有整个文件内容,一股脑全刷到你终端里。大家反复说的是:我就想看到文件路径和搜索模式,内联显示就行。我又不要一个调试信息的消防水龙头往我脸上喷。
开发者对此的回应?
我想听听大家觉得 verbose 模式还缺什么,怎么才能让它适合你们的使用场景。
你再读一遍这句话。三十个人说"把改动撤了或者给个开关",回答是"让我想想怎么让 verbose 模式更适合你"。
有个评论说得好:
你要是就显示个"搜索了13个模式,读取了2个文件"这种东西,我拿这信息能干啥?你还不如啥都别显示呢。
又过了好几个版本,所谓的"修复"就是不断从 verbose 模式里砍东西——去掉思考链,去掉 hook 输出——让它变得勉强能忍,好让你能通过它看到文件路径。但 verbose 模式还是会把子代理的完整输出刷满你的屏幕。
以前 Claude 派出多个子代理的时候,你能看到每个代理干了啥的精简单行信息流,扫一眼就够了。现在呢?多个代理的文字墙同时怼到你脸上。那计划是什么?一项一项地把 verbose 模式里的东西都砍掉,砍到它不再 verbose 为止?那终点在哪?到头来你不就是绕了一大圈,重新发明了一个配置开关吗?
而且以前那些真的在用 verbose 模式看思考链和 hook 输出的人,现在得按 Ctrl+O 才能看到以前默认就有的东西。所以你不是修了一个问题,你是制造了两个问题。
大家现在都在锁 2.1.19 版本不更新。与此同时,所有人要求的那个修复——一个布尔值的配置开关——实现起来的工作量,比你们对 verbose 模式动的这些大手术少多了。
Anthropic 在超级碗广告[1]里说:我们永远不会不尊重用户。
Anthropic 在 GitHub 上说:你试过 verbose 模式吗?
此事在之前亦有历史 即将 token 计数器给挪掉不显示的那回
总而言之不显示就是有点憨 没别的意思 就是单纯有点憨 截止目前 2.1.50 仍是这样
合并显示确实清爽 但事实上大大增加了我按 ctrl+o 的次数 有点烦了 不想按了
所以最终还是 patch 回去
apply-claude-code-disable-collapse-read-search-fix.zip (10.3 KB)






