Skip to content

更新日志

Claude Code 版本更新记录。

v2.1.158 (2026-05-30)

  • Bedrock、Vertex、Foundry 上 Opus 4.7 / 4.8 现已支持 auto 模式,通过设置 CLAUDE_CODE_ENABLE_AUTO_MODE=1 启用

v2.1.157 (2026-05-29)

  • .claude/skills 目录中的插件现在自动加载,无需 marketplace
  • 新增 claude plugin init <name>.claude/skills 中脚手架式创建新插件
  • /plugin 参数支持自动补全:子命令、已安装插件名、来自已知 marketplace 的插件
  • claude agentssettings.json 中的 agent 字段现在对调度会话生效,可用 --agent <name> 覆盖
  • EnterWorktree 现在支持会话中切换 Claude 管理的 worktree
  • 启用 OTEL_LOG_TOOL_DETAILS=1 时,tool_decision telemetry 事件现在包含 tool_parameters(bash 命令、MCP/skill 名)
  • Claude 管理的 worktree 在 agent 完成后保持解锁状态,便于 git worktree remove/prune 清理
  • 修复无法处理的图片(零字节、损坏)通过 paste/MCP/对话框上传时导致请求崩溃,现在转为文本占位符
  • 修复 desktop app、IDE 扩展、SDK 在 auto 和 bypass-permissions 模式下出现 sandbox 网络权限提示的问题
  • 修复 claude agents 已完成会话在子 agent 仍 parked 或泄漏后台 shell 时无法回收
  • 修复 claude agents 中按 Esc 无法取消缓慢的 "opening…" 操作
  • 修复 .claude/worktrees/ 下的后台 agent worktree 在 30 天作业保留清理后被孤立
  • 修复后台会话在睡眠/唤醒后重连时未告知模型正确日期
  • 修复 claude agents 的 copy-on-select 在 tmux set-clipboard on 下未到达系统剪贴板(v2.1.153 引入的回归)
  • 修复 --resume 未报告上一个 Claude Code 进程退出时仍在运行的后台子 agent
  • 修复全屏模式下 --resume 会话选择器退出后内容残留在终端
  • 修复 --worktree--worktree --tmux 返回到主仓库根目录而非当前关联 worktree
  • 修复 /model 选择器在已选中模型为同系列最新版本时仍显示 "Newer version available" 提示;锁定模型行现在显示模型描述而非原始 ID
  • 修复全屏模式下进行中消息文本里出现字面量 markdown 标记(反引号、星号)
  • 修复启动时通过托管设置安全对话框后终端冻结
  • 修复终端 UI 重绘后 scrollback 偶现重复行
  • 修复在 VS Code、Cursor、Windsurf 集成终端右键粘贴时剪贴板内容重复
  • WSL:修复图片粘贴(alt+v 快捷键)、Windows 11 截图粘贴,并支持从 Windows 资源管理器拖拽图片
  • 通过消除冗余消息渲染重计算改善长会话和恢复会话性能
  • /terminal-setup 现在禁用 VS Code/Cursor/Windsurf 集成终端的 GPU 加速以避免文本渲染乱码
  • Feature of the Week 积分领取状态现在显示在状态栏通知,而非提示符上方
  • claude agents:调度输入框中的斜杠命令补全现在支持子串匹配
  • 移除 "bash commands will be sandboxed" 启动横幅 — sandbox 状态仍在 /status 中显示
  • 移除 "/ide for …" 启动提示
  • [IDE] 修复后台子 agent 运行时点击 Stop 未真正停止
  • [VSCode] 修复 Opus 4.8 上 fast 模式指示器未显示
  • 在 workflow 触发关键字后立即按退格键现在会取消 workflow 请求(与 alt+w 相同),而非删除字符
  • 在 /config 中新增 "Workflow keyword trigger" 设置,可禁用 prompt 中 "workflow" 一词触发动态 workflow

v2.1.156 (2026-05-29)

  • 修复使用 Opus 4.8 时 thinking 块被修改导致 API 错误的问题

v2.1.154 (2026-05-28)

  • Opus 4.8 发布! 默认使用 high effort,对最难的任务用 /effort xhigh
  • 动态 workflow:让 Claude 创建 workflow,它会在后台编排数十到数百个 agent 协作,胜任更大更复杂的任务。运行 /workflows 查看运行记录
  • Opus 4.8 上的 fast 模式现在以更低成本提供:标准价格 2 倍换 2.5 倍速度
  • 精简系统提示现在是除 Haiku、Sonnet、Opus 4.7 及更早版本外所有模型的默认配置
  • Claude 现在仅在真正无法自行决定时才使用多选题提示,已有足够上下文时不再询问
  • /simplify 现在只跑清理审查(复用、简化、效率、抽象层级)并应用修复,不再执行完整的 /code-review --fix bug 检查
  • /effort 滑块标签从 "Speed"/"Intelligence" 改为 "Faster"/"Smarter"
  • claude agents:输入 ! <command> 将 shell 命令作为后台会话运行,可附加和分离。也可用 claude --bg --exec '<command>'
  • claude agents/logout 现在登出账户而非进入后台会话
  • ←← 打开 agent 视图现在在 Bedrock、Vertex、Foundry 和禁用 telemetry 时也可用
  • Claude in Chrome:通过 /chrome → "Select browser…" 选择已连接浏览器
  • 插件现可在 plugin.json 或 marketplace 条目中声明 defaultEnabled: false,通过 /pluginclaude plugin enable 启用
  • /plugin Discover 标签现在置顶与当前目录相关的插件,标注 "suggested for this directory"
  • 流式工具执行现在始终启用,包括 telemetry 禁用或 Bedrock/Vertex/Foundry 上
  • Stdio MCP server 子进程现在收到 CLAUDE_CODE_SESSION_IDCLAUDECODE=1 环境变量
  • claude mcp list/get 现在将未批准的 .mcp.json server 显示为 ⏸ Pending approval
  • /remote-control 自动补全现在在 Remote Control 已激活时显示 "Disconnect Remote Control"
  • /claude-api skill 中新增 Claude Opus 4.8 支持和 4.7 → 4.8 迁移指南
  • 弃用 CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE(06/01 移除)。在 Opus 4.6 上使用 fast 模式请用 /model claude-opus-4-6[1m] 切换后 /fast on
  • 改进 auto 模式分类器对数据外泄检测,特别是仓库内容批量传输
  • 修复 HOME 末尾带斜杠时 rm -rf $HOME 未被作为危险路径阻止
  • 修复同会话中 sandbox 与非 sandbox Bash 命令解析到不同 $TMPDIR 目录
  • 修复 claude agents 中高亮行文本在 Claude Code 主题与终端背景不匹配时不可读
  • 修复后台 agent 完成通知在某些 1M 上下文模型上触发过早的 "out of context"
  • 修复定时 /command 触发时后台会话分类器丢失用户目标
  • 修复 Claude Code 更新后固定的后台会话每分钟重生导致重复的 agent-start 通知
  • 修复处于 "blocked"、"running"、"working" 状态的后台会话在空闲宽限期后未回收
  • 修复后台会话中的子 agent 绕过 worktree 隔离守护写入共享 checkout
  • 修复 macOS 上守护进程退出后孤立的 claude --bg-pty-host 进程 100% CPU 空转
  • 修复选项对话框中分隔线下方选项的数字键快捷不工作
  • 修复 worktree.baseRef: "head" 在关联 worktree 内启动子 agent 或调用 EnterWorktree 时解析到主 checkout 的 HEAD 而非当前 worktree 的 HEAD
  • 修复行末刚好在终端宽度时换行行首多出一个空格
  • 修复 VS Code 中由 thinking spinner 产生的颜色过多导致间歇性终端渲染损坏
  • 修复 plan 文件名包含 [Image #N] / [Pasted text #N] 占位符
  • 修复彩色工具输出的 phantom expand/click 提示
  • 修复托管设置中单个无效 allowedMcpServers/deniedMcpServers 条目导致整个托管设置策略丢弃
  • 修复设置 CLAUDE_CODE_ALWAYS_ENABLE_EFFORT 时不支持 effort 参数的模型出现 API 400 错误
  • Windows:修复 claude.exe 占用导致更新失败时显示通用错误而非提示关闭其他会话
  • 移除快捷键帮助面板中过期的 "& for background" 提示
  • [VSCode] auto 模式不再要求 bypass-permissions 设置即可在模式选择器中显示
  • 修复仅运行 workflow 时 prompt 下方任务面板出现多余的不可选 "main" 行
  • 修复 /mcp 工具列表和工具详情在工具名长或多行、描述长时的渲染
  • 修复 PAYG 用户开启 fast 模式时 /model 选择器 Default 选项未显示 fast 模式价格
  • 修复安全分类器在推理过程中 token 耗尽时 auto 模式错误地以 "could not evaluate this action" 阻止操作

v2.1.153 (2026-05-28)

  • github/git 插件 marketplace source 新增 skipLfs 选项,跳过 Git LFS 下载
  • npm 全局安装无法自动更新时显示一次性提示;/doctor 列出修复方法
  • 状态行命令现在接收 COLUMNSLINES 环境变量
  • claude agents:调度输入框补全现在建议原生斜杠命令和打包的 skill
  • claude agents:PR 列对单个 PR 显示 PR #N,多个显示 N PRs
  • claude doctor 显示最近一次更新尝试的结果
  • 合并 MCP server 和 connector 各自独立的 "needs authentication" 启动通知为单条消息
  • macOS:后台 agent 现在以 "Claude Code" 出现在隐私与安全中,升级时保持权限授予
  • 修复无可选 GET SSE 流的有状态 MCP server 在 tools/list 上重连循环(v2.1.147 回归)
  • 修复自定义 API gateway 可能收到用户 Anthropic OAuth 凭证而非 gateway 自己 token 的回归
  • 修复子 agent (Agent 工具) frontmatter MCP server 忽略 --strict-mcp-config--bare、远程模式等
  • --strict-mcp-config 不再剥离显式传入的 agent 定义中的内联 mcpServers
  • 修复 Windows PowerShell 安装器在实际失败时报告 "Installation complete!"
  • 修复 npm 安装时 claude update 安装最新版本而非配置渠道版本
  • 修复在存储大量会话的机器上按 transcript 文件路径恢复会话时占用数 GB 内存
  • 修复 claude agentsclaude --bg 在升级后仍运行旧守护进程
  • 修复 stream-json 模式下 stdin 关闭无 EOF 时 CLI 挂起
  • 修复 Claude 响应中格式错误的 file:// 链接在终端不可点击
  • 修复终端宽度小于 92 列时 claude --help 输出不换行
  • 修复折叠工具视图中 MCP 工具进度通知不渲染
  • 修复 subagent_type: 'claude' 的 Agent 工具在未文档化的临时 worktree 中运行,可能静默丢弃 gitignore 路径的输出
  • 在 Claude 响应时使用 /bg 现在在后台会话继续响应而非丢弃
  • 修复后台会话运行任务时 /btw 键盘快捷无响应
  • 修复后台会话写入 $CLAUDE_JOB_DIR 临时文件触发 "敏感文件" 权限提示
  • 修复恢复工作目录已删除的后台 agent 显示截断的堆栈跟踪
  • 修复后台会话中 EnterWorktree 不可立即使用(之前需先用 ToolSearch
  • 修复 iTerm2/Terminal.app 中 cmd+k 不重绘附加的后台会话
  • 修复 Windows 附加后台会话中 IME 候选窗口出现在屏幕底部而非输入光标旁
  • 修复 256 色终端从渲染 file diff 后的后台 agent 附加时出现背景色溢出
  • 修复 tmux 中附加后台会话时 /copy 和 copy-on-select 静默失败
  • 修复启用 Remote Control 时打开 claude agents 退出后 Code 标签留下僵尸会话条目
  • 修复后台会话中 /rename 未立即更新会话横幅
  • 修复 Windows 更新回滚:更新失败时通过复制还原原始可执行文件
  • [VSCode] 修复 Windows 上 VS Code 关闭时 Claude Code 进程未干净关闭
  • /model 现在将选择保存为新会话默认(与 IDE 一致)。在选择器中按 s 仅切换当前会话模型
  • 如果你自定义过 modelPicker:setAsDefault 键绑定,请在 keybindings.json 中重命名为 modelPicker:thisSessionOnlyd 操作已替换为 s

v2.1.152 (2026-05-27)

  • /code-review --fix 现在在审查后将发现应用到工作树,呈现复用、简化、效率建议;/simplify 现在调用 /code-review --fix
  • Skill 和斜杠命令现在可在 frontmatter 中设置 disallowed-tools 在 skill 激活时移除模型工具
  • 新增 /reload-skills 命令,无需重启会话即可重扫 skill 目录
  • SessionStart 钩子现在可返回 reloadSkills: true 触发 skill 目录重扫
  • SessionStart 钩子现在可通过 hookSpecificOutput.sessionTitle 在启动和恢复时设置会话标题
  • 新增 MessageDisplay 钩子事件,让钩子可在助手消息显示时转换或隐藏文本
  • 新增 pluginSuggestionMarketplaces 托管设置:管理员可白名单组织 marketplace 的可推荐插件
  • claude plugin marketplace remove 现在接受 --scope user|project|local
  • 主模型未找到时 Claude Code 现在切换到配置的 --fallback-model,而非每个请求都失败
  • auto 模式不再需要选择加入同意
  • Vim 模式:NORMAL 模式下 / 现在打开反向历史搜索(同 Ctrl+R)
  • /usage 分解现在包括大型会话文件
  • 折叠组中的 thinking 摘要现在至少保持 3 秒可读,渲染为 markdown 并最多 10 行(Ctrl+O 显示完整 thinking)
  • 全屏模式下 "Thinking for Ns" 指示器在模型 thinking 时实时计数
  • 简化 Workflow 工具的内联进度显示
  • 响应后计时器在后台 agent/workflow 仍运行时显示 "Waiting for N background agents/workflows to finish"
  • 新增会话入口点作为 OpenTelemetry metric 属性(app.entrypoint,通过 OTEL_METRICS_INCLUDE_ENTRYPOINT=true 选择加入)
  • 修复非常长会话中终端样式退化
  • 修复精简启动模式下未显示 sandbox-enabled 警告
  • 修复工具运行时 loading spinner 显示 "still thinking"
  • 修复 focus 模式在无隐藏活动的轮次显示虚假 "N messages hidden" 计数
  • 修复点击展开的工具结果中链接折叠 section 而非打开链接
  • 修复 markdown 表格单元格边框继承内联代码颜色等问题
  • 修复同命令但不同环境变量的插件 MCP server 错误地去重
  • 修复 /doctor 报告陈旧 enabledPlugins 条目的 "marketplace not found" / "plugin not found"
  • 修复跟踪 git 分支的插件在插件注册表重建后静默不再接收更新
  • 修复启用 egress proxy 时 Claude Code Remote 会话中远程 MCP server 连接失败
  • 修复对话无消息时或 effort 切换值相同时 effort 变更确认对话框出现
  • 修复 --bare 或附件禁用时 Agent 工具描述引用从未交付的 agent 列表
  • 修复子 agent 取消后接受过期权限提示时 claude agents 后台 worker 崩溃
  • 修复 API 仅通过嵌套 cache_creation 报告缓存写入时 cache_creation_input_tokens 报告为 0
  • 修复 SDK 托管会话启用 Remote Control 时 PushNotification 工具错误报告 "Mobile push not sent"
  • 修复模型或登录切换后历史中残留 thinking 块签名导致会话卡住

v2.1.150 (2026-05-23)

  • 内部基础设施改进(无用户可见变化)

v2.1.149 (2026-05-22)

  • /usage 现在显示限额使用的分类细分 — skill、子 agent、插件、每个 MCP server 成本
  • /diff 详情视图现在可用键盘滚动(方向键、j/kPgUp/PgDnSpaceHome/End
  • Markdown 输出现在渲染 GFM 任务列表复选框(- [ ] todo / - [x] done
  • 企业版:新增 allowAllClaudeAiMcps 托管设置,与 managed-mcp.json 一同加载 claude.ai 云 MCP connector
  • 修复 PowerShell 权限绕过:内置 cd 函数(cd..cd\cd~X:)未被检测就改变工作目录
  • 修复 git worktree 中 sandbox 写入白名单覆盖整个主仓库根目录而非仅共享 .git 目录
  • 修复 PowerShell 前缀/通配符允许规则(如 PowerShell(dotnet.exe build *))未预批准原生可执行文件和脚本
  • 修复 parser 信任过期变量跟踪值跨越 cd/pushd/popd 的权限分析漏洞
  • 修复 Bash 工具中的 find 在大目录树上耗尽 macOS 系统文件/vnode 表导致主机崩溃
  • 修复启动时接受托管设置批准对话框后终端冻结
  • 修复工作树无实际变更时 /ultraplan 和远程会话创建失败
  • 修复 otelHeadersHelper 在脚本路径含空格时静默失败
  • 修复 thinking spinner 跨工具调用保持琥珀色
  • 修复折叠 Bash 输出在多短行输出中报告错误的隐藏行数
  • 修复斜杠命令参数提示在提示溢出输入框时裁剪输入字符
  • 修复 Tab 补全 frontmatter name: 与目录基名不同的 skill 后参数提示和递进参数建议未出现
  • 修复状态栏显示用户基线 /effort 而非 skill/agent frontmatter 应用的 effort
  • 修复 Ctrl+O transcript 视图打开时冻结而非追踪新消息
  • 修复编辑召回的 prompt 历史条目在用方向键继续上下移动时丢失编辑
  • 修复 /config 退出摘要在切换无关设置时报告 auto-compact 和主题的虚假变更
  • 修复缓存会话元数据文件缺少可选字段时 /insights 崩溃
  • 修复输入缺失的格式错误 PowerShell 和 History 工具调用在 transcript 折叠中误归类为读取
  • 修复从 claude.ai 或 Claude 移动应用重命名 Remote Control 会话未更新本地会话名
  • 修复刚提交的 prompt 可能在上箭头历史中重复出现的竞态
  • 修复全屏模式下点击 "Jump to bottom" pill 未立即关闭
  • 改进 /feedback 报告:包含上下文压缩前发生的对话

v2.1.148 (2026-05-22)

  • 修复某些用户的 Bash 工具每个命令都返回 exit code 127 的问题(v2.1.147 引入的回归)

v2.1.147 (2026-05-21)

  • 固定的后台会话(claude agents 中按 Ctrl+T)现在空闲时保持存活、原地重启以应用 Claude Code 更新、仅在内存压力下被非固定会话先回收
  • 重命名 /simplify/code-review。现在按选定 effort 报告正确性 bug(如 /code-review high);通过 --comment 将发现作为内联 GitHub PR 评论发布
  • 改进自动更新器:重试瞬时网络失败、报告具体错误类别和 OS 错误代码、失败时显示当前版本
  • 改进大文件编辑的 diff 渲染性能
  • prompt 历史不再记录连续重复条目
  • 修复企业登录限制(forceLoginOrgUUIDforceLoginMethod 托管设置)未对第三方 provider 和 API key 会话强制执行
  • 修复 ! 命令输出中 & 显示为 &amp; 的问题
  • 修复 headless/SDK 模式下未知斜杠命令静默不响应 — 现在显示错误消息
  • 修复 /help 在小终端非全屏模式下渲染破损 tab 头
  • 修复 shell 快照丢弃以单下划线开头的用户函数
  • 修复在 tools: frontmatter 中声明多个 Agent(...) 类型的插件 agent 仅保留最后一个
  • 修复 hook if 条件如 PowerShell(git push*) 永不匹配
  • 修复 PowerShell 工具丢弃依赖默认格式化器的命令输出
  • 修复 Windows 上 PowerShell 脚本调用 "Yes, and don't ask again" 现在写入实际匹配的规则
  • 修复 winget 或 Microsoft Store 安装的 pwsh 在 Windows 上 PowerShell 工具失败
  • 修复 /effort 滑块打开时位置错误
  • 修复 MCP server 第 1 页之后丢弃 resources、templates 和 prompts
  • 修复 Windows Terminal 中流式输出时附加后台会话全屏闪烁
  • 修复 Windows 上后台作业 worktree 移除跟随 NTFS 联接进入主仓库
  • 修复 /background 拒绝仅输入 skill 或自定义斜杠命令的会话
  • 修复 auto 模式抑制 AskUserQuestion 的问题
  • 修复 /theme "New custom theme" 和颜色编辑器对话框不响应 Esc
  • 修复 Agent SDK 流式会话结束时未捕获异常
  • 修复 Windows 上等待滚动稳定时罕见挂起
  • 修复 Windows 上后台会话结果含宽字符(CJK)时 agent 视图列表中过期和重复行
  • 修复粘贴文本作为 [Pasted text #N] 占位符而非实际内容传递给 agent
  • 修复 claude plugin details/plugin 中插件组件计数加倍
  • 修复后台会话再次提示已用 "don't ask again" 授予的工具权限
  • 修复 GNOME Terminal 右键和中键粘贴未插入文本
  • 修复 CLAUDE_CODE_SUBAGENT_MODEL 未应用于 agent 团队生成的队友进程
  • 修复斜杠命令后跟 tab 或换行被视为未知命令
  • 修复 /plugin/status/mobile/sandbox/permissions 菜单的几个间距和布局故障
  • 修复剥离的图片提示模型反复重读不再存在的媒体

v2.1.146 (2026-05-21)

  • 重命名 /simplify/code-review,可选 effort 级别(如 /code-review high
  • auto 模式不再在用户或 skill 显式依赖 AskUserQuestion 时抑制
  • 修复 winget 或 Microsoft Store 安装 pwsh 时 Windows PowerShell 工具失败(v2.1.124 回归)
  • 修复 MCP resources/listresources/templates/listprompts/list 在分页 server 上丢弃第 1 页之后的项
  • 修复 Windows Terminal 中流式时附加后台会话全屏闪烁
  • 修复自动更新器状态行在更新失败时未显示当前版本
  • 修复 Windows 上后台作业 worktree 移除跟随 NTFS 联接进入主仓库
  • 修复 /background 拒绝仅输入 skill 或自定义斜杠命令的会话
  • 修复后台会话再次提示已授予的工具权限
  • 修复 /theme 颜色编辑器和 "New custom theme" 对话框不响应 Esc
  • 修复 Agent SDK 流式会话结束时未捕获异常
  • 修复 forceLoginOrgUUIDforceLoginMethod 托管设置策略未对第三方 provider 和 API key 会话强制执行
  • 修复 GNOME Terminal 右键和中键粘贴未插入文本
  • 修复 CLAUDE_CODE_SUBAGENT_MODEL 未转发到多 agent 会话子进程
  • 改进自动更新器可靠性:原生版本检查和下载现在重试瞬时网络失败
  • 改进大文件编辑的 diff 渲染性能

v2.1.145 (2026-05-19)

  • 新增 claude agents --json 列出活动 Claude 会话为 JSON 用于脚本(tmux-resurrect、状态栏、会话选择器)
  • claude_code.tool OTEL span 中新增 agent_idparent_agent_id 属性,修复 trace 父子关系使后台子 agent span 嵌套在调度的 Agent 工具 span 下
  • 状态行 JSON 输入现在包含检测到的 GitHub 仓库和 PR 信息
  • /plugin Discover 和 Browse 屏幕现在在安装前显示插件的命令、agent、skill、hook 和 MCP/LSP server
  • claude agents 终端 tab 标题现在显示等待输入的计数
  • 全屏模式下斜杠命令和 @ 提及建议列表现在支持鼠标 hover 和点击
  • Stop 和 SubagentStop 钩子输入现在包含 background_taskssession_crons 字段
  • 修复 Bash 命令中对非允许列表环境变量的裸变量赋值被自动批准的权限提示绕过
  • 修复 MCP prompt 斜杠命令在缺少必需参数时显示原始 server 验证错误
  • 修复终端调整大小或重新聚焦后 spinner 和经过时间显示冻结直到按键
  • 修复 Windows 默认 PowerShell 5.1 中跨项目恢复提示失败
  • 修复 agent 视图回复窗格中语音对讲不工作
  • 修复同时创建多个任务时任务列表渲染顺序随机
  • 修复 marketplace 已安装时显示过期的 "Failed to install Anthropic marketplace" 横幅
  • 修复 gh pr create 等改变 PR 状态的命令运行后页脚 PR 徽章未立即更新
  • 修复 Agent Teams 队友非 ASCII 名字因无效头编码导致每个 API 调用失败
  • 修复 /review 使用已弃用的 projectCards GraphQL 查询在使用 Classic Projects 的仓库上出错
  • 修复 claude plugin validate 未标记指向文件而非目录的 skills: 条目
  • 修复使用 context: fork 的 skill 重复自调用而非运行的无限循环
  • 改进 Read 工具:整文件读取超过 token 限制时返回截断的第一页和 "PARTIAL view" 通知

v2.1.144 (2026-05-19)

  • 后台会话新增 /resume 支持 — 通过 claude --bg 或 agent 视图启动的会话现在与交互式会话一同出现,标记为 bg
  • 后台子 agent 完成通知新增经过时长(如 "Agent completed · 3h 2m 5s")
  • /plugin 浏览和发现窗格现在显示插件最后更新时间
  • /model 现在仅更改当前会话模型;在模型选择器中按 d 设置新会话默认
  • 在 CLI 文案中将 "extra usage" 重命名为 "usage credits";/extra-usage 现在是 /usage-credits(旧名称仍工作)
  • 修复 api.anthropic.com 不可达时启动挂起最多 75 秒(captive portal、防火墙、VPN 问题)
  • 修复错过窗口调整事件后终端输出乱码
  • 修复非常长会话中可能出现的渐进式终端显示损坏
  • 通过减少 spinner 动画颜色数量减少 VS Code 终端渲染故障
  • 修复 macOS 后台会话在 Full Disk Access 保护文件夹下项目崩溃 "exit 1 before init"(2.1.143 回归)
  • 修复读取图片扩展名与内容不匹配的文件时不可恢复的对话
  • 减少搜索期间虚假工具错误:head/tail 文件视图现在满足 read-before-edit 检查
  • 修复进入 worktree 后或某些后台会话中 /branch 失败 "No conversation to branch"
  • 修复在 AskUserQuestion 备注字段按 Escape 中止轮次而非返回答案选择
  • 修复通过 IDE 模型选择器或启动后 applyFlagSettings 更改时模型选择不应用
  • 恢复的会话现在保留它们使用的模型
  • 修复 Bedrock 和 Vertex 用户无法从 /model 选择器选择 "Opus (1M context)"(v2.1.129 回归)
  • 修复设置 forceLoginMethodforceLoginOrgUUID 的用户远程会话登录失败
  • 修复分页 tools/list 响应的 MCP server 仅返回第一页,静默丢弃工具
  • 修复不支持 MIME 类型(如 SVG)的 MCP 图片破坏对话
  • 修复 build 在 skill 目录内运行时文件描述符耗尽
  • 修复会话标题从插件监控输出而非用户首个 prompt 生成
  • 修复 headless 模式下 Skill 工具因权限错误失败(v2.1.141 回归)
  • 修复你自己设置中启用的插件在新机首次加载后显示 "not cached" 错误
  • 修复 claude mcp list.mcp.json 无法解析时静默报告无 server
  • 修复自定义 ANTHROPIC_BASE_URL 设置和 Bedrock Mantle 上的后台侧边查询不使用 Haiku
  • 修复 Windows 上附加后台会话中的滚动 — PgUp/PgDn、鼠标滚轮、Ctrl+O transcript 导航现在工作
  • 修复附加后台会话时关闭终端的崩溃
  • 修复 Windows 上 claude agents 中按 ← 使列表对键盘输入无响应
  • 修复 Windows Terminal 中含 CJK 内容时切换 Agent 视图窗格的左边缘幽灵字符
  • /bg-detach 现在保留通过 /add-dir 添加的目录
  • 修复刚分离正在原地编辑的会话后 Edit/Write 拒绝 "background session hasn't isolated its changes yet"
  • 修复 claude respawn <id> 在已停止的后台会话上显示 "stopped" 而非运行
  • 修复 /resume 选择器未显示从后台会话 fork 的会话
  • 修复后台服务无响应时从 claude agents 打开会话或运行 claude logs <id> 挂起
  • 修复子 agent 生成的后台 Bash 任务在进程退出后仍显示 "Running"
  • 修复完成或停止的后台会话短暂唤醒失败被永久标记为启动崩溃
  • 修复 claude agents 附加会话中的 markdown 链接渲染为纯文本而非可点击超链接
  • 修复自定义 spinnerVerbs 应用于回合后持续时间消息
  • claude agents / --bg 拒绝消息现在指出具体门控(非 TTY、环境变量或设置)
  • claude --bg --name <label> 现在在生成后确认中回显名称
  • claude agents:用 Ctrl+R 重命名后台会话现在立即更新附加会话横幅
  • 后台会话 worktree 隔离守护现在适用于配置 WorktreeCreate 钩子的非 git VCS 用户
  • 插件 marketplace 添加/更新现在尊重 CLAUDE_CODE_PLUGIN_PREFER_HTTPS
  • /plugin 在启用、禁用或卸载插件后返回到 Installed 列表
  • /doctor 现在在命令钩子缺少 command 字段时显示 exec 形式示例
  • skill 列表截断不再作为启动通知 — 运行 /doctor 查看完整细分
  • 改进罕见响应前流停止的恢复 — 现在重试一次流式而非回退到非流式请求
  • 改进 SDK/headless MCP 启动:预等待现在与启动重叠(慢 MCP server 最多快 2 秒)
  • 调查后续提示现在在每个非关闭调查响应后出现,文案上下文相关

v2.1.143 (2026-05-15)

  • 新增插件依赖强制:claude plugin disable 现在在另一个启用的插件依赖目标时拒绝(提供可复制粘贴的 disable 链提示),claude plugin enable 强制启用传递依赖
  • /plugin marketplace 浏览窗格新增预测上下文成本(每轮和每次调用 token 估算)
  • 新增 worktree.bgIsolation: "none" 设置,允许后台会话直接编辑工作副本无需 EnterWorktree
  • PowerShell 工具现在传递 -ExecutionPolicy Bypass。通过 CLAUDE_CODE_POWERSHELL_RESPECT_EXECUTION_POLICY=1 选择退出
  • 后台会话现在在空闲唤醒后保留你设置的模型和 effort 级别
  • 附加 agent 会话中的 Shift+Tab 现在在循环中包括 auto 模式
  • 修复 .credentials.json 含非数组 scopes 值时 CLI 启动挂起或静默中止 OAuth token 刷新
  • 修复 Windows Terminal 和 WSL 中 claude agents 的右键粘贴
  • 修复反复阻塞的 stop 钩子永远循环 — 现在 8 次连续阻塞后以警告结束(通过 CLAUDE_CODE_STOP_HOOK_BLOCK_CAP 覆盖)
  • 修复 Esc/Ctrl+C 不取消 Claude 在迭代之间空闲时挂起的 /loop 唤醒
  • 修复后台 shell 或委托子 agent 仍运行时 /goal 评估器触发
  • 修复 settings.json env 中的 NO_COLOR/FORCE_COLOR 剥离 Claude Code 自身 UI 颜色 — 现在仅应用于子进程
  • 修复 Windows 上 agent 视图列出会话时反复生成 PowerShell 进程
  • 修复无 prompt 的 /bg 向 fork 的会话发送 "continue" — fork 现在等待输入
  • 修复 --agent <name> 找不到无 plugin: 前缀的插件贡献 agent
  • 修复从 agent 视图删除会话未移除其 transcript 文件
  • 修复 Windows Terminal 中附加后台会话滚动时的过期片段渲染
  • 修复主机睡眠或 macOS App Nap 后后台 agent 误检 worker stall 风暴
  • 修复 5xx 错误消息指向 status.claude.com 而非命名配置的 gateway 或云 provider
  • PowerShell 工具现在在 Windows 上对 Bedrock、Vertex、Foundry 用户默认启用。通过 CLAUDE_CODE_USE_POWERSHELL_TOOL=0 选择退出
  • claude agents 现在接受 --add-dir--settings--mcp-config--plugin-dir 并应用于仪表板和从中调度的后台会话
  • claude agents 接受 --permission-mode--model--effort--dangerously-skip-permissions 设置从视图调度的会话默认值
  • claude --bg --dangerously-skip-permissions 现在在 retire→wake 中持久
  • 修复后台会话静默捕获 IDE 文件引用到温热备用输入
  • worktree 清理在 git worktree remove 失败时不再回退到 rm -rf
  • 修复 macOS 上后台作业会话即使授予 Full Disk Access 仍在读取 ~/Documents~/Desktop~/Downloads 下文件时出现 "Operation not permitted" 错误
  • /bg 现在保留 --mcp-config--settings--add-dir--plugin-dir--strict-mcp-config
  • claude agents 启动的后台会话现在尊重 settings.json 的 permissions.defaultMode
  • 修复 Windows 上响应流式时按 ← 可使 claude agents 列表对所有输入无响应
  • /bg-detach 现在保留 --fallback-model
  • /bg-detach 现在保留 --allow-dangerously-skip-permissions
  • 修复 ~/.local/bin/claude launcher 缺失或不可执行时后台守护进程生成回退到运行中的二进制文件
  • 修复 claude agents --allow-dangerously-skip-permissions 默认调度会话为 bypass 模式

v2.1.142 (2026-05-14)

  • 新增 claude agents 标志:--add-dir--settings--mcp-config--plugin-dir--permission-mode--model--effort--dangerously-skip-permissions 配置调度后台会话
  • Fast 模式现在默认使用 Opus 4.7(之前 Opus 4.6)。设置 CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE=1 将 fast 模式锁定到 Opus 4.6
  • 含根级 SKILL.md 而无 skills/ 子目录的插件现在作为 skill 呈现
  • /plugin 详情窗格和 claude plugin details 现在显示插件提供的 LSP server
  • /web-setup 在替换现有 GitHub App 连接前警告
  • 修复 MCP_TOOL_TIMEOUT 未提高远程 HTTP 和 SSE MCP server 的每请求 fetch 超时
  • 修复后台会话不识别预先存在的 git worktree
  • 修复 macOS 睡眠/唤醒后后台会话消失和守护进程重连失败 — 守护进程现在检测时钟跳跃
  • 修复二进制升级(如 brew upgrade)后守护进程未干净退出
  • 修复 Claude-in-Chrome 扩展无共享 tab 连接时后台 agent 崩溃循环
  • 修复在附加 claude agents 会话中点击链接 — 后台 worker 的 headless 浏览器 shim 不再在附加时应用
  • 修复 claude agents "v to open in editor" 使用守护进程默认编辑器而非 shell 的 $EDITOR/$VISUAL
  • 修复 Windows 上网络驱动器工作目录死锁 claude agents;启动期间 Ctrl+C 现在工作
  • 修复从 Apple Terminal 或其他 256 色终端附加 claude agents 会话时背景色溢出
  • 修复 claude --bg --dangerously-skip-permissions 不在 retire/wake 间持久
  • 修复首条消息为链接时会话标题从 URL 派生
  • 修复远程客户端冗余 set_model 请求注入重复 /model 面包屑到 transcript
  • 修复使用 skills: ["./"] 的插件显示假的 "path escapes plugin directory" 错误
  • 修复无安装元数据时插件缓存清理删除活动插件版本目录
  • 修复新发布插件 /plugin 浏览窗格显示 "0 installs"
  • 修复插件警告未命名每个隐藏默认文件夹的 plugin.json
  • 改进响应式压缩:第一次摘要尝试现在从原始请求溢出大小播种
  • 改进钩子配置错误:为 SessionStart/Setup/SubagentStart 配置 prompt 或 agent 类型钩子现在显示清晰的 "use a command-type hook instead" 错误
  • 移除使用策略拒绝消息中过期的 /model claude-sonnet-4-20250514 建议

v2.1.141 (2026-05-13)

  • 在钩子 JSON 输出中新增 terminalSequence 字段,使钩子可发出桌面通知、窗口标题和铃声而无需控制终端
  • 新增 CLAUDE_CODE_PLUGIN_PREFER_HTTPS 通过 HTTPS 而非 SSH 克隆 GitHub 插件源
  • 新增 ANTHROPIC_WORKSPACE_ID 环境变量用于工作负载身份联合
  • 新增 claude agents --cwd <path> 将会话列表范围限定到目录
  • /feedback 现在可包含最近会话(最近 24 小时或 7 天)
  • 倒回菜单:新增 "Summarize up to here" 压缩较早上下文同时保持最近回合完整
  • auto 模式权限对话框现在解释 permissions.ask 规则何时导致提示
  • 在文件编辑权限提示上恢复 IDE 连接时的 "view diff in your IDE" 选项
  • 通过 /bg←← 启动的后台 agent 现在保留当前权限模式
  • claude agents:完成工作但保留后台 shell 运行的 agent 现在移到 Completed 而非保留在 Working
  • 改进长 thinking 期间的 spinner 反馈 — spinner 在 10 秒后变暖为琥珀色
  • 改进插件菜单导航:/Tab 切换标签, 移到标签条
  • 修复 Bedrock/Vertex/Foundry/gateway 上无 ANTHROPIC_SMALL_FAST_MODEL 覆盖时后台侧查询发送不可用 Haiku 模型 ID
  • 修复 Windows 上守护进程管道密钥文件锁定或不可读时 claude daemon status/doctor 抛出
  • 修复通过添加标志的 wrapper 启动时 claude agents 显示 agent 类型列表而非仪表板
  • 修复 claude agents 打开崩溃会话在工作目录已删除时触发冗余调度
  • 修复自定义 ANTHROPIC_BASE_URL gateway 上的后台作业未自动命名
  • 修复一个会话中的 /model 静默更改其他并发会话的 autocompact 阈值
  • 修复工具权限提示打开时切换权限模式不自动关闭提示
  • 修复权限/对话提示打开时按 Enter 同时提交输入框文本
  • 修复钩子在 EnterWorktree 切换工作目录后接收不存在的 transcript_path
  • 修复带单元格换行的 markdown 表格回退到垂直 key-value 布局而非渲染为带边框网格(v2.1.136 回归)
  • 修复取消的 prompt 自动恢复到输入框时从上箭头历史移除,避免重复条目
  • 修复 Ctrl+C/Esc 在任何响应前取消的 prompt 从上箭头历史丢弃
  • 修复 vim INSERT/VISUAL 模式中 Ctrl+C 不中断运行回合
  • 修复 enter 重绑定到 chat:newline 时备用 chat:submit 键绑定(如 meta+enterctrl+enter)不工作
  • 修复配置输出风格时 prompt 建议静默禁用
  • 修复回合完成消息中未尊重 spinnerVerbs 设置
  • 修复 AskUserQuestion 弹窗隐藏前面聊天内容的最后一行
  • 修复搜索返回错误时 Web Search 状态显示 "Did 0 searches"
  • 修复多行状态行输出在任一行超过终端宽度时丢弃或损坏行
  • 修复 light-ansi 主题在浅色背景上 diff 上下文行使用不可见白色 — 现在使用黑色
  • 修复错误覆盖层转储隐藏原始错误消息的精简 bundle 源代码
  • 修复输入反馈调查评分数字后按 Enter 作为聊天消息提交而非评分
  • 修复在 agent 面板上选定子 agent 时按 x 输入到 prompt 而非停止 agent
  • 修复用户首个 prompt 之前从插件监控通知派生会话标题
  • 修复折叠读取/搜索组下每个工具调用重复 "Allowed by PermissionRequest hook"
  • 修复 /tui 静默丢弃运行中的后台 shell 和子 agent — 现在拒绝并要求等待完成
  • 修复 Bedrock、Vertex、Foundry 和其他第三方 provider 欢迎横幅显示 "API Usage Billing"
  • 修复 /mcp server 列表在小终端全屏模式下未保持聚焦 server 可见
  • 修复 /feedback bundle 中重排为带引号值(如会话 ID)生成无效 JSON
  • 修复 desktop 和第三方 provider 会话错误继承主机托管设置的 apiKeyHelper/ANTHROPIC_AUTH_TOKEN
  • 修复在 logger 初始化前触发的早期分析事件被静默丢弃
  • 修复 marketplace ref 上游不再存在但 sha 也固定时 claude plugin install 失败
  • 修复声明 MCP server 的插件详情窗格通过 .mcp.json 显示 0 MCP server
  • 修复未设置 config 变量的插件 MCP server 显示通用连接失败
  • 修复 MCP server 配置使用 POSIX shell 参数扩展(如 ${var%pattern})被错误标记为缺少环境变量
  • 修复 MCP HTTP/SSE server 连接时返回 403 显示为 "failed" 而非 "needs auth"
  • 修复可选 server 事件流重连失败时远程 MCP server 不必要断开
  • 修复 worker 会话 token 中途轮换时 Remote Control MCP connector 都失败 401
  • 修复 server 拒绝过期 token 时 Remote Control 自动重新注册受信设备
  • 修复启用 beta 跟踪的 SDK/headless 模式中早期 OTel span 静默丢弃的竞态
  • 修复自定义 voice:pushToTalk 键绑定和 "space": null 解绑被静默忽略
  • 修复 Windows Alt+V 图片粘贴在剪贴板含截图时报告 "no image found"
  • 修复 Linux 上 glibc 和 musl 平台包都安装时 SDK "Claude Code native binary not found"
  • Bedrock:awsCredentialExport 现在在配置时始终运行
  • [VSCode] 修复麦克风仅产生静音时聊天内麦克风未显示反馈 — 现在显示 "No audio detected"
  • [VSCode] 语音模式:WSL 错误现在为 WSLg 用户建议安装 sox libsox-fmt-pulse
  • claude agents:启动会话不再在预热后台 worker 不健康时失败
  • claude agents 不再显示从背景化新 REPL 留下的空占位会话
  • 留下的空闲后台会话现在在 5 分钟后由守护进程自动回收

v2.1.140 (2026-05-12)

  • 改进 Agent 工具 subagent_type 匹配以接受不区分大小写和分隔符的值(如 "Code Reviewer" 解析为 code-reviewer
  • 更新 agent 颜色调色板
  • 修复设置 disableAllHooksallowManagedHooksOnly/goal 静默挂起
  • 修复 settings 热重载中符号链接 settings 文件导致错误归因变更事件的回归
  • 修复后台服务即将空闲退出时 claude --bg 失败 "connection dropped mid-request"
  • 修复企业终端安全机器上后台服务启动失败
  • 修复远程托管设置在 401 时不重试 — 现在使用强制刷新 token 重试一次
  • 修复托管 extraKnownMarketplaces 自动更新策略未持久到 known_marketplaces.json
  • 修复 /loop 调度冗余唤醒以轮询已通知完成的后台任务
  • 修复 Windows 上缺少可执行文件(如 gh)触发每次检查同步 where.exe 重新生成的反复事件循环停顿
  • 修复 Read 工具调用在 offset 作为空白填充或 + 前缀字符串传递时验证失败
  • 修复终端失去焦点时原生终端光标未停留在输入符号
  • 插件现在在默认组件文件夹(如 commands/)因 plugin.json 设置匹配键而被静默忽略时警告

v2.1.139 (2026-05-11)

  • 新增 agent 视图(Research Preview):每个 Claude Code 会话的单一列表 — 运行中、阻塞在你身上或已完成。运行 claude agents 开始。详见 https://code.claude.com/docs/en/agent-view
  • 新增 /goal 命令:设置完成条件,Claude 跨回合持续工作直到满足。在交互式、-p 和 Remote Control 中工作。显示实时经过时间/回合/token 作为覆盖面板
  • 新增 /scroll-speed 命令调整鼠标滚轮滚动速度并实时预览
  • 新增 claude plugin details <name> 显示插件组件清单和预测每会话 token 成本
  • 新增 transcript 视图导航:? 查看键盘快捷键、{/} 在用户 prompt 之间跳转、v 切换快捷面板
  • 新增钩子 args: string[] 字段(exec 形式)直接生成命令而无需 shell
  • 新增钩子 continueOnBlock 配置选项用于 PostToolUse — 设置为 true 将钩子拒绝原因反馈给 Claude 并继续回合
  • MCP stdio server 现在在环境中接收 CLAUDE_PROJECT_DIR,与钩子匹配。插件配置可在命令中引用 ${CLAUDE_PROJECT_DIR}
  • 压缩提示现在要求模型保留敏感用户指令
  • /mcp Reconnect 现在无需重启即拾取 .mcp.json 编辑
  • /context all 每 skill token 估算现在考虑模型分词器并显示舍入值
  • claude plugin install <name>@<marketplace> 现在自动刷新 marketplace 并重试
  • /plugin 已安装插件详情现在干净显示钩子事件名和 MCP server 名
  • /context 现在显示插件来源 skill 的提供插件名
  • 远程 MCP server 瞬时失败重连重试现在对所有用户启用
  • 子 agent API 请求现在携带 x-claude-code-agent-id / x-claude-code-parent-agent-id
  • 设置 ANTHROPIC_API_KEY / apiKeyHelper / ANTHROPIC_AUTH_TOKEN 时 Remote Control、/schedule、claude.ai MCP connector 和通知偏好现在禁用
  • 修复过期凭证和 forceRemoteSettingsRefresh 策略设置阻塞 claude auth login/logout/status 的死锁
  • 修复 autoAllowBashIfSandboxed 未自动批准带 shell 扩展(如 $VAR$(cmd))的命令
  • 修复钩子写入终端可能损坏屏幕上交互式提示的 bug;钩子现在无终端访问运行
  • 修复 HTTP/SSE MCP server 流式非协议数据时无界内存增长 — 响应体现在每个 SSE 帧上限 16 MB
  • 修复 Skill(name *) 权限规则 — 通配符形式现在作为前缀匹配工作
  • 修复 settings 热重载未检测到符号链接 ~/.claude/settings.json 的编辑
  • 修复 marketplace 键与清单名不同时插件详情加载失败
  • 修复 /model 选择器 "Default" 行未反映 ANTHROPIC_DEFAULT_OPUS_MODEL/ANTHROPIC_DEFAULT_SONNET_MODEL 覆盖
  • 修复响应完成 5 分钟后虚假 "stream idle timeout"
  • 修复配置 10+ MCP server 且缓存目录不可写时静默 exit 1
  • 修复输入光标在标签名、列表指针和对话框选择行上闪烁
  • 修复 transcript 视图字母快捷键在鼠标点击后不工作
  • 修复 Bash 模式上箭头历史重复第一条目并覆盖正在进行的草稿
  • 修复粘贴或拖放多张图片仅插入最后一张
  • 修复深色主题超链接使用不可读的暗海军蓝
  • 修复模型设置为 opus 别名的第三方用户的模型选择器显示冗余 "Current model" 行
  • 修复 PAYG 3P provider 上 legacy Opus 选择器条目解析为与默认条目相同的模型
  • 修复 Cursor 和 VS Code 1.92–1.104 鼠标滚轮滚动速度
  • 修复 Windows Terminal 和 VS Code 中附加后台会话时滚动行为
  • 修复断开 server 的 MCP 资源在 @server: 自动补全中残留
  • 修复双文件 diff 片段过度报告截断行数 1
  • 修复 Grep 结果未相对化 Windows 驱动器路径
  • 修复嵌入边框文本在 CJK/emoji 上溢出
  • 修复模糊匹配高亮在 emoji 和星空字符上拆分
  • 修复包含正则元字符的 skill 参数名破坏参数替换
  • 修复 ProgressBar 为几乎满的小数单元渲染整块
  • 修复任务轮询和 fs.watch 在最后订阅者离开时复活
  • 修复清单名与源标识符不同时插件依赖解析留下过期计数
  • 修复会话有不可解析时间戳时 Insights Time-of-Day 图表偏斜
  • 修复仅使用 cmd/super/win 修饰符的键绑定被标记为不可解析
  • 修复 claude_code.active_time.total OpenTelemetry metric 在 --print 模式下未发出
  • 修复 claude plugin update 未保留 marketplace 内的跨插件符号链接
  • [VSCode] 按 Cmd/Ctrl+Shift+T 重新打开最近关闭的会话标签

v2.1.138 (2026-05-09)

  • 内部修复

v2.1.137 (2026-05-09)

  • [VSCode] 修复扩展在 Windows 上激活失败

v2.1.136 (2026-05-08)

  • 新增 settings.autoMode.hard_deny 自动模式硬拒绝规则,无条件拦截指定操作
  • 新增 CLAUDE_CODE_ENABLE_FEEDBACK_SURVEY_FOR_OTEL 环境变量
  • 修复 /clear 后 MCP 服务器静默消失问题
  • 修复并发凭证写入导致重新登录的循环问题
  • 修复多个 MCP OAuth 刷新令牌并发丢失问题
  • 修复工具调用后扩展思考发出已编辑思考块时的 API 400 错误
  • 修复 --resume / --continue 在项目路径包含下划线时找不到会话
  • 修复计划模式在存在匹配 Edit(...) 允许规则时未阻止文件写入
  • WSL2:支持从 Windows 剪贴板粘贴图像(通过 PowerShell 回退)
  • 大量 UI 修复:斜杠命令对话框、CJK 字符渲染、全屏模式等

v2.1.133 (2026-05-07)

  • 新增 worktree.baseRef 设置(fresh | head),控制工作树分支基础
  • 新增 parentSettingsBehavior 管理员键,SDK managedSettings 加入策略合并
  • 钩子接收 effort.level$CLAUDE_EFFORT 环境变量
  • 修复刷新令牌竞争导致所有并行会话 401 的问题
  • 修复 Edit/Write 允许规则作用于根目录时匹配不正确
  • 修复远程控制停止/中断未完全取消 CLI 会话的问题
  • 修复子代理无法通过 Skill 工具发现技能的问题

v2.1.132 (2026-05-06)

  • 新增 CLAUDE_CODE_SESSION_ID 环境变量到 Bash 子进程
  • 新增 CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1 退出全屏渲染器
  • 修复外部 SIGINT 不运行优雅关闭的问题
  • 修复笔记本电脑睡眠/唤醒后全屏模式显示空白屏幕
  • 修复 stdio MCP 服务器写入非协议数据时无限内存增长(10GB+)
  • 修复 Bedrock 和 Vertex 在 ENABLE_PROMPT_CACHING_1H 时的 400 错误

v2.1.129 (2026-05-06)

  • 新增 --plugin-url <url> 从 URL 获取插件 .zip 存档
  • 新增 CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE 后台自动升级
  • Ctrl+R 历史搜索恢复为默认搜索所有项目(Ctrl+S 缩小范围)
  • 网关模型发现改为 CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1 选择加入
  • 修复 1 小时提示缓存 TTL 被静默降级为 5 分钟
  • 修复子代理进度摘要缺少提示缓存(约 3x cache_creation 减少)

v2.1.128 (2026-05-04)

  • --plugin-dir 现在接受 .zip 插件存档
  • /mcp 显示已连接服务器的工具数量
  • --channels 支持控制台(API 密钥)认证
  • EnterWorktree 从本地 HEAD 创建分支(未推送提交不再丢失)
  • 子进程不再继承 OTEL_* 环境变量
  • 修复 1M 上下文模型会话被错误阻止的问题
  • 修复并行 shell 工具调用中失败的只读命令取消同级调用

v2.1.126 (2026-05-01)

  • 新增 claude project purge 删除项目所有 Claude Code 状态
  • claude auth login 支持粘贴 OAuth 代码(WSL2、SSH、容器)
  • --dangerously-skip-permissions 绕过 .claude/.git/ 等路径写入提示
  • /model 选择器支持网关 /v1/models 端点模型列表
  • Windows:检测 PowerShell 7 多种安装方式,PowerShell 作为主要 shell
  • 修复粘贴大于 2000px 图像破坏会话的问题(自动缩小)

v2.1.122 (2026-04-28)

  • 新增 /resume 通过 PR URL 查找创建该 PR 的会话
  • 新增 claude --from-pr <number> 直接恢复 PR 对应会话
  • 新增 PostToolUse 钩子可替换任何工具的输出
  • 新增 claude ultrareview 非交互式运行代码审查
  • /skills 新增搜索过滤框
  • MCP 服务器启动瞬态错误自动重试最多 3 次

v2.1.120 (2026-04-27)

  • Windows 不再需要 Git for Windows,缺少 Bash 时使用 PowerShell
  • MCP 服务器支持 alwaysLoad: true 跳过工具搜索延迟
  • 新增 claude plugin prune 清理孤立插件依赖
  • /terminal-setup 启用 iTerm2 剪贴板访问
  • Vertex AI 支持 X.509 证书 Workload Identity Federation
  • 重大内存泄漏修复:图像密集会话、/usage、长时间运行工具

v2.1.112 (2026-04-20)

  • Agent SDK 正式发布(Python/TypeScript)
  • 插件系统 (Plugins) 正式发布
  • Desktop App 桌面应用发布
  • Routines 定时任务功能
  • Remote Control 远程控制
  • Channels 事件推送

v2.1.100 (2026-04-13)

  • Skills 技能系统正式发布
  • Worktrees 并行开发支持
  • Auto Mode 自动模式配置
  • Chrome 扩展(Beta)
  • Slack 集成
  • Code Review 自动代码审查
  • 全屏渲染模式 (Fullscreen)

v2.1.89 (2026-03-31)

  • Hook defer 决策支持
  • 无闪烁渲染引擎
  • PermissionDenied hook 事件
  • 自动压缩死循环修复
  • 修复 Cowork Dispatch 消息未送达

v2.1.86 (2026-03-28)

  • 会话 ID 头信息
  • Read 工具压缩格式优化
  • 插件脚本权限修复

v2.1.85 (2026-03-26)

  • MCP 弹窗支持
  • Transcript 搜索功能
  • Hook 条件过滤

v2.1.84 (2026-03-24)

  • Windows PowerShell 工具
  • Computer Use 支持
  • TaskCreated hook 事件
  • /buddy 虚拟宠物

v2.1.83 (2026-03-21)

  • 管理设置目录
  • 子进程凭据清洗
  • Transcript 搜索增强

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