## 更新内容
- 新增 `modelOverrides` 设置,可将模型选择器条目映射到自定义提供商模型 ID(例如 Bedrock 推理配置文件 ARN)
- 当 OAuth 登录或连接检查因 SSL 证书错误失败时(企业代理、`NODE_EXTRA_CA_CERTS`),提供可操作指导
- 修复了复杂 bash 命令权限提示触发的冻结和 100% CPU 循环问题
- 修复了多个技能文件同时更改时(例如在包含大型 `.claude/skills/` 目录的仓库中执行 `git pull`)可能导致 Claude Code 死锁冻结的问题
- 修复了在同一项目目录中运行多个 Claude Code 会话时 Bash 工具输出丢失的问题
- 修复了在 Bedrock、Vertex 和 Microsoft Foundry 上,子代理使用 `model: opus`/`sonnet`/`haiku` 时被静默降级到旧版本模型的问题
- 修复了子代理生成的背景 bash 进程在代理退出时未能清理的问题
- 修复了 `/resume` 命令在选择器中显示当前会话的问题
- 修复了自动安装扩展时 `/ide` 命令因 `onInstall is not defined` 而崩溃的问题
- 修复了在 Bedrock/Vertex/Foundry 上或禁用遥测时 `/loop` 命令不可用的问题
- 修复了通过 `--resume` 或 `--continue` 恢复会话时 SessionStart 钩子触发两次的问题
- 修复了 JSON 输出钩子每轮对话向模型上下文注入无操作的系统提醒消息的问题
- 修复了语音模式中因网络延迟重叠新录音导致会话损坏的问题
- 修复了原生构建版本在 Linux 上因 "ripgrep (rg) not found" 导致沙盒无法启动的问题
- 修复了在 Amazon Linux 2 及其他 glibc 2.26 系统上 Linux 原生模块无法加载的问题
- 修复了通过远程控制接收图像时出现 "media_type: Field required" API 错误的问题
- 修复了 Windows 上 Desktop 文件夹已存在时 `/heapdump` 命令因 `EEXIST` 错误失败的问题
- 改进中断 Claude 后的向上箭头操作——现在可一步恢复中断的提示并倒转对话
- 改进启动时的 IDE 检测速度
- 改进 macOS 上的剪贴板图像粘贴性能
- 改进 `/effort` 命令使其在 Claude 响应过程中也可使用,与 `/model` 行为保持一致
- 改进语音模式,在快速按下推送通话键时自动重试瞬态连接失败
- 改进远程控制生成模式选择提示,提供更清晰的上下文信息
- 更改 Bedrock、Vertex 和 Microsoft Foundry 上的默认 Opus 模型为 Opus 4.6(原为 Opus 4.1)
- 弃用 `/output-style` 命令——请改用 `/config`。输出样式现固定在会话开始时确定,以提升提示缓存效果
- VSCode:修复了位于代理后或使用 Bedrock/Vertex 的 Claude 4.5 模型用户遇到的 HTTP 400 错误
## What's changed
- Added `modelOverrides` setting to map model picker entries to custom provider model IDs (e.g. Bedrock inference profile ARNs)
- Added actionable guidance when OAuth login or connectivity checks fail due to SSL certificate errors (corporate proxies, `NODE_EXTRA_CA_CERTS`)
- Fixed freezes and 100% CPU loops triggered by permission prompts for complex bash commands
- Fixed a deadlock that could freeze Claude Code when many skill files changed at once (e.g. during `git pull` in a repo with a large `.claude/skills/` directory)
- Fixed Bash tool output being lost when running multiple Claude Code sessions in the same project directory
- Fixed subagents with `model: opus`/`sonnet`/`haiku` being silently downgraded to older model versions on Bedrock, Vertex, and Microsoft Foundry
- Fixed background bash processes spawned by subagents not being cleaned up when the agent exits
- Fixed `/resume` showing the current session in the picker
- Fixed `/ide` crashing with `onInstall is not defined` when auto-installing the extension
- Fixed `/loop` not being available on Bedrock/Vertex/Foundry and when telemetry was disabled
- Fixed SessionStart hooks firing twice when resuming a session via `--resume` or `--continue`
- Fixed JSON-output hooks injecting no-op system-reminder messages into the model's context on every turn
- Fixed voice mode session corruption when a slow connection overlaps a new recording
- Fixed Linux sandbox failing to start with "ripgrep (rg) not found" on native builds
- Fixed Linux native modules not loading on Amazon Linux 2 and other glibc 2.26 systems
- Fixed "media_type: Field required" API error when receiving images via Remote Control
- Fixed `/heapdump` failing on Windows with `EEXIST` error when the Desktop folder already exists
- Improved Up arrow after interrupting Claude — now restores the interrupted prompt and rewinds the conversation in one step
- Improved IDE detection speed at startup
- Improved clipboard image pasting performance on macOS
- Improved `/effort` to work while Claude is responding, matching `/model` behavior
- Improved voice mode to automatically retry transient connection failures during rapid push-to-talk re-press
- Improved the Remote Control spawn mode selection prompt with better context
- Changed default Opus model on Bedrock, Vertex, and Microsoft Foundry to Opus 4.6 (was Opus 4.1)
- Deprecated `/output-style` command — use `/config` instead. Output style is now fixed at session start for better prompt caching
- VSCode: Fixed HTTP 400 errors for users behind proxies or on Bedrock/Vertex with Claude 4.5 models