Skip to content

📋 更新日志

记录 Claude Code 的重要版本更新


v2.1.38 (2026-02-10) 🆕

修复

  • 修复 VS Code 终端滚动到顶部的回退问题(v2.1.37 引入)
  • 修复 Tab 键将斜杠命令加入队列而非自动补全
  • 修复使用环境变量包装器的 bash 权限匹配
  • 修复非流式模式下工具调用之间的文本消失
  • 修复 VS Code 扩展中恢复会话时出现重复会话

安全改进

  • 改进 heredoc 分隔符解析以防止命令注入
  • 沙盒模式下阻止写入 .claude/skills 目录

v2.1.37 (2026-02-07)

修复

  • 修复启用 /extra-usage/fast 不能立即使用的问题

v2.1.36 (2026-02-07)

新增功能

  • 快速模式现已支持 Opus 4.6:使用 /fast 切换,获得更快的响应速度

v2.1.34 (2026-02-06)

修复

  • 修复代理团队设置在渲染之间变化时的崩溃
  • 修复 autoAllowBashIfSandboxed 启用时,排除沙盒的命令可绕过 Bash ask 权限规则

v2.1.33 (2026-02-06)

新增功能

  • 修复 tmux 中代理队友会话的消息收发
  • 添加 TeammateIdleTaskCompleted 钩子事件用于多代理工作流
  • 支持通过 Task(agent_type) 语法限制可生成的子代理类型
  • 代理添加 memory 前置字段支持(user、project 或 local 范围)
  • 插件名称显示在技能描述和 /skills 菜单中
  • [VSCode] 支持远程会话和会话选择器中显示 git 分支

修复

  • 修复扩展思考中断问题
  • 修复 API 代理兼容性和错误处理

v2.1.32 (2026-02-05)

重大更新

  • Claude Opus 4.6 正式可用!
  • 代理团队(研究预览):多代理协作功能,需设置 CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1
  • 自动记忆:Claude 在工作时自动记录和回忆记忆
  • 添加「从此处总结」到消息选择器
  • 附加目录中的 .claude/skills/ 技能自动加载
  • 技能字符预算随上下文窗口缩放(上下文的 2%)
  • [VSCode] 加载历史对话列表时显示 spinner

修复

  • 修复 @ 文件补全路径问题

v2.1.31 (2026-02-04) 🆕

新增功能

  • 退出时添加会话恢复提示
  • 支持日语 IME 全角空格输入

修复

  • 修复 PDF 文件过大导致会话永久锁定的问题
  • 修复沙盒模式下 bash 命令错误报告「只读文件系统」
  • 修复进入计划模式时 ~/.claude.json 缺少默认字段导致崩溃
  • 修复流式 API 中 temperatureOverride 被静默忽略

改进

  • 改进系统提示,引导模型使用专用工具(Read、Edit、Glob、Grep)而非 bash 等效命令
  • 改进 PDF 和请求大小错误消息(100 页、20MB 限制)
  • 减少 spinner 出现/消失时的布局抖动

v2.1.30 (2026-02-03)

新增功能

  • Read 工具添加 pages 参数支持 PDF 分页读取(如 pages: "1-5"
  • 为 MCP 服务器添加预配置的 OAuth 客户端凭据(支持 Slack)
  • 添加 /debug 命令用于故障排除
  • 只读模式下支持更多 git loggit show 参数
  • Task 工具结果中添加 token 计数、工具使用次数和持续时间指标
  • 配置中添加减少动画模式

修复

  • 修复 API 对话历史中出现幻影「(no content)」文本块
  • 修复工具描述/模式更改时提示缓存未失效

改进

  • --resume 内存使用减少 68%

v2.1.29 (2026-01-31)

修复

  • 修复恢复带有 saved_hook_context 会话时的启动性能问题

v2.1.27 (2026-01-30)

新增功能

  • 添加 --from-pr 参数恢复与 GitHub PR 关联的会话
  • 通过 gh pr create 创建时会话自动关联到 PR

修复

  • 修复网关用户的上下文管理验证错误
  • 修复 /context 命令不显示彩色输出
  • 修复权限在内容级别 ask 优先于工具级别 allow
  • [Windows] 修复带有 .bashrc 文件用户的 bash 命令执行
  • [Windows] 修复生成子进程时控制台窗口闪烁

v2.1.25 (2026-01-29)

修复

  • 修复 Bedrock/Vertex 网关用户的 beta header 验证错误

v2.1.23 (2026-01-29)

新增功能

  • 添加可自定义的 spinner 动词设置(spinnerVerbs

修复

  • 修复企业代理的 mTLS 和代理连接
  • 修复共享系统上的每用户临时目录隔离
  • 修复提示缓存导致 400 错误的竞态条件
  • 修复 ripgrep 搜索超时静默返回空结果

改进

  • 改进终端渲染性能
  • 已合并的 PR 显示紫色状态指示器

v2.1.22 (2026-01-28)

修复

  • 修复非交互模式(-p)的结构化输出

v2.1.21 (2026-01-28)

新增功能

  • 支持日语 IME 全角数字输入

修复

  • 修复退出时 shell 补全缓存文件被截断
  • 修复恢复中断会话时的 API 错误
  • 修复大输出模型上自动压缩触发过早

改进

  • 改进读取/搜索进度指示器
  • [VSCode] 添加 Python 虚拟环境自动激活

v2.1.20 (2026-01-27)

新增功能

  • vim 普通模式下支持方向键历史导航
  • 提示页脚添加 PR 审查状态指示器
  • 支持从 --add-dir 目录加载 CLAUDE.md
  • TaskUpdate 工具支持删除任务

修复

  • 修复会话压缩问题
  • 修复宽字符(emoji、CJK)渲染伪影
  • 修复特殊 Unicode 字符的 JSON 解析错误

改进

  • 改进 /sandbox 命令 UI
  • 队友消息使用富 Markdown 格式渲染
  • 配置备份添加时间戳并轮换(保留最近 5 个)

v2.1.19 (2026-01-23)

新增功能

  • 添加环境变量 CLAUDE_CODE_ENABLE_TASKS(设为 false 使用旧系统)
  • 自定义命令中支持 $0$1 简写访问参数

修复

  • 修复不支持 AVX 指令集处理器上的崩溃
  • 修复终端关闭时的悬挂进程
  • 修复 /rename/tag 未更新正确会话
  • 修复使用提示暂存(Ctrl+S)时粘贴文本丢失

变更

  • 索引参数语法从 $ARGUMENTS.0 改为 $ARGUMENTS[0]
  • [VSCode] 为所有用户启用会话分叉和回退

v2.1.16 (2026-01-22)

新增功能

  • 任务管理系统:支持依赖跟踪的任务管理
  • [VSCode] 原生插件管理支持
  • [VSCode] OAuth 用户可浏览和恢复远程 Claude 会话

修复

  • 修复恢复大量子代理会话时的内存溢出崩溃
  • 修复 /compact 后「剩余上下文」警告不消失
  • 修复会话标题不遵循语言设置
  • [IDE] 修复 Windows 上侧边栏视图容器不显示的竞态条件

v2.1.15 (2026-01-21)

新增功能

  • npm 安装方式弃用通知(建议使用 claude install

改进

  • 使用 React Compiler 提升 UI 渲染性能

修复

  • 修复 /compact 后上下文警告不消失
  • 修复 MCP stdio 服务器超时未终止子进程

v2.1.14 (2026-01-20)

新增功能

  • bash 模式下基于历史的自动补全(!)- Tab 键从命令历史补全
  • 已安装插件列表支持搜索
  • 支持将插件固定到特定 git commit SHA
  • [VSCode] /usage 命令显示当前计划使用量

修复

  • 修复上下文窗口阻塞限制计算过于激进(~65% 而非 ~98%)
  • 修复并行子代理导致的内存问题崩溃
  • 修复长时间运行会话的内存泄漏
  • 修复 bash 模式下 @ 符号错误触发自动补全
  • 修复各种 UI/UX 问题

改进

  • Backspace 将粘贴文本作为单个 token 删除

v2.1.9 (2026-01-16)

新增功能

  • MCP 工具搜索自动启用阈值 auto:N 语法(N = 0-100%)
  • plansDirectory 设置自定义计划文件存储位置
  • AskUserQuestion「其他」字段支持外部编辑器(Ctrl+G)
  • Web 会话的提交/PR 添加会话 URL 归属
  • PreToolUse 钩子可返回 additionalContext
  • 技能支持 ${CLAUDE_SESSION_ID} 字符串替换

修复

  • 修复长会话并行工具调用导致 API 错误
  • 修复 MCP 服务器重连挂起
  • 修复 Kitty 键盘协议终端中 Ctrl+Z 挂起不工作

v2.1.7 (2026-01-14)

新增功能

  • showTurnDuration 设置隐藏轮次持续时间消息
  • 任务通知中内联显示代理最终响应
  • 接受权限提示时可提供反馈

变更

  • MCP 工具搜索自动模式默认启用(上下文 >10% 时自动延迟)
  • OAuth/API Console URL 更新为 platform.claude.com

修复

  • 修复通配符权限规则的安全漏洞
  • 修复 Windows 上云同步/杀毒软件导致的虚假「文件已修改」错误
  • 修复上下文窗口阻塞限制计算
  • 修复各种 UI/终端渲染问题
  • [VSCode] 修复 claudeProcessWrapper 设置传递错误路径

改进

  • 提升输入响应速度

v2.1.6 (2026-01-13)

新增功能

  • /config 命令添加搜索功能
  • /doctor 添加更新部分显示自动更新渠道
  • /stats 添加日期范围过滤(7/30 天、全部时间)
  • 自动发现嵌套 .claude/skills 目录中的技能
  • 添加 context_window.used_percentageremaining_percentage 字段

修复

  • 修复通过 shell 行续行绕过权限的问题
  • 修复虚假「文件已修改」错误
  • 修复多行响应中的文本样式错位
  • 修复各种 UI/UX 问题

改进

  • @ 自动补全添加图标和格式化

移除

  • 移除 @-mention MCP 服务器启用/禁用(使用 /mcp enable <name>

修复

  • [VSCode] 修复手动压缩后使用量指示器不更新

v2.1.5 (2026-01-12)

新增功能

  • 添加 CLAUDE_CODE_TMPDIR 环境变量覆盖临时目录

v2.1.4 (2026-01-11)

新增功能

  • 添加 CLAUDE_CODE_DISABLE_BACKGROUND_TASKS 环境变量,可禁用所有后台任务功能(包括自动后台化和 Ctrl+B 快捷键)

修复

  • 修复「帮助改进 Claude」设置获取失败时的 OAuth 刷新问题

v2.1.3 (2026-01-10)

重大更新

  • 斜杠命令与技能合并:简化了概念模型,行为保持不变
  • 发布渠道切换:在 /config 中添加了 stablelatest 渠道切换

新增功能

  • 添加不可达权限规则的检测和警告
  • /doctor 命令现在会显示规则来源和修复建议
  • [VSCode] 权限请求现在可以点击选择保存位置

修复

  • 修复 /clear 后计划文件仍然保留的问题
  • 修复大 inode 文件系统(如 ExFAT)上的技能重复检测误报
  • 修复状态栏后台任务计数与任务对话框不匹配
  • 修复子代理在对话压缩时使用错误模型
  • 修复子代理中的网页搜索使用错误模型
  • 改进终端渲染稳定性

变更

  • 工具钩子执行超时从 60 秒改为 10 分钟

v2.1.2 (2026-01-09)

新增功能

  • 拖拽图片到终端时添加源路径元数据
  • 支持 OSC 8 的终端(如 iTerm)中文件路径可点击
  • 支持 Windows Package Manager (winget) 安装
  • 计划模式中添加 Shift+Tab 快捷键快速选择「自动接受编辑」
  • 添加 FORCE_AUTOUPDATE_PLUGINS 环境变量
  • SessionStart 钩子输入中添加 agent_type

安全修复

  • 修复 bash 命令处理中的命令注入漏洞

修复

  • 修复 tree-sitter 解析树未释放导致的内存泄漏
  • 修复 @include 指令意外包含二进制文件
  • 修复更新时错误提示「另一个安装正在进行」
  • 修复监视目录中存在 socket 文件时的崩溃
  • 修复 /tasks 命令导致远程会话 URL 失效

改进

  • 大型 bash 命令输出现在保存到磁盘而非截断
  • 大型工具输出持久化到磁盘
  • 改进 macOS 上 Option-as-Meta 的提示
  • 改进 SSH 粘贴图片时的错误提示

v2.1.0 (2026-01-07)

重大更新

  • 版本号升级到 2.1.x 系列
  • 多项稳定性和性能改进

更早版本

查看完整更新历史:GitHub Releases


升级指南

升级到最新版本

bash
# npm 全局安装
npm update -g @anthropic-ai/claude-code

# 或重新安装
npm install -g @anthropic-ai/claude-code@latest

# 验证版本
claude --version

切换发布渠道

bash
# 在 Claude Code 中
/config

# 选择 Release Channel: stable 或 latest

💡 建议

  • stable:推荐大多数用户使用,更稳定
  • latest:想要体验最新功能的用户

Claude Code 中文文档 - 社区翻译项目