Claude Code新版本(v2.1.260)给日常使用体验带来两个值得上手的实用功能:全屏diff面板(/diff)和更聪明的成本提示(/cost)。这篇讲它们怎么用、解决什么问题。

/diff:全屏看代码改动
以前Claude Code里查看改动,diff区域往往比较局促,代码改多了看着费劲。新版把diff搬进了全屏面板:在对话界面输入/diff即可切换。全屏模式下,改动对比铺满整个界面,左右对照、上下滚动都从容很多,适合两类场景——一是Claude一次改了多个文件的批量改动,全屏逐文件核对不容易漏;二是代码评审时把改动完整过一遍,比在窄窗口里扫靠谱。
使用要点:/diff是切换命令,再输一次或按对应快捷键退出全屏回到对话;全屏面板里同样支持键盘操作,移动光标看具体改动块。
/cost:缓存为什么没命中,它直接告诉你
/cost一直是Claude Code看花费的命令,新版给它在两处加了”诊断”:/cost输出里和状态行上,会显示prompt cache未命中的可能原因。
为什么这个重要?Claude Code的计费大头往往不在输出token,而在每次会话重复读取的上下文——缓存命中了只要0.25美元/百万token(Fable 5.1定价),没命中就要按全价输入算。以前用户只能对着账单猜”这次怎么这么贵”,现在工具会提示缓存未命中的原因(比如会话改动过大、消息被截断、切换了工具上下文等),照着调整就能把缓存利用率提上去。
实操建议:跑长任务时偶尔敲一下/cost,看状态行有没有缓存提示;如果发现命中率低,试着把任务拆成更小的会话、避免每轮都塞入大段不变内容。
这两个功能适合谁
/diff适合所有在Claude Code里认真review代码的人;/cost的缓存诊断适合用量大、对成本敏感的重度用户——尤其是用Fable 5.1这类按量计费模型跑长任务的场景。两个都是v2.1.260带来的日常体验升级,更新到最新版就能用。