Claude Code 2.1.128 正式发布:37 项 CLI 改动,EnterWorktree 与 MCP 重连体验全面升级
Claude Code 的迭代节奏依然飞快。就在上一个版本发布没几天,2.1.128 已正式推送。
这次更新没有轰轰烈烈的新功能,而是集中火力解决开发者日常使用中积累的"小烦恼"——37 项 CLI 改动,全部瞄准稳定性、易用性和工作流可靠性。对每天重度使用 Claude Code 跑 Agent、维护多分支项目、接入 MCP 服务的开发者来说,这次升级的"安心感"又上了一个台阶。
三大核心亮点
1. EnterWorktree 分支创建逻辑大优化
这是本次更新最值得关注的修复之一。
旧行为(有坑): EnterWorktree 之前会从 origin/<default-branch> 创建新分支,导致本地尚未推送的 commits 在进入 worktree 时直接被丢弃。
新行为(符合直觉): 现在直接从 local HEAD 创建分支,完美保留所有 unpushed commits,行为完全符合官方文档描述。
对本地开发、实验性分支多的用户而言,这个修复相当贴心。以后"进 worktree 就丢 commit"的隐蔽坑彻底消失了。
2. MCP 重连体验大幅改善
之前 MCP 服务器每次重连,都会在聊天窗口刷满完整的 tool list,体验相当杂乱。
本次更新做了两件事:
- 重连时只按 server prefix 总结显示,不再铺满一屏完整工具列表,窗口清爽了
- 新增工具数量显示,并标记连接了 0 个工具的服务器,排查问题更直观
在 MCP 生态越来越繁荣的今天,这个体验改善直接命中重度用户的真实痛点。
3. 子进程环境变量隔离(OTEL 优化)
Subprocesses(Bash、hooks、MCP、LSP 等)不再继承 CLI 的 OTEL_* 环境变量。
这意味着:通过 Bash tool 运行的 OTEL-instrumented 应用,不会再把 trace 乱发到 CLI 的 OTLP endpoint。调试环境终于干净了,对监控/可观测性体系完善的项目非常友好。
其他重要修复
UI / 体验类:
- 修复 focus mode 闪烁问题
- 修复拖拽图片失败卡住的 bug
- 修复长 URL 点击、markdown 复制空格、tab 导航等一批小问题
- 进度指示器不再闪烁
稳定性类:
- 大输入处理优化:管道 >10MB 输入不再 crash loop
- 并行 Shell 工具调用更健壮:单个 read-only 命令失败不会拖累同批其他调用
其他:
- Bedrock 默认模型解析修复
- Vim 模式 Space 键行为对齐标准 vim
--plugin-dir支持直接传 zip 包--channels支持 console 认证- SDK 持久化 Bash 权限提示修复
- MCP update 检测、Components 面板等多项相关修复
小彩蛋: 裸敲 /color(不带参数)现在随机选一个 session 颜色,给长时间开发的会话加点趣味。
如何升级
升级方式极简,2 分钟搞定:
# 方式一
claude --update
# 方式二
claude upgrade
# 方式一
claude --update
# 方式二
claude upgrade
升级完成后,在 CLI 中执行 /version 确认版本号为 2.1.128。
建议检查项:
- 如果你在用 worktree 功能,测试新的分支创建行为
- 如果接入了 MCP,观察重连时的窗口展示是否更清爽
- 如果项目用到 OTEL 监控,确认子进程隔离已生效
总结
2.1.128 没有"标题党"式的大功能,但这恰恰体现了 Anthropic 对 Claude Code 的产品策略——先把稳定性打扎实,再逐步打磨工作流。
EnterWorktree 和 MCP 重连的优化,直接解决了重度 Agentic 开发用户反馈最多的两个痛点。加上这次全面的稳定性修复,升级后跑长会话、切换 worktree、并行工具调用的整体体验都有明显提升。
如果你正在用 Claude API 构建 Agentic 应用,ClaudeAPI.com 提供与官方完全兼容的 API 接入方式,支持 claude-opus-4-7、claude-sonnet-4-6 等全系最新模型,国内直连,开箱即用。
BASE_URL:
https://gw.claudeapi.com



