让 AI 写代码时,最怕的不是它没动手,而是改了好几处,你却要离开对话、切到别处逐项核对。Claude Code v2.1.260 新增 diff 面板:在全屏模式下,它会打开在对话旁边,实时展示 Claude 正在产生的未提交改动。diff 就是修改前后的逐行对照;“未提交”则表示这些变化已写入工作目录,但还没保存为 Git 提交记录,仍可能继续变化或被撤销。用户可用 /diff 随时开关面板,边聊边审查 AI 改了哪些文件。
这次更新还让缓存问题少一点猜谜。/cost 和状态栏的 prompt_cache 字段现在会给出提示缓存未命中的可能原因。提示缓存会复用此前处理过的长提示,减少重复计算;工具定义或系统提示发生变化,或闲置时间超过缓存有效期,都可能导致它失效。换句话说,这版没有改变 Claude 如何写代码,但把“它改了什么”和“为何没复用缓存”放到了更顺手的位置。