不可变发布。只有发布标题和说明可以修改。
变更内容
- 新增
x-claude-code-prompt-id到网关提示头,以便 LLM 网关可以将服务于同一个用户提示的请求分组;通过以下方式启用CLAUDE_CODE_GATEWAY_HINT_HEADERS=1 - 新增
availableModelsMatch托管设置:使用"exact",一个availableModels条目只允许其指定的模型版本,因此新版本在列出之前会一直处于被阻止状态 - 新增
deniedModels托管设置以阻止特定模型,即使availableModels允许它们 - 新增 MCP 工具、WebFetch 和 WebSearch 输出到
tool.outputOpenTelemetry span 事件,当OTEL_LOG_TOOL_CONTENT=1 - 新增
/doctor prompt-audit(也/checkup prompt-audit)以审计你的 CLAUDE.md 文件、技能、智能体和命令中为旧模型编写的提示模式 - 在全屏模式下为来自你其他会话的截断消息新增点击展开功能
- 新增
path到--plugin-dirstream-json 中的加载失败条目system/initplugin_errors,并指明未能加载的目录 - 新增一个可选的
load_test_mode块到 Claude apps 网关配置:请求会被构建并签名但不会发送到上游,客户端会收到预设回复,因此可以对部署进行负载测试 - 新增一个
mantle上游提供商到 Claude apps 网关,用于 Amazon Bedrock 的 Mantle 端点 - 修复了 SDK 会话在回合提前结束时丢失延迟工具调用或已完成的工具结果、worker 重启后保留的审批提示,以及非流式回退的
result.usage - 修复了长时间运行的工具调用转入后台后 MCP 进度通知被丢弃的问题;后台任务现在会显示最新进度
- 修复了 stdio MCP 服务器在仍在启动时会话结束却仍被留在运行状态的问题
- 修复了来自无状态远程 MCP 服务器(例如正在重新部署的代理)的短暂 HTTP 404 会导致该服务器在本次会话剩余时间内不可用、却仍显示为已连接的问题
- 修复了没有有效 URL 的 MCP 服务器登录失败时抛出晦涩 SDK 错误的问题;
/mcp不再为此类服务器提供 Authenticate - 修复了当遥测被禁用时每周 Fable 限额未出现在
/usage以及 VS Code 使用量计量器中的问题 - 修复了
/model接受 Sonnet 4.6 或 Sonnet 5 与[1m]当 id 带有日期或-v1:0后缀时,在纯 id 被拒绝的情况下 - 修复了
/model选择器在以下情况下显示硬编码的 Haiku 版本和价格ANTHROPIC_DEFAULT_HAIKU_MODEL固定了不同的模型 - 修复了在模型回退期间启动的动态工作流会在回退模型上运行每个智能体,而不是重试所配置的模型的问题
- 修复了
DISABLE_PROMPT_CACHING_HAIKU当 Haiku 是会话的主模型时没有效果 - 已修复
claude plugin validate说 Claude Code 接受一个它无法安装的插件或市场名称;此类名称在marketplace.json现在无法通过验证 - 已修复
claude plugin validate传递插件,其outputStyles,themes,monitors,或lspServers路径缺失或指向插件目录之外 - 已修复
claude plugin details为在以下位置声明其服务器的插件显示 0 个 MCP 服务器plugin.json - 已修复
claude plugin marketplace remove没有说明它随市场卸载了哪些已安装插件;现在它会列出它们 - 已修复
claude plugin uninstall移除两个已安装插件中 id 仅大小写不同的另一个,连同其选项和密钥,当被命名的那个在该作用域没有enabledPlugins条目时 - 已修复:声明无版本的插件在其缓存文件缺失时,被静默恢复到其源的最新提交,而非已安装的提交
- 已修复:在 home 或配置目录被移动后(例如在 bind-mounted devcontainer 中),用户安装的插件和市场无法加载并报 "cache-miss"
- 已修复
installed_plugins.json当它在无效插件 id 下持有记录时不显示任何插件;此类文件现在可再次加载 - 已修复
installed_plugins.json当它持有此版本无法读取的记录时被重写,丢失记录;claude plugin命令现在会指明该记录并说明如何恢复 - 已修复:屏幕阅读器模式下权限对话框将引用的命令和路径当作对话框自身的文本朗读
- 已修复
/context不统计 MCP 服务器指令:它们现在作为单独一行出现并计入总数 - 已修复:Warp 终端中的 markdown 链接渲染为纯文本而非可点击的超链接
- 已修复
claude mcp add,add-json,和remove在用户或本地配置文件无法写入时(例如在沙箱内)报告成功 - 已修复:云会话中回复的开头几个词有时出现延迟,而非随 Claude 书写实时流式输出
- 已修复:Claude 的内置快捷键指南说和弦在 1 秒后超时,而非 3 秒,并称
cmd是以下项的别名meta,这可能产生cmd+大多数终端从不发送的快捷键 - 已修复
keybindings.json静默接受拼写错误的修饰键,例如ctl+k;现在它会在调试日志中警告并建议修复 - 已修复:在以下项被重新绑定或解绑后,页脚提示仍显示 "Enter to view"
footer:openSelected在keybindings.json - 已修复:快速连续输入的按键(type-ahead、按键重复、通过 ssh 或 tmux 的突发输入)有时会针对过期状态处理
- 修复了当 CA 证书作为以下内容传给 git 时,worktree 检出因证书验证失败的问题(例如在 Git LFS 下载时)
GIT_CONFIG_COUNT环境变量对 - 修复了沙箱化的
git要求凭据助手存储沙箱代理的登录信息,此前会打印 "failed to store" - 修复了托管的
sandbox当某个嵌套值无效时设置被完全忽略的问题;现在无效值会安全失败,而该块的其余部分仍然生效 - 修复了当 Claude Code 在 git 仓库的子目录中启动时,Claude 对其自身自动记忆笔记的编辑被当作敏感文件写入而被阻止的问题
- 修复了当遥测通过以下方式关闭时,付费计划上 Remote Control 不可用的问题
DISABLE_TELEMETRY或DO_NOT_TRACK - 修复了
/remote-control菜单在窄终端中把二维码提示从单词中间截断的问题 - 修复了 vim 模式
.丢失 Shift+Enter 换行、将光标留在带重音的字母内,以及在之后重复较早更改的问题3J或可视模式J在最后一行 - 修复了 vim 模式的光标位置:在普通模式下调出超过 10,000 个字符的提示时,光标不再停留在末尾之后,并且
V然后p现在会落在第一个非空白字符上 - 修复了 vim 模式
J以与 Vim 不同的间距连接行(例如在)或制表符之后有空格),以及3J或可视模式J在最后一行时不像 Vim 那样移动光标的问题 - Windows:修复了 PowerShell 工具允许
cmd /c rd,rmdir,del或erase删除驱动器根目录、主文件夹以及其他Remove-Item拒绝的文件夹的问题 - 改进了
/mcp工具列表:它一次显示更多工具,可用翻页键和鼠标滚动,并用警告图标标记你的组织已阻止的工具 - 改进了 MCP 工具结果:MCP 工具返回的图片现在也会保存到文件,因此 Bash、Read 和其他工具可以打开它们
- 改进了
/tasks:行会显示状态图标、名称和完整事实,在任务很多时标题和按键提示仍留在屏幕上,并且列表新增了翻页键、鼠标滚轮和点击支持 - 改进了以下位置的列表
/help,/hooks,/copy,/chrome,/memory,/ide,/release-notes,/rewind,/diff,/remote-env,/plugin以及其他选择器,支持翻页键、鼠标滚轮和点击 - 改进了搜索框旁边的列表,例如
/skills和/artifacts,在搜索框获得按键焦点时将其指针变暗,因此只有一个指针被高亮 - 改进了压缩加载指示器:其计时器现在在压缩开始时启动,并随着摘要的 token 流式输出进行计数,取代了百分比进度条
- 改进了登录 MCP 服务器后显示的浏览器页面:居中布局、深色模式和新插图
- 改进了当某个 skill 属于加载失败的 plugin 时 Skill 工具的回复,现在 Claude 会告诉你该 plugin 无法加载,而不是称该 skill 未安装
- 改进了
prompt-auditClaude Code 配置方面:过期的路径、过期的命令和相互矛盾的指令文件现在会排在报告最前面,并且 Claude Code 文档中记录的 thinking 关键词会被保留 - 改进了从
installed_plugins.json完全无法读取的情况中恢复:其内容会在重建之前保存在旁边的文件中,并且claude plugin list为该文件命名 - 改进了 artifact 数据库读取:一个返回完整页面的有序查询现在会说明这是一页以及如何读取其余部分
- 改进了首次回复延迟:原本在会话首次回复末尾运行的 pattern-compile 步骤现在会在回复流式输出时运行
- 通过复用预连接的 API 连接改进了首次请求延迟
- 改进了启动:
claude -p和 Claude Code Remote 不再加载交互式 UI,并且 auto-mode 分类器的规则和 Artifact 工具会在首次使用时加载,而不是在启动时加载 - 改进了 Artifact 工具功能尚不清楚的 claude.ai 账户的启动(例如首次运行时):提示不再最多等待 1.5 s 来检查它们;如有需要,第一条消息会等待
- 将第三方提供商上或关闭遥测的交互式会话改为在未配置权限模式时以 auto 模式启动;
permissions.defaultMode仍会覆盖它 - 更改了
/ultrareview启动对话框,说明审查本地分支可能会将未提交的更改上传到已跟踪文件 - 更改了
/model选择器的 Opus 行和 Default 模型的名称,在 Opus 已有 1M 上下文窗口的情况下移除 "(1M context)";该窗口保持不变 - 更改了终端中的提示建议,在连续 20 条未被使用后减少出现频率;使用一条即可让它们恢复
- 更改了
--system-prompt和--append-system-prompt以同时接受它们的文本和-file形式;文件的文本在前 - 更改了
Skill(anthropic-skills:<name>)deny 规则,当 Claude Desktop 以 plugin 形式提供该 skill 时也会阻止它,并且Skill(skill:<name>)deny 以匹配该 skill 的别名和显示名称 - 更改了
/rewind和/diff列表,使其使用与其他所有列表相同的按键绑定操作来移动(select:*);messageSelector:*/diff:*重新绑定仍然有效 - 更改了
/workflows运行列表像其他列表一样调整自身大小:一半终端内联显示,并且当提示符显示在下方时,标题保持在屏幕上 - 已更改
claude plugin eval在安装了 git 时要求 git 2.31 或更高版本;在旧版 git 上运行会被拒绝,并显示一条指明版本的消息 - 更改了产物监视:自动武装的监视(不是你主动请求的)现在在 3.5 小时无活动后结束;再次发布或监视该产物会重新武装它
- 自托管运行器:更改了生命周期钩子的 git,以跳过仓库的 Git LFS
pre-push钩子,忽略可写的系统core.hooksPath,并且在没有--configure-git - 自托管运行器:已更改
GIT_SSL_CAINFO和GIT_SSL_NO_VERIFY在 Anthropic 管理的 git 下:运行器自己的 git 始终验证 Anthropic 的 git 路由,警告行会说明哪些适用于哪里 - 回退了 2.1.282 对
claude-ai名称的保留:技能、命令、工作流以及 MCP 服务器的技能和提示,如此命名的会再次加载,并且Skill(claude-ai:*)规则是普通的前缀规则 - [VSCode] 修复了权限模式指示器在自动切换失败后会话仍以 auto 或 bypass 模式运行时显示 Default 的问题;现在会重试切换直到成功
- [VSCode] 修复了从 Web 传送过来的会话丢失 Claude 工作期间发送的消息的问题
- [VSCode] 修复了当旧版本保存了会话的空本地副本时,Web 会话在会话列表中保持隐藏,并在其位置打开空聊天的问题
- [VSCode] 修复了重新打开的会话在 Claude 于回合中途收到的消息(例如自动继续)处拆分回合的问题
- [VSCode] 修复了重新加载的会话显示已回退掉的回合,或只显示压缩前的行的问题
- [VSCode] 修复了在窄面板中页脚的 agents 胶囊图标绘制偏离中心、状态点贴边的问题
- [VSCode] 修复了将末尾带换行符的行粘贴到长提示中后,聊天输入框的文本略微显示在光标和选区下方的问题
- [云会话] 改进了向运行中的云会话添加仓库:你的 GitHub 账户可读但不可推送的私有仓库现在可以以只读方式附加
- [云会话] 修复了云会话在从服务器端重启恢复后偶尔重做已完成步骤的问题,例如发布重复的评论或推送
- [Cloud sessions] 将新的例程计划默认改为整点后几分钟,并注明正好设在整点的例程可能会晚几分钟启动
- [Claude Tag] 新增“Channels Claude can search”管理员设置,将 Claude 的 Slack 搜索限制在其已加入的公开频道内,可按组织、工作区或频道设置
- [Claude Tag] 在连接 Claude 账户后显示的页面上新增 Back to Slack 按钮,可返回你发起操作的会话线程
- [Claude Tag] 修复了当频道通过附加规则获取访问权限包时,频道配置页面不列出任何连接器或插件的问题;现在会显示规则附加的权限包
- [Claude Tag] 修复了访问权限包仓库搜索在 GitHub App 安装被限制为大量选定仓库时遗漏仓库的问题
- [Claude Tag] 修复了 Claude 在回复中途被新消息打断时偶尔重复发布同一回复的问题
- [Claude Tag] 修复了较旧的私有频道中频道例程停止运行的问题,这些频道的 Slack channel ID 发生了变化,例如在 Slack Connect 共享之后
- [Claude Tag] 修复了设置为“Channel only”的频道中,当非访客成员加入且 Slack 确认其成员身份缓慢时,所有对话都会结束的问题
- [Code Review] 修复了“@claudereview”请求在 GitHub 无法返回拉取请求时静默失败的问题:该请求会重试一次,如果仍然失败会有评论说明
- [Code Review] 修复了在时间限制内停止且未验证任何内容的审查的计费问题:现在会显示为未完成,不计费,并重试一次