Claude Code Changelog 更新报告
日期: 2026-02-28
新版本: v2.1.63
更新概览
Claude Code 发布 v2.1.63,这是一次以稳定性为核心的重要更新。本次修复了大量内存泄漏(memory leak)和监听器泄漏(listener leak)问题,显著改善长时间运行会话的资源占用。同时新增了 /simplify、/batch 斜杠命令、HTTP hooks 支持,以及多项体验改进。
重要变更详解
🆕 新功能
/simplify和/batch内置斜杠命令 — 新增两个开箱即用的命令- HTTP hooks — 支持向 URL 发送 JSON 并接收 JSON 响应,无需运行 shell 命令
- MCP OAuth 手动 URL 粘贴回退 — 当 localhost 自动重定向失败时,可手动粘贴回调 URL 完成认证
/copy全量复制选项 — 新增"Always copy full response"选项,跳过代码块选择器直接复制完整回复ENABLE_CLAUDEAI_MCP_SERVERS=false环境变量 — 可选退 claude.ai 的 MCP 服务器- VSCode:会话重命名和删除 — Sessions 列表新增 rename 和 remove 操作
🐛 Bug 修复 / 内存泄漏修复
本版本修复了 11 个内存/监听器泄漏,是一次大规模的稳定性修复:
- Bridge polling loop 监听器泄漏
- MCP OAuth flow cleanup 监听器泄漏
- Hooks 配置菜单内存泄漏
- 权限自动审批时的监听器泄漏
- Bash command prefix cache 内存泄漏
- MCP tool/resource cache 在 server reconnect 时泄漏
- WebSocket transport reconnect 监听器泄漏
- Git root detection cache 无限增长
- JSON parsing cache 无限增长
- Teammates 在 conversation compaction 后仍保留所有消息
- MCP server fetch cache 在 disconnect 后未清除
其他修复:
- File count cache 忽略 glob ignore patterns
- IDE host IP detection cache 跨端口共享错误
- REPL bridge 初始连接时消息排序竞态条件
- VSCode 远程会话未出现在对话历史中
- /clear 未重置缓存的 skills
- 本地斜杠命令输出(如 /cost)错误显示为用户消息
⚡ 体验优化
/model命令现在在菜单中显示当前活跃模型- Project configs 和 auto memory 在同一仓库的 git worktrees 间共享
- 长会话中 subagents 的 progress message payloads 在 context compaction 时被精简,改善内存使用
影响分析
- 长时间运行会话大幅改善 — 11 个内存泄漏修复意味着长时间运行的 Claude Code 不再因资源泄漏而逐渐变慢或崩溃,这对重度用户是重大利好
- HTTP hooks 扩展集成能力 — 不再依赖 shell 命令,可以直接与 REST API 交互,降低集成门槛
- MCP 稳定性提升 — OAuth 流程和 server reconnect 相关的多个修复让 MCP 使用更可靠
- VSCode 用户体验改善 — 远程会话历史修复 + 会话管理功能让 VSCode 集成更实用