← 返回更新日志

Claude Code v2.1.45

2026-02-17 · GitHub 原文
## 更新内容 - 新增对 Claude Sonnet 4.6 的支持 - 新增从 `--add-dir` 目录中读取 `enabledPlugins` 和 `extraKnownMarketplaces` 配置的功能 - 新增 `spinnerTipsOverride` 设置项,用于自定义加载提示 — 通过 `tips` 数组配置自定义提示文本,并可选择设置 `excludeDefault: true` 来仅显示自定义提示,不显示内置提示 - 向 SDK 新增 `SDKRateLimitInfo` 和 `SDKRateLimitEvent` 类型,使消费者能够接收包含使用率、重置时间和超限信息在内的速率限制状态更新 - 修复了 Agent Teams 在 Bedrock、Vertex 和 Foundry 上运行失败的问题,通过向 tmux 生成的进程传递 API 提供者环境变量解决(anthropics/claude-code#23561) - 修复了在 macOS 上写入临时文件时出现的"操作不允许"沙箱错误,通过使用正确的用户级临时目录解决(anthropics/claude-code#21654) - 修复了 Task 工具(后台运行的代理)在完成时因 `ReferenceError` 崩溃的问题(anthropics/claude-code#22087) - 修复了在输入中粘贴图片后,按 Enter 键无法接受自动补全建议的问题 - 修复了由子代理调用的技能在压缩后错误地出现在主会话上下文中的问题 - 修复了每次启动时不断累积多余的 `.claude.json.backup` 文件的问题 - 修复了插件提供的命令、代理和钩子在安装后需要重启才能立即使用的问题 - 改进了启动性能,移除了用于统计缓存的会话历史预加载 - 改进了处理产生大量输出的 shell 命令时的内存使用 — 常驻内存集不再随命令输出大小无限制增长 - 改进了折叠状态的读/搜索组,在活动状态下,会在摘要行下方显示当前正在处理的文件或搜索模式 - [VSCode] 改进了权限目标选择(项目/用户/会话),使其在不同会话间保持持久化