Claude Code 更新报告 - 2026年3月28日
📊 更新概览
版本号: 2.1.86
更新类型: 功能增强 + Bug修复 + 性能优化
更新总结: Claude Code 2.1.86版本带来了重要的性能改进和用户体验优化,重点解决了内存管理问题,修复了多个长期存在的Bug,并提升了API请求处理的稳定性。新增了会话ID头部支持,改进了文件读取机制,并修复了多个VS Code集成问题。
🔧 重要变更详解
🚀 新功能
- API会话追踪: 新增
X-Claude-Code-Session-Id请求头,使代理服务能够按会话聚合请求而无需解析请求体 - VCS目录排除: 将
.jj(Jujutsu) 和.sl(Sapling) 添加到版本控制系统目录排除列表,防止Grep和文件自动完成功能深入这些元数据目录
🐛 Bug 修复
- 恢复功能修复: 修复了在v2.1.85之前创建的会话中使用
--resume参数时出现 "tool_use ids were found without tool_result blocks" 的问题 - 文件路径修复: 修复了当配置条件技能或规则时,Write/Edit/Read工具对项目根目录外文件(如
~/.claude/CLAUDE.md)失效的问题 - 配置写入修复: 修复了每次技能调用时进行不必要配置磁盘写入的问题,这在Windows上可能导致性能问题和配置损坏
- 内存溢出修复: 修复了在非常长的会话中使用
/feedback处理大型转录文件时潜在的内存崩溃问题 - 裸机模式修复: 修复了
--bare模式在交互式会话中丢弃MCP工具并静默丢弃排队中消息的问题 - OAuth链接复制修复: 修复了
c快捷键只复制OAuth登录URL的前20个字符而非完整URL的问题 - 遮蔽输入修复: 修复了在窄终端上,遮蔽输入(如OAuth代码粘贴)在跨多行换行时令牌开头泄露的问题
- 插件脚本修复: 修复了v2.1.83以来macOS/Linux上官方市场插件脚本出现"Permission denied"的问题
- 状态行显示修复: 修复了运行多个Claude Code实例并在其中一个中使用
/model时状态行显示另一个会话模型的问题 - 滚动跟随修复: 修复了在长对话底部进行滚轮滚动或点击选择后,滚动不跟随新消息的问题
- 插件卸载修复: 修复了
/plugin卸载对话框中按n现在可以正确卸载插件并保留其数据目录的问题 - 空白转录修复: 修复了点击后按Enter可能在响应到达前使转录保持空白的问题
- ultrathink提示修复: 修复了删除关键字后ultrathink提示仍然存在的问题
- OAuth令牌显示修复: 修复了在窄终端上,OAuth令牌跨行换行时泄露令牌开头的问题
⚡ 性能优化
- 内存管理: 修复了长会话中由于markdown/高亮渲染缓存保留完整内容字符串导致的内存增长问题
- 启动优化: 减少了配置多个claude.ai MCP连接器时的启动事件循环停滞(将macOS钥匙串缓存从5秒延长到30秒)
- Token优化: 减少了使用
@提及文件时的token开销,原始字符串内容不再进行JSON转义 - 提示缓存优化: 通过从工具描述中移除动态内容,提高了Bedrock、Vertex和Foundry用户的提示缓存命中率
- 文件读取优化: Read工具现在使用紧凑的行号格式并去重未改变的重新读取,减少token使用量
🎨 用户体验改进
- 记忆文件交互: "已保存N个记忆"通知中的记忆文件现在支持悬停高亮和点击打开
- 技能描述优化:
/skills列表中的技能描述现在限制为250个字符以减少上下文使用 - 技能列表排序:
/skills菜单现在按字母顺序排序,便于扫描查找 - 计划限制提示: 当因计划限制而禁用时,自动模式现在显示"您的计划不可用"(之前显示"暂时不可用")
🔌 VS Code 扩展修复
- 响应状态修复: [VS Code] 修复了扩展在长时间运行操作期间错误显示"无响应"的问题
- 计划用户修复: [VS Code] 修复了扩展在OAuth令牌刷新(登录后8小时)后将最大计划用户默认设置为Sonnet的问题
📈 影响分析
对用户的主要影响:
- 性能提升: 内存管理优化和启动时间改进将使Claude Code在长时间使用时更加稳定
- 功能修复: 多个关键的Bug修复解决了用户在日常使用中遇到的痛点
- API稳定性: 新的会话ID头部支持为代理服务提供了更好的请求处理能力
- VS Code集成: VS Code扩展的问题修复将提供更流畅的集成体验
- 文件处理: 改进的文件读取机制和路径处理提升了工具的可靠性
潜在注意事项:
- 新的VCS目录排除列表可能需要用户重新配置某些工作流程
- 内存缓存清理可能轻微影响某些高亮显示功能的性能
- Token优化可能会改变某些文件提示的显示格式
总体而言,2.1.86版本是一个重要的维护更新,重点关注稳定性、性能和用户体验的改进。