Claude Code Changelog - 2026年4月8日
更新概览
新版本:2.1.94 本版本主要增加了 Amazon Bedrock Mantle 支持、提升了默认努力级别、改进了插件系统,并修复了多个用户体验问题。
重要变更详解
🚀 新功能
- Amazon Bedrock 支持:新增支持 Amazon Bedrock Mantle 驱动的版本,设置
CLAUDE_CODE_USE_MANTLE=1即可启用 - Slack 改进:为 Slack MCP send-message 工具调用添加了紧凑的
#channel头部,包含可点击的频道链接 - 插件技能命名:通过
skills声明的插件技能现在使用技能 frontmatter 的name而不是目录名作为调用名称 - Frontmatter 支持:添加了
keep-coding-instructions字段支持插件输出样式 - Hooks 功能增强:在
UserPromptSubmithooks 中添加了hookSpecificOutput.sessionTitle用于设置会话标题
🐛 Bug 修复
- 速率限制处理:修复了 429 速率限制响应后代理卡住的问题,错误现在会立即显示而不是静默等待
- macOS 登录问题:修复了 macOS 上 Console 登录在登录密钥库锁定时静默失败的问题
- 插件系统修复:
- 修复了 YAML frontmatter 中定义的插件 hooks 被静默忽略的问题
- 修复了未设置
CLAUDE_PLUGIN_ROOT时插件 hooks 失败的问题 - 修复了本地市场插件的
${CLAUDE_PLUGIN_ROOT}解析到市场源目录而不是安装缓存的问题 - 显示问题修复:
- 修复了长时间运行会话中的回滚显示问题(重复差异和空白页面)
- 修复了转录记录中多行用户提示的缩进问题
- 修复了 xterm.js 终端中点击超链接打开两个标签页的问题
- 输入问题修复:
- 修复了 Shift+Space 在搜索输入中插入 "space" 字符串而非空格的问题
- 修复了流式 JSON 输入/输出中多字节文本被 U+FFFD 破坏的问题
- 环境变量:修复了通过
settings.jsonenv设置FORCE_HYPERLINK被忽略的问题
⚡ 性能优化
- SDK/print 模式:改进了中断流式响应时部分助手响应的保存
- 会话恢复:改进了
--resume功能,可以直接从同一仓库的其他 worktree 恢复会话 - VSCode 启动:减少了 VSCode 冷启动时的子进程工作
🛠️ 其他改进
- 默认努力级别提升:将 API key、Bedrock/Vertex/Foundry、Team 和 Enterprise 用户的默认努力级别从 medium 提升到 high(可通过
/effort控制) - 超屏幕渲染:修复了内容高度变化时可能导致的重影线条问题
- 光标跟踪:修复了原生终端光标在对话框中不跟踪选定标签的问题,提升屏幕阅读器和放大器的无障碍体验
- SDK 兼容性:修复了 Bedrock 调用 Sonnet 3.5 v2 的问题,使用
us.推理配置 ID
🎨 VSCode 特定修复
- 下拉菜单:修复了鼠标在下拉列表上时输入或使用方向键选择错误项目的问题
- 设置文件解析:添加了
settings.json文件解析失败时的警告横幅,让用户知道他们的权限规则未被应用 - 启动性能:减少了启动会话时的冷开 subprocess 工作
影响分析
开发者体验提升
- 更强大的 IDE 集成:VSCode 的多个修复和优化显著提升了 IDE 集成的稳定性和性能
- 更稳定的插件系统:修复的多个插件相关问题提高了开发工具的可靠性
- 更高效的默认配置:默认努力级别的提升意味着无需额外配置即可获得更好的输出质量
企业级功能增强
- 多云平台支持:Amazon Bedrock Mantle 的支持为企业在不同云平台使用 Claude Code 提供了更多选择
- 更好的错误处理:修复的登录和速率限制问题提升了企业环境下的稳定性
- 改进的无障碍支持:光标跟踪等修复提升了辅助工具的兼容性
工作流程改进
- 更好的会话管理:改进的
--resume功能让开发者可以更灵活地在不同代码目录间切换 - 更准确的转录记录:修复的显示问题确保对话历史记录的准确性和可读性
- 更友好的错误提示:改进的错误处理让问题诊断更加清晰
总体而言,2.1.94 版本是一个稳定性和功能性并重的更新,特别关注企业级需求、IDE 集成质量和开发者体验的提升。