← 返回更新日志

Claude Code v2.1.70

2026-03-06 · GitHub 原文
## 更新内容 - 修复了使用第三方网关时通过 `ANTHROPIC_BASE_URL` 可能出现的 API 400 错误 —— 工具搜索现在能正确检测代理端点并禁用 `tool_reference` 代码块 - 修复了使用自定义 Bedrock 推理配置文件或其他不符合标准 Claude 命名模式的模型标识时,出现的 `API Error: 400 This model does not support the effort parameter` 错误 - 修复了 `ToolSearch` 后立即出现空模型响应的问题 —— 服务器在提示词末尾使用系统提示词风格的标签渲染工具架构,可能导致模型提前停止输出 - 修复了在首次对话后连接带有 `instructions` 的 MCP 服务器时导致的提示词缓存失效问题 - 修复了在慢速 SSH 连接上输入时,按 Enter 键会插入换行符而非提交的问题 - 修复了在 Windows/WSL 上通过 PowerShell `Set-Clipboard` 复制非 ASCII 文本(CJK 字符、表情符号)时可能导致的剪贴板内容损坏问题 - 修复了从 VS Code 集成终端启动时,Windows 上额外打开多个 VS Code 窗口的问题 - 修复了 Windows 原生二进制版本中语音模式因“无法加载原生音频模块”而失败的问题 - 修复了在设置中启用 `voiceEnabled: true` 后,会话开始时一键通话未激活的问题 - 修复了包含 `#NNN` 引用的 Markdown 链接错误指向当前仓库而非链接 URL 的问题 - 修复了当项目的 `.claude/settings.json` 中固定使用旧版 Opus 模型字符串时,重复出现“模型已更新至 Opus 4.6”通知的问题 - 修复了插件在 `/plugin` 中显示安装状态不准确的问题 - 修复了插件在全新启动后显示“在市场中未找到”错误的问题,现在会在市场安装后自动刷新 - 修复了在旧版 Git 上运行 `/security-review` 命令时因 `unknown option merge-base` 而失败的问题 - 修复了 `/color` 命令无法重置回默认颜色的问题 —— 现在 `/color default`、`/color gray`、`/color reset` 和 `/color none` 均可恢复默认颜色 - 修复了 `AskUserQuestion` 预览对话框中的性能回归问题,该问题导致每次在备注输入框中输入时都会重新运行 Markdown 渲染 - 修复了早期启动期间读取的特性标志从未刷新其磁盘缓存的问题,防止陈旧值在会话间持久存在 - 修复了 `permissions.defaultMode` 设置中除 `acceptEdits` 或 `plan` 外的其他值在 Claude Code 远程环境中被应用的问题 —— 这些值现已被忽略 - 修复了每次使用 `--resume` 时都会重新注入技能列表的问题(每次恢复约节省 600 个 token) - 修复了 VS Code 远程会话中传送点标记未渲染的问题 - 改进了麦克风捕获静音时的错误提示,以区别于“未检测到语音” - 改进了压缩功能,可在汇总请求中保留图片,从而允许重复使用提示词缓存,实现更快、更便宜的压缩 - 改进了 `/rename` 命令,使其可在 Claude 处理过程中使用,而非被静默排队 - 减少了对话期间提示词输入的重新渲染次数约 74% - 为没有自定义 CA 证书的用户减少了约 426KB 的启动内存占用 - 将远程控制的 `/poll` 轮询频率降低至连接期间每 10 分钟一次(原为 1-2 秒),使服务器负载降低约 300 倍。重连功能不受影响 —— 传输丢失会立即唤醒快速轮询。 - [VS Code] 在 VS Code 活动栏中添加了火花图标,可列出所有 Claude Code 会话,并支持将会话作为完整编辑器打开 - [VS Code] 为 VS Code 中的计划添加了完整的 Markdown 文档视图,支持添加评论以提供反馈 - [VS Code] 添加了原生 MCP 服务器管理对话框 —— 在聊天面板中使用 `/mcp 命令即可启用/禁用服务器、重新连接以及管理 OAuth 认证,无需切换到终端