不可变发布。只有发布标题和说明可以修改。

1c229fc

变更内容

  • 新增$.ui.selection()针对 mods:返回你在全屏模式下最后选中的文本,并且当所选内容位于某一行转录文本内时,返回该行
  • 新增了一个内置的gh api用于镜像中没有 GitHub CLI 的云会话,并修复了内置功能将文件名、jq 过滤器或 GitHub 错误中的控制字符发送到终端的问题
  • 新增了对使用 Ctrl+C 清空的提示词的恢复功能:在空提示词上按 Up 可恢复草稿,包括粘贴的文本和图片
  • 新增了当 MCP 服务器在工具调用期间请求更多 OAuth 权限范围时重新认证的提示
  • 新增--max-findings <n>|all用于 /code-review,以报告比通常限制更多或更少的发现;该选择会被复用,直到你通过--max-findings default
  • 新增了 Ctrl+F 按名称查找会话,以及 Alt+↑/↓ 在 agents 视图中跳转分组;这两项以及重命名都可以在 keybindings.json 中重新绑定
  • 新增了在你批准计划时,包括使用 Shift+Tab 时,通过屏幕阅读器模式播报新的权限模式
  • 修复了响应中途 API 超时导致该轮失败的问题:非交互式会话和子智能体现在会从部分响应继续,并且仅含思考的响应会被重试
  • 修复了当上一条回复报告零 token 使用时,长对话因 "Prompt is too long" 失败而不是自动压缩的问题
  • 修复了--resume有时会丢弃压缩刚刚恢复的文件和其他上下文
  • 修复了恢复的会话有时不保存某一轮的最后一条响应,导致下一次--resume显示该提示词未得到回答
  • 修复了当同一会话在加载期间重写文件时,恢复偶尔会加载被截断的转录文本
  • 修复了恢复在 2.1.286 或更早版本中开始的对话时会丢失模型更早的思考
  • 修复了会话标题、记忆召回和提示词钩子在 Mantle 上或在不接受结构化输出的网关后失败的问题;新增了CLAUDE_CODE_DISABLE_STRUCTURED_OUTPUTS以关闭结构化输出
  • 修复了自动模式拒绝时,在被阻止的工具不是 Bash 的情况下却将 Claude 指向 Bash 权限规则的问题
  • 修复了在 Bedrock 和 Mantle 上的自动模式在向较旧模型发出请求后,例如 WebFetch 摘要或sonnet子智能体,会在该会话剩余时间内切换到本地分类器的问题
  • 修复了在新选择的模型上重启的固定云会话在服务器拒绝该模型后仍以该模型回复的问题
  • 修复了 Cowork 云会话在针对未批准 URL 的 WebFetch 权限提示五分钟未得到回应后仍标记为等待输入的问题
  • 修复了在另一台设备上启动的 Cowork 云会话加入后,提示建议未在手机上显示的问题
  • 修复了在 Claude Code 重启前绘制的视图上按下某个 mod 的按钮时,有时会执行另一个按钮的操作的问题
  • 修复了插件的窗格在以下情况下不显示任何内容的问题:当某个Code元素包含无法解析的 diff 时;现在它会以纯代码形式绘制
  • 修复了插件 LSP 服务器收到字面量${user_config.*}和${CLAUDE_PLUGIN_ROOT}占位符的问题,在initializationOptions和settings中,而不是替换后的值或清单默认值
  • 修复了插件的tool.callhook 导致 Bash 失败,以及在 worktree 中运行的子智能体里文件搜索读取错误文件夹的问题
  • 修复了git-subdir插件安装在旧版 git(2.39 之前,例如 Ubuntu 22.04 的 2.34)上失败或缓存不完整插件的问题
  • 修复了使用以下方式加载的插件--plugin-dir未在以下位置显示“Configure options”的问题/plugin
  • 修复了当插件的某个定时器或读取仍在运行时,重新加载或禁用该插件会导致后台会话结束的问题
  • 修复了沙箱化 heredoc 使用未加引号的定界符(python3 <<EOF)时,在沙箱自动允许下每次运行都请求批准的问题,当正文仅包含纯文本和简单$VAR引用时
  • 修复了 Bash 工具权限检查,使其在以下情况之前提示:某个BASHPID赋值,其值会被 shell 作为算术求值,而不是静默允许
  • 修复了当插件或 mod 在提示上方显示行时,打开后台任务对话框导致全屏会话以“unrecoverable interface error”退出的问题
  • 修复了 Claude 向另一个会话报告消息已送达、而该会话实际将其扣留的问题:现在通知会说明未送达并指明该会话,且在 SDK 会话中 Claude 现在可以在回合中途得知此事
  • 修复了 OpenTelemetryclaude_code.tool.blocked_on_userspan 在以下位置报告unknown来源或决策的问题,在-p和 SDK 会话中,以及对于 PreToolUse hook 批准
  • 修复了在以下情况下未得到答复而结束的权限请求:在-p中,或在被中断的回合中,未发出任何tool_decision事件
  • 修复了 Cowork 云会话中的 Edit and Retry 拒绝在以下时间之前发送的消息的问题:/compact即使其历史记录仍被保存
  • 修复了无人值守会话(CLAUDE_CODE_RETRY_WATCHDOG) 在非常长的响应流失败后重试数小时;Claude Code 现在会重新流式传输,并在三次超时后放弃
  • 已修复/login在凭据无法保存到安全存储时报告 "Login successful";现在会显示失败,并在新登录未生效时提供重试(#73861)
  • 修复了 Bedrock 凭据查找期间的 Stop 有时会将会话移至回退模型而不是结束请求的问题
  • 修复了第二个gcpAuthRefresh/awsAuthRefresh当笔记本电脑从睡眠中唤醒、同时另一个 Claude Code 进程正在登录时,浏览器登录会打开的问题
  • 修复了智能体团队:按名称生成的插件定义智能体现在会使用自己的 prompt、tools、disallowedTools 和 effort 运行,而不是使用默认值
  • 修复了无头(-p/ SDK)会话在诸如timeout或 systemd 之类的监督进程同时发送 SIGCONT 时偶尔忽略 SIGTERM 的问题
  • 修复了重启的云会话恢复出组织强制模型列表所拒绝的模型的问题
  • 修复了当远程服务器的结果超过 16 MB 或无法解析时,MCP 工具调用有时会运行两次的问题
  • 修复了 Claude Desktop 的 Code 标签页中的子智能体无法获得名为memory
  • 的用户配置 MCP 服务器的任何工具的问题disableAutoMode修复了 Chrome 中的 Claude 在你已允许的网站上、当自动模式不可用时(例如使用
  • 或较旧模型)每次截图和读取页面前都会询问的问题;键入、导航和 JavaScript 仍会询问claude plugin install修复了在 macOS 和 Linux 机器上没有 GitHub SSH 密钥时,GitHub 源插件的
  • 失败的问题:克隆现在会回退到 HTTPS 并打印提示sandbox.credentials.files修复了 git config 文件上的permissions.blockReadsOutsideWorkingDirectories条目在
  • 开启时不生效的问题
  • 修复了在 Team 和 Enterprise 计划或具有托管设置的机器上,使用 Artifact 工具启动幻灯片或设计时 Claude 遗漏你组织的设计系统的问题/tui修复了 Claude Code 自行重启后 Windows 上键盘无法工作的问题(首次登录 Claude apps gateway、提供程序设置、
  • )tools:修复了启动其Agent(...)列出非常多
  • 条目的智能体时的卡顿问题
  • 修复了 Claude 3 Opus 和 Claude 3 Sonnet 上的会话在整份 PDF 进入对话后每一轮都失败的问题claude修复了 npm 自动更新器在平台原生二进制文件下载失败、仅安装了占位
  • 修复了 Remote Control 清理会归档仍处于连接状态的会话,或刚被另一个 Claude Code 进程重新附加的会话
  • 修复了owner/repo插件市场在 SSH 和 HTTPS 获取都失败时只显示第二次尝试的错误;现在会显示两个错误,且先尝试的传输方式排在上面
  • 修复了路径作用域的.claude/rules以及嵌套 CLAUDE.md 文件在 Write 或 Edit 于其作用域内创建或更改文件时未加载的问题(此前只有 Read 会加载它们)
  • 修复了一个危险的rm(例如位于/或主目录中的那个)在bash -c或sh -c脚本于 bypassPermissions 模式下或在 shell 允许规则下运行时无提示执行的问题(#96300)
  • 修复了当语言服务器使用动态能力注册或停止响应时 LSP 工具调用无限挂起的问题;请求现在会在 60 秒后超时(按服务器requestTimeout)
  • 修复了idle_prompt通知钩子在后台智能体仍在运行时触发的问题(#93672)
  • 修复了当 PreToolUse 和 PermissionRequest 钩子匹配失败或工具输入无法序列化为 JSON 时被跳过的问题;现在该调用会被阻止
  • 修复了全新环境中或切换模型后的第一个请求使用内置输出限制和自动压缩窗口、而非服务器设置的问题;该请求现在最多可能等待 1.5 秒
  • 修复了用 ctrl+enter 发送排队消息后,Interrupted 行上显示“What should Claude do instead?”提示的问题
  • 修复了/login在--bare会话中运行登录时该会话从不读取,可能替换你已保存的登录信息的问题;现在会说明哪些凭据可用
  • 修复了当子智能体的文件访问加载规则或嵌套 CLAUDE.md 时,InstructionsLoaded 钩子遗漏 agent_id 和 agent_type 的问题;文件访问时加载的规则和嵌套 CLAUDE.md 文件现在也会报告 effort
  • 修复了claude mcp serve中的 Agent 工具总是报告没有可用智能体并拒绝所有 subagent_type 的问题
  • 修复了全屏转录查看器搜索中以及/theme的自定义颜色搜索中终端光标不跟随所输入文本的问题
  • 修复了/permissions屏幕阅读器模式下的问题:输入规则编号现在会选中该规则,而不是打开搜索框
  • 改进了自动模式:当对话变得过长、客户端安全分类器无法审查时,现在会对其进行压缩,而不是对每次工具调用都提示或失败
  • 改进的屏幕阅读器模式:短提示(例如删除的单词)现在会保留在屏幕上,直到你按下下一个键,或者屏幕上位于其上方的某些内容发生变化
  • 改进的屏幕阅读器模式:问题对话框中的已回答问题现在会在其框旁显示“answered”
  • 改进了/usage-credits向组织已关闭使用额度请求的 Team 和 Enterprise 成员显示的消息
  • 改进的云会话:新对话的第一轮不再等待配置设置为的 stdio MCP 服务器alwaysLoad: false
  • 改进的“You should know”提示,根据谁对某项决策负责,分别使用“we”、“the main agent”或“you”
  • 改进了在数据库大小限制下被拒绝的 artifact 数据库写入错误:现在会说明该限制以及如何释放空间
  • 改进的 Bash 权限提示,当命令的某部分在运行前无法检查时给出更简短的原因
  • 自托管运行器:改进了内置的gh api:被拒绝的 gh 命令现在会打印其gh api等效项,--paginate会跟随仓库列表的每一页,并且嵌套的claude不再移除它
  • 改进的 Remote Control 从过期服务器凭据中恢复的能力:会话在续期期间保持连接,并且如果在服务器中断后放弃也会保留会话
  • 将后台命令时间限制改为仅适用于无人值守会话(-p、Agent SDK、CI、云);终端、桌面应用和 VS Code 会话没有限制
  • 将客户端自动模式分类器改为忽略ANTHROPIC_DEFAULT_SONNET_MODEL指定 Claude Sonnet 5.5 或 Opus 5.5 的 pin,并改用 Claude Sonnet 5
  • 将claude project purge改为claude purge;旧名称仍然可用并会打印一条通知
  • 更改了智能体视图的n:过滤器(以及 Ctrl+F 搜索),使 Enter 打开名称最匹配的会话,而不是顶行
  • 将/autocompact改为按模型保存自动压缩窗口,这样每个模型在你切换时都保留自己的设置
  • 将来自无法报告你何时完成的服务器的 MCP URL 提示改为在工具调用继续之前等待“I'm done, continue”,这样你可以先在浏览器中完成
  • [VSCode] 修复了 claude.ai 连接器在你授权后仍停留在“Needs authentication”的问题:MCP 服务器对话框现在提供 Check connection
  • [VSCode] 修复了选择性启用的 New Conversation 快捷键(Cmd/Ctrl+N)会在每个可见的 Claude 视图中启动对话,而不是仅在你所在的视图中启动的问题
  • [VSCode] 修复了在你归档聊天视图当前显示的会话后,它会恢复下一个已保存会话的问题;现在它会改为启动一个新对话
  • [Cloud sessions] 修复了 Claude Code 管理设置中的 Cloud sessions 开关在某个无关的安全设置正在加载或加载失败时一直锁定为关闭的问题
  • [Cloud sessions] 修复了在自托管 runner 仍在启动时按下 Stop 不会取消已排队消息的问题,该消息随后可能在 runner 启动后运行
  • [Claude Tag] 修复了 Claude Tag 管理设置在设置自动创建的频道上提供“Remove this scope”选项(该选项总是失败)的问题
  • [Claude Tag] 改进了 Claude,使其也会关注它在另一个频道中仅读取过的相关 Slack 线程,以便那里的更新能传达给依赖它们的对话
  • [Claude Tag] 改进了频道 Configure 页面上的保存错误:频道指令过长时现在会提示缩短它们,因权限丢失而被拒绝的保存不再提示重试
  • 已修复claude plugin test在仅读取了过期的已保存设置时,将 mods 误报为已远程关闭的问题