Immutablerelease。只有 release 标题和说明可以修改。

fbe20e0

What's changed

  • Added--marketplace <source>toclaude plugin install:在需要时添加 marketplace,遵循与claude plugin marketplace add相同的策略检查,然后从中安装插件
  • Added aneffort参数添加到 Agent 工具,因此 Claude 会按你要求的 effort level 运行子智能体
  • AddedCLAUDE_CODE_OVERLOADED_RETRY_BASE_DELAY_MS环境变量,用于在重试过载(529)请求时为退避设置更长的基准延迟
  • Addedprompt.autocomplete,这是一个 mod 可挂钩的事件,用于将自己的行添加到提示框的自动补全列表中
  • Added prompt caching to$.model.complete用于 mods:prompt和system接收文本块,而cache: true对某个块进行缓存,会将该请求缓存到该块为止
  • Added workflow agents to theagent.spawnmod hook,带有其 run 和 index,因此 mod 可以拒绝它们
  • Fixed subagent definitions withpermissionMode: auto在 auto mode 不可用时(被设置禁用、断路器触发,或模型不支持)进入 auto mode
  • Fixed sandboxed commands being able to read the staged file copies of/ultrareview上传内容位于~/.claude/seed-admin
  • Fixed a managed sandbox read-deny path (and user ones beside it) that appears or re-points mid-session not dropping project grants inside it or ending credential injection from files it covers
  • Fixed a notebook or PDF read on macOS and Windows being able to return a file outside what was approved, through a link swapped in mid-read
  • Fixed a tampered on-disk cache of server-managed settings being able to switch off or unseat the built-in policy plugin while the settings fetch failed
  • Fixedrm -rf在 8.3 短名称或主文件夹或驱动器的其他 Windows 替代拼写上未被视为移除它
  • Security: Fixed PreToolUse hook approvals and auto mode bypassing the permission prompt for file reads from network (UNC) paths
  • Fixed a skill's or slash command'sallowed-tools规则在你于该回合中途离开 auto mode 或 plan mode 后,在后续回合中重新出现
  • FixedNO_PROXY被忽略,对于 Claude Code 自身的 API 请求(登录、策略、反馈、artifacts),当HTTPS_PROXY已设置时
  • Fixed an MCP tool with a name longer than 128 characters making every request fail; that tool is now left out and an MCP error names it
  • Fixedclaude plugin命令,例如marketplace add和install在首次运行时组织的托管设置加载之前运行
  • Fixed one-shotclaude -p以及 Agent SDK 在最终结果后 5 秒停止后台命令,以及一次性claude -p运行丢弃已调度的唤醒;现在两者都会被等待
  • 修复了从会话选择器恢复会话时计划模式未被恢复的问题,或使用claude --resume会话选择器或使用/resume
  • 修复了在以下时间之后创建的已保存计划任务/resume,/branch或/clear从不触发,以及已保存任务在两次写入任务文件相隔毫秒后忽略后续的创建和删除
  • 修复了后台会话的/loop在会话进程重启时(例如崩溃后)静默停止的问题,因为其待处理的唤醒丢失了
  • 修复了 Grep 和 Glob 在无法读取给定文件或文件夹时报告无匹配的问题;Claude 现在会重试一次或告诉你
  • 修复了 Read 工具在 PDF 的pages是诸如 "6,9,15" 的列表时只返回第一个条目且无错误的问题;现在会返回错误,提示分别读取每一页或范围
  • 修复了超过 256KB 的 @ 提及文本文件被静默忽略的问题:现在会告知 Claude 文件大小并让其分部分读取
  • 修复了当智能体因已停止主对话的限制而失败时,使用限制警报对每个后台智能体重复一次的问题
  • 修复了 Remote Control 查看器在桌面应用或 IDE 托管的会话中看到后台子智能体窗格为空的问题
  • 修复了跨会话投递通知将两个名称相似的会话显示为一个收件人的问题,以及当终端会话让消息过期时过期通知归咎于桌面应用的问题
  • 修复了桌面应用中的 Send now 在另一条消息已排队时结束该轮次所等待的子智能体的问题
  • 修复了/bug,/share和/feedback <text>在报告发送期间按 Ctrl+O 或 Ctrl+Z 后重新开始,并在已发送后关闭为已取消的问题
  • 修复了/remote-env在你立即按 Enter 时替换已保存的默认环境的问题:列表现在会打开到你的默认项,且当没有生效的默认项时没有任何行有勾选标记
  • 修复了当多个粘贴在一个提示中重叠时,某些粘贴的文本以键入文本形式到达 Claude 的问题
  • 修复了 vim 模式将光标留在行尾之后、j/k 在较短行上丢失其列,以及f/t/F/T/;/,跳转到或删除到提示另一行上的匹配项的问题
  • 修复了/add-dir路径框允许 Shift+Enter 或粘贴添加换行,并将快速输入的 "tab"、"up" 或 "down" 视为对应按键
  • 修复了在选中提示页脚行时快速输入、输入法文本和分解重音被丢弃的问题,以及!保持该行处于选中状态
  • 修复了全屏模式在每次窗口调整大小以及检测到 iTerm2 时按 Ctrl+L 都会发送全屏清除的问题,这可能正是 iTerm2 的滚动缓冲区被陈旧页面填满的原因
  • 修复了当设置了 Read 拒绝规则且工作目录位于符号链接下时,对不指向任何文件的 @-词 出现虚假的 "could not be examined" 提示的问题
  • 修复了 "instruction file not loaded" 行在以下情况后变得陈旧或缺失的问题/cd或权限变更,并在嵌套文件未加载时添加一条记录行
  • 修复了压缩摘要重复的问题/name允许 Claude 调用保留给用户的技能
  • 修复了 Write、Edit、NotebookEdit 和 LSP 行,以及单个 Read、Grep 和 Glob 行隐藏 mod 拒绝该调用原因的问题:该行现在会显示原因
  • 修复了云会话在其 worker 恰好在回合结束时被停止时显示一个永不结束的回合的问题
  • 修复了具有大型记录的云会话有时在权限获批后再次请求该权限的问题
  • 修复了当 Claude 正在读取消息时消息被重试或编辑,导致计划任务和其他排队通知在云会话中丢失的问题
  • 修复了云会话在会话容器重启时忘记客户端中所选 thinking 设置的问题
  • 修复了 Cowork 云会话在 Anthropic 无法确认组织设置时声称代理阻止了产物的问题
  • 修复了其 hooks 模块通过一个 const 进行大量$.state调用的插件需要数分钟才能加载或验证的问题
  • 修复了claude plugin validate为 hooks 模块列出匹配器或状态值,而引擎从其他地方读取该值的问题
  • 修复了claude plugin validate列出$.state通过顶层var读取的值,而该顶层被再次声明或重新赋值的问题;此类模块现在会被拒绝
  • 修复了插件的已服务$方法重启 hook 源的问题,这可能导致一个守卫 hook 在其上方带有.catch的情况下再次无休止地运行
  • 修复了在插件 hooks worker 重启期间进行的插件接口调用在运行时缺少其他插件施加于其上的 hooks 的问题
  • 修复了 mod 的config.set、state.set、env.set或agent.spawnhook 在调用后拒绝的问题next(e)被当作拒绝回答:该 hook 现在按名称报告为失败
  • 已修复/theme,该/config主题菜单和首次运行主题步骤在插件的config.sethook 被询问之前就保存了主题
  • 修复了插件的tool.checkhook 回答 allow 时,会在不显示对话框的情况下运行一个需要你回答的工具(一个问题、一次计划批准)
  • 修复了当 hooks worker 被替换时,某个 mod 的启动提示、命令或子智能体被第二次排队的问题
  • 修复了某个 mod 的 hook 调用了next(e)然后在回合被中断时失败,导致该调用被放行;现在该调用会被拒绝
  • 修复了当某个插件的 prompt drop 或 setting deny 的原因超过 4,096 个字符时被忽略的问题
  • 修复了某个组织的插件在自身重新加载时,或在另一个插件崩溃后被卸载的问题,当时它返回了一个$用户安装的 mod 所添加的名称;现在改为卸载该 mod
  • 修复了在插件 hooks worker 重启期间发起的工具调用,会在没有插件权限 hook 的情况下被回答的问题
  • 修复了插件tool.callhook 在错误命名的参数被修复之前看到某些工具调用的问题;现在 hook 看到的是工具实际运行时使用的参数
  • 修复了某个 mod 的 guard hook 带有.catch时,对另一个 mod 的 hook 在该 guard 自身的$调用之下发起的调用被静默跳过的问题;现在会询问其.catchis now asked
  • 改进了claude -p和 SDK 会话的启动:首个回合不再等待 HTTP 和 SSE MCP 服务器应答resources/list
  • 改进了长项目符号或编号回复的渲染速度:它们在对话记录(ctrl+o)中的流式输出、调整大小和重新打开都快得多
  • 改进了 Ctrl+C 草稿恢复:在斜杠命令或发送消息后,被清空的提示现在仍可通过 Up 键找回
  • 改进了 hook 输出处理:<system-reminder>写在 hook 输出中的标签在到达 Claude 之前会被转义
  • 改进了工具输入处理:Grep 接受file_path用于path,并且 Write、WebFetch 和 Read 会忽略几个多余参数,而不是让调用失败
  • 改进了当设置文件中声明的 marketplace 名称看起来像官方 Anthropic marketplace 时所显示的步骤
  • 改进了沙箱自动放行:在用户、托管或 --settings 设置中设定了严格沙箱模式时,带有环境变量前缀的解释器命令如FOO=bar python3 app.py无需提示即可运行
  • 改进了 Artifact 工具的列表功能:Claude 现在能看到你发布了多少个 artifact,并且一次最多可列出 200 个,而不是 50 个
  • 改进了重启后的云会话:Claude 现在会被告知哪些已停止的后台智能体可以通过 id 恢复
  • 改进了 claude.ai 云会话中当浏览器无法访问时 Claude in Chrome 的提示信息:Claude 现在会被告知,如果用户愿意,它可以继续使用替代方案
  • 改进了 /focus 提示:现在会邀请你在回合中途尝试 focus 视图,并展示如何切换回来
  • 改进了启动时对忽略较新协议检查的本地(stdio)MCP 服务器的处理:在一次缓慢连接后,它们会被记住 7 天,并以旧方式连接而无需等待
  • 将本地(stdio)MCP 服务器连接改为在每次安装时默认协商协议版本 2026-07-28,包括 Bedrock、Vertex 和 Foundry;MCP_PROTOCOL_NEGOTIATION=legacy选择退出
  • 更改了claude plugin test:一个失败的expect在测试注册的 hook 内部,或引擎拒绝的 stub 答案,现在会使测试失败,而不是静默通过
  • 将用量限制消息改为使用 https:// 写入 claude.ai 设置链接,以便终端和应用能将其变为可点击
  • 将定时运行和 Run now 例程运行改为发布一个只有你能看到的新 artifact,且无需请求批准;请求连接器或其他访问权限的 artifact 仍会请求批准
  • 将智能体名称改为最多允许 256 个字符:更长的会被拒绝,而 skill 或 plugin 文件的name超过该长度的会被忽略
  • [云会话] 修复了例程运行在完成后偶尔仍显示为运行数小时的问题
  • [云会话] 修复了当例程没有保存通知设置时,编辑或复制例程会关闭其推送通知的问题
  • [云会话] 修复了 SVG、HEIC、TIFF 及其他不常见图像文件无法附加的问题;它们现在会作为普通文件附加
  • [云会话] 修复了批准提示为组织设置为需要批准的连接器工具提供“始终允许”的问题;该选择没有效果
  • [远程控制] 修复了从 claude.ai/code 启动的新远程控制会话的第一条消息只接受图像的问题;它现在像后续消息一样接受 PDF 和其他文件
  • [Claude Tag] 在频道的 Configure 页面的 Allowed domains 卡片上添加了 Edit 按钮,以便 Enterprise 管理员可以打开设置该频道域名的访问捆绑包
  • [Claude Tag] 修复了在 Slack 线程中发送的回复在 Claude 仍处于该线程的首次请求期间被搁置、或在相隔几秒发送时被遗漏的问题
  • [Claude Tag] 修复了仅由 GitHub pull request 活动或 routine 唤醒的 Slack 线程在管理员更改频道或工作区默认模型后仍停留在其原始模型的问题
  • [Claude Tag] 修复了 Claude 有时在 Slack 中发布支出限额通知、而真正原因是你的组织已用完使用额度的问题
  • [Claude Tag] 修复了当无法从 Slack 回答的权限提示被自动拒绝时,会话会一直挂起直到被中断的问题
  • [Claude Tag] 改进@Claude !status在频道中说明 Claude 何时停止读取其未标记的消息、原因是什么,以及 @-mention 会使其重新开始读取
  • [Claude Tag] 将 Slack 线程中继续的第一条消息更改为!fork改为一张卡片,显示其来源、请求内容以及发起人,并附有指向原始线程的链接
  • [Claude Tag] 将管理员设置中 Claude Tag 支出限额页面上的组织范围及默认支出限额输入框改为仅在你按下 Save 或 Enter 时保存,而不是在你点击别处时保存
  • [Code Review] 在 Code Review 分析的 PRs reviewed 图表中添加了该周期的总计及其相较上一周期的变化,以及按仓库的细分
  • [Code Review] 修复了当 pull request 移至新的基础分支且旧分支被删除时,排队的审查会失败的问题;现在会重新将该提交排队进行审查
  • [Code Review] 修复了当 pull request 编辑 CLAUDE.md 文件时,审查会忽略其规则的问题;现在审查会使用基础分支中的该文件版本