Anthropic 已发布 Claude Code v2.1.89,修复了多个可导致API成本异常的关键缓存问题。
核心修复
- 长会话缓存失效:修复了长会话中工具schema变化导致prompt缓存失效,以及嵌套CLAUDE.md文件被重复注入的问题,避免了token消耗远超预期。
- 稳定性提升:修复了StructuredOutput schema缓存Bug(此前导致约50%工作流失败)和大JSON输入引发的内存泄漏。
其他重要更新
- 编辑超大文件(超过1GB)时不再触发OOM崩溃。
--resume恢复会话时,遇到旧版工具输出不再崩溃。- 触达限制时显示更准确的错误信息与操作建议。
- thinking summaries默认关闭,需手动在设置中开启
showThinkingSummaries: true。 - 新增
CLAUDE_CODE_NO_FLICKER=1环境变量,启用无闪烁的虚拟滚动渲染。 - 新增
PermissionDeniedhook,命令被拒后可通过返回{retry: true}让模型重试。