黄奕彬

外部精选

Claude Code · v2.1.304

本文来自外部来源,不是黄奕彬的原创文章。本站提供原文入口,并在采集端生成 AI 结构化摘要、解读与中文翻译(如有),一切以原文为准。

阅读原文(github.com)
来源
Claude Code releases ↗
作者 / 署名
ashwin-ant
来源更新时间
本站收录时间
原文域名
github.com

以上时间均为北京时间;来源更新时间由来源提供,不代表首次发布时间。

结构化摘要 AI 生成

背景与问题

这是 Claude Code v2.1.304 的官方发布说明,发布于 GitHub Releases,页面标注为不可变发布(Immutable release)。

面向在 CLI、VSCode 扩展、Claude Desktop、云会话(Cowork)、Remote Control、Claude Tag、Code Review 等形态下使用 Claude Code 的用户。目的是告知本版本新增了什么、修复了哪些缺陷、改动了哪些默认行为,供升级与排障参考。

方法或内容

正文为分类变更清单,按 Added、Fixed、Improved、Changed、Removed 组织,并附平台小节:[VSCode]、[Cloud sessions]、[Claude Tag]、[Code Review]。共数十项条目,覆盖新命令(如 /auto-mode-setup、/claude-api managed-agents-secure)、大量边缘场景修复、性能与内存改进,以及若干默认行为变更。

关键发现 / 结果

  • 新增 /auto-mode-setup 引导式设置,支持 Bedrock、Vertex、Foundry、Claude apps gateway 与禁用遥测会话
  • 新增 /claude-api managed-agents-secure,对照 Anthropic 公开安全指南比较 Managed Agents 设置且不改动任何内容
  • mod 的 tool.check 新增 decider: "person" 与 e.isReadOnly;Pro/Max 计划恢复不活跃会话若明显占用 5 小时用量限额会先警告
  • 修复:Linux 沙箱 sandbox.filesystem.denyRead glob 含非字符类方括号导致命令无法启动;rm -r 挂载盘顶层缺少安全提示;CLAUDE_CODE_AUTO_COMPACT_WINDOW=200k 被静默设为 100K(现接受 k/M 后缀并警告越界)
  • 变更:mod settings.read 钩子改为接收各设置层并重写合并结果;每来源每会话技能钩子上限 1,024 个、16,384 匹配字符;自定义 ANTHROPIC_BASE_URL 下 tool search 默认开启
  • 改进多 subagent 并发响应与长会话内存;Code Review 新增 Quick/Standard(默认)/Deep 级别
  • 移除 claude plugin validate 的钩子位置预测说明及 Opus 5.5 上 /fast 的 "(research preview)" 标签

结论与意义

本版本是一次以缺陷修复为主的维护型发布,同时小幅扩展能力(自动模式引导、安全对照、Code Review 审查级别)。

适用边界:多数条目绑定特定计划(Pro/Max、Team/Enterprise)、特定平台(macOS/Linux/Windows)或接入方式(Bedrock、Vertex、Foundry、LLM gateway、自定义 ANTHROPIC_BASE_URL)分别生效。原文未说明整体质量数据、性能量化结果或回滚方案。

AI 解读 AI 生成

方法:按「时空变量」分析(时间 / 空间 / 变量,严格区分包含、相关与因果),对象包括原文作者、署名人员与关键技术及其实际原理;结论用「元反空」(元思考、反思考、空思考、综合)整理。

时间:何时发生,现在是否仍成立

来源日期为 2026年10月20日 05:34(北京时间),即北京时间 2026-10-20 05:34:39 发布。发布页标注为不可变发布,其后 main 分支另有 1 个提交。所有变更描述仅针对 v2.1.304;后续版本可能再次改动这些行为,原文未说明后续版本情况。

空间:谁的环境 / 场景

适用于 Claude Code v2.1.304 的多种使用形态:CLI(claude)、VSCode 扩展、Claude Desktop Code 标签页、Cowork 云会话、Remote Control、Claude Tag、Code Review(GitHub 组织)。

接入途径包括 Amazon Bedrock、Google Vertex AI、Microsoft Foundry、Claude Platform on AWS、LLM gateway 与自定义 ANTHROPIC_BASE_URL。

计划层面涉及 Pro/Max 与 Team/Enterprise;操作系统涉及 macOS、Linux、Windows(含 Git for Windows)。

变量:实际改变了什么

  • 新命令:/auto-mode-setup、/claude-api managed-agents-secure
  • 行为变化:CLAUDE_CODE_AUTO_COMPACT_WINDOW 接受 k/M 后缀并对越界或被忽略的值告警;自定义 ANTHROPIC_BASE_URL 下 tool search 默认开启(网关返回 400/422 时去掉它重试);/artifacts 删除确认为编号选项(1 或 Enter 保留、2 删除)
  • 结构变化:mod settings.read 钩子现重写合并后的设置;压缩后会话重新发送技能列表,/reload-skills 只发新增或变更项
  • 新限制:每来源每会话技能钩子至多 1,024 个、匹配字符至多 16,384
  • Code Review:组织可选 Quick/Standard/Deep,仓库可单独设级,并可一键覆盖组织内全部仓库

区分:包含 ≠ 相关 ≠ 因果

有明确因果表述的:修复条目均按『缺陷导致问题、本版本修复』描述,如插件派生 subagent 导致 headless 运行超出 --max-turns;磁盘写满导致 CLAUDE_CODE_TRANSCRIPT_LOCAL_GC 丢失消息;CLAUDE_CODE_AUTO_COMPACT_WINDOW=200k 被静默设为 100K。

仅相关或包含关系的:『改进多 subagent 并发时的响应与吞吐』未给出机理与数据;[VSCode] 等平台小节只是本版本内容的组成部分;发布页『1 commit to main』仅为背景信息,与变更内容无因果。

对象:作者/署名与关键技术原理

署名(仅来自结构化作者字段):ashwin-ant。关键技术及原文描述:

  • mods:可在会话中编写并加载/重载;tool.check 可返回 decider: "person",此时仅权限对话框或宿主回调可批准,无人可询问时以 mod 的理由拒绝
  • hooks:含 PreToolUse、settings.read、技能钩子,本版本设定了数量上限
  • subagents:可并发运行;修复了刚结束即被消息或恢复时遗忘最近工作的问题
  • compaction:会话压缩,摘要现包含此前调用的工具名;压缩中的会话被停止后不再报 "Context limit reached"
  • skills:来自仓库、自有目录或插件;策略可限制仅允许插件钩子
  • sandbox:通过 sandbox.filesystem.denyRead 的 glob 拒绝读取
  • Code Review:组织 Owners 设定审查级别

原文未说明这些技术的底层实现原理。

元反空综合结论

元:这份发布说明回答『v2.1.304 改了什么、对哪些环境生效』,本质服务于用户的升级决策与问题对照,而非论证某个观点。

反:最可能失效或有边界的主张——『改进响应、吞吐与内存』无量化数据且依赖具体负载与平台;大量修复绑定特定计划、网关、操作系统组合,换环境不适用;技能钩子上限等新约束可能改变既有插件与技能的行为。

空:去掉叙事后剩下的必要事实是——版本号 v2.1.304、北京时间 2026-10-20 05:34:39 发布、一份按 Added/Fixed/Improved/Changed/Removed 与平台小节组织的官方变更清单、署名 ashwin-ant。

综合:这是一次以边缘场景缺陷修复为主的维护型发布,附带少量新功能(自动模式引导、安全对照、Code Review 级别)与默认行为调整;作为官方一手来源可信度较高,但所有条目仅描述行为变化,原文未提供测试数据、影响范围统计或回滚说明。

中文译文 AI 生成

  • 自本次发布以来,main 分支有 1 个 commit

不可变发布。仅发布标题和发布说明可被修改。

772c6be

更新内容

  • 新增:当先运行的插件跳过你的 mod 的某个 hook 时,在 transcript 中显示一行,指明事件和插件名称
  • 新增:为 mod 的 tool.check 应答增加 decider: "person":只有权限对话框或宿主的回调可以批准该请求;在无人可被询问的情况下,将以 mod 的理由拒绝
  • 新增:为 mod 的 tool.check 事件增加 e.isReadOnly,在工具调用为只读时设置
  • 新增:/auto-mode-setup:一种引导式设置,会读取你的项目和近期会话,让 auto mode 了解你的环境;现也可在 Bedrock、Vertex、Foundry、Claude apps gateway 以及禁用遥测的会话中使用
  • 新增:/claude-api managed-agents-secure,用于将 Managed Agents agent 的设置与 Anthropic 已发布的安全指南进行对比,不做任何更改
  • 新增:在 transcript 视图(Ctrl+O)的压缩摘要中加入此前调用的工具名称
  • 新增:在 Pro 和 Max 套餐中,当恢复一个非活跃会话会占用你 5 小时用量限额中相当可观的一部分时显示警告:可选择仍要恢复,或开始新会话,Claude 可在你提及时查找之前的会话
  • 修复:在启动时批准 ANTHROPIC_API_KEY 或在 /config 中切换 "Use custom API key" 后,组织策略直到每小时的检查才刷新的问题
  • 修复:在 Linux 上,当 sandbox.filesystem.denyRead 的 glob 包含不属于字符类的方括号(例如 [user-id] 路由文件夹)时,沙箱命令无法启动的问题
  • 修复:对已挂载的驱动器或其顶层文件夹(/Volumes、/media、WSL 的 /mnt/c)执行 rm -r 时,未像 rm -rf /Applications 那样获得安全提示的问题
  • 修复:当文件正在被裁剪时磁盘被写满,CLAUDE_CODE_TRANSCRIPT_LOCAL_GC 从已保存的 transcript 中丢弃消息的问题
  • 修复:插件通过生成 subagent 或重新运行已完成的 subagent,使 headless 运行在超过 --max-turns、Stop 或已结束的输入之后仍继续的问题
  • 修复:mod 重新加载失败时会移除仍保持加载版本的工具和命令,且其消息对旧版本是否仍在加载中表述错误或不作说明的问题
  • 修复:当标签相同且无 key 的按钮以未变更状态重绘时,点击 mod 按钮的操作丢失的问题
  • 修复:在具有托管设置的机器上以及 Team 和 Enterprise 套餐中,内置 plugin-authoring skill 的 mod 共享在密钥扫描处停止的问题
  • 修复:计划的 Cowork 云端会话对每个 WebFetch 需要 URL 审批却无人可给的 subagent 再次等待五分钟的问题
  • 修复:Write 结果和被拒绝的编辑将工作目录之外的文件显示为 ../../… 的问题;现在显示 ~/… 或完整路径
  • 修复:在 Cowork 云端会话中,从 / 菜单选取时 claude.ai Directory 插件的 skills 未作为命令运行的问题
  • 修复:当终端登录的是另一个账户时,Remote Control 永久扣留桌面会话历史的问题
  • 修复:在付费套餐上设置了 DISABLE_TELEMETRY 或 DO_NOT_TRACK 时,Remote Control 无法从 Claude Desktop 启动的问题
  • 修复:在 SDK 和桌面会话中,模型切换、消息和中断在上下文用量检查之后等待的问题
  • 修复:LLM 网关后出现 context_management: Extra inputs are not permitted 错误的问题;Claude Code 现在会重发不带该字段的请求
  • 修复:在首次运行设置期间登录、或 /logout 后首次启动时,通过服务器托管设置下发的 OpenTelemetry 设置在整场会话中被忽略的问题
  • 修复:在 macOS 和 Linux 上,Claude Desktop Code 标签页会话中未沙箱化的 Bash 命令无法看到 ~/.zshrc 等 shell 启动文件中导出的环境变量的问题
  • 修复:服务器错误后 Consumer Terms 通知被跳过一天或更久的问题
  • 修复:网络或服务器错误后 /privacy-settings 提供可能不适用于你的选项的问题
  • 修复:在 Claude Code 正在压缩一段被 API 以过长为由拒绝的会话时停止一轮后,出现 "Context limit reached" 或 "Prompt is too long" 错误的问题
  • 修复:subagent 在刚结束后即被发消息或恢复时偶尔忘记其最近工作的问题
  • 修复:claude --help 中关于 --tools、--resume、--debug、--json-schema、--disable-slash-commands、--system-prompt-snapshot 以及 claude update 的文本,使其与实际行为一致
  • 修复:当 HEAD 处于 detached 状态或位于其他分支时,claude --worktree 在退出时不经询问即移除 worktree 及其分支(可能丢失 commit)的问题
  • 修复:恢复的会话和云端会话在启动时每次插件重新加载都向 Claude 再次发送整个 skill 列表的问题
  • 修复:中断无法结束一个在空闲管道或名称形似图像的设备上等待的 Read 的问题
  • 修复:当 CLAUDE_CODE_EFFORT_LEVEL 为 auto 或未设置且未发送任何级别时,/effort status、/effort ultracode 以及提示符的 effort 指示器显示猜测的 effort 级别的问题
  • 修复:当同一工具调用上的 Agent SDK 回调 hook 超时时,PreToolUse hook 的拒绝原因被超时错误替换的问题
  • 修复:Bash 和 PowerShell 在大命令的输出文件无法复制到会话的 tool-results 文件夹时将其删除的问题(磁盘已满时除外)
  • 修复:在约 100 列以下的终端中,输入到带预览的多选题中的备注被 "…" 截断、隐藏所输入内容的问题(#82768)
  • 修复:按 1 小时上限安排的自定步调 /loop 唤醒恰好在 1 小时 prompt cache 过期后触发的问题,这些唤醒不再在无缓存的情况下重新读取会话
  • 修复:agent teams:从主会话批准关闭请求不再导致整个 CLI 退出
  • 修复:一个 skill 的 once hook 在运行后还会移除另一个 skill 的相同 hook 的问题
  • 修复:transcript 模式中 { 和 } 将提示符落在不一致的行或屏幕外,而非 transcript 第一行的问题
  • 修复:CLAUDE_CODE_AUTO_COMPACT_WINDOW=200k 静默设置 100K 窗口的问题:该变量现在像 --autocompact 一样接受 k 和 M 后缀,并在值超出范围或被忽略时发出警告
  • 修复了在 agents 视图中,若在松开鼠标按键之前按下 Ctrl+C,会清除文本选区但不复制的问题。
  • 改进了 /usage:现在会显示用量数据的速率限制何时结束,而不是“稍后重试”。
  • 改进了在会话中编写的 mod 加载、重新加载或加载失败时显示的行。
  • 改进了包含多个视图的 artifacts:当你索要它们的链接时,Claude 现在会写出每个视图的链接,并说明在切换视图时地址栏保持不变。
  • 改进了云端会话:新会话的第一轮不再等待从 claude.ai 同步的插件的本地(stdio)MCP 服务器,除非某个服务器设置了 alwaysLoad: true。
  • 改进了远程会话在服务器拒绝携带其他会话数据的状态更新时的状态恢复方式。
  • 改进了 auto 模式下的会话文件大小:安全分类器的上下文不再随每个请求一并存储。
  • 改进了 claude -p 的无效设置警告:未能加载的文件现在只列出导致其加载失败的内容,且长列表会按文件设上限。
  • 改进了 SDK 和 headless 模式下大型压缩会话的恢复:恢复后的第一个请求会更快发出。
  • 改进了许多 subagent 同时运行时的响应速度和吞吐量。
  • 改进了在长会话或恢复的会话中发送请求时的内存占用。
  • 自托管 runner:改进了当 git 主机对某个会话的仓库返回“not found”时显示的错误:现在会指明仓库名称以及该询问谁。
  • Windows:改进了标准 Git for Windows 安装下 git 命令的启动方式,直接运行其 git.exe,而不再通过其 cmd 启动器。
  • 更改了 mod 的 settings.read 钩子,使其接收每个设置层并重写合并后的设置,这样受管理的 mod 就能把组织的设置作为上限,包括保留清理所使用的 cleanupPeriodDays。
  • 更改了 /artifacts 的删除确认,改为显示编号选项:1 或 Enter 保留该 artifact,2 将其删除,y、n 和 Esc 仍然可用。
  • 更改了开启 Claude 在会话中编写的 mod 的询问方式,改为不带链接或会话 id 的纯文本;新一轮开始时它仍保持显示,并且当你开启这些 mod 时,Claude 会告诉你加载了什么。
  • 更改了 tool search:在使用自定义 ANTHROPIC_BASE_URL 时默认开启;若网关返回 400 或 422,则会在不启用它的情况下重试。
  • 更改了 compaction,使其之后再次向 Claude 发送技能列表;/reload-skills 现在只发送新增或已更改的技能。
  • 更改了技能钩子:来自同一来源(一个仓库、你自己的文件夹或一个插件)的技能在每个会话中最多可注册 1,024 个钩子和 16,384 个 matcher 字符。
  • 更改了仅允许来自插件的钩子的策略下的技能:在主会话中使用、但其钩子被排除在外的技能,不再获得其 allowed-tools。
  • 更新了 /claude-api 技能,在 Claude Platform on AWS 上使用 ant CLI,而不是回退到 SDK 或 curl。
  • 移除了 claude plugin validate 中预测 mod 钩子将在何处运行的说明。
  • 移除了 Opus 5.5 上 /fast 对话框标题中的“(research preview)”标签。
  • [VSCode] 为 Amazon Bedrock、Google Vertex AI 和 Microsoft Foundry 上的会话、位于 LLM 网关之后的会话,或已关闭 telemetry 的会话,在聊天面板中新增了 mod 绘图。
  • [VSCode] 修复了会话启动失败并报“Subprocess initialization did not complete within 60000ms”的一个原因:SessionStart 命令钩子运行所花的时间不再计入该限制,总计最多 10 分钟。
  • [VSCode] 修复了在启动期间被关闭的会话会保持其 Claude Code 进程运行直到启动结束的问题。
  • [VSCode] 修复了在同时运行旧版 Claude Code 的机器上,mod 的绘图会从长时间打开的面板中消失、直到下一轮才恢复的问题。
  • [VSCode] 修复了设置 claudeCode.claudeProcessWrapper 时 Past conversations 隐藏会话的问题。
  • [VSCode] 更改了后台 sub-agent 的显示方式,改为在其 Agent 卡片下方显示为一行状态,而不再将每个步骤流式输出到聊天中;完整记录仍保留在 /tasks 中。
  • [Cloud sessions] 修复了云端会话中 composer 的 @ 列表里的文件夹不显示名称的问题,此前选择一个文件夹只会添加一个空格而非一个 mention。
  • [Claude Tag] 修复了当 Claude 所在频道在任务中途变为跨 Enterprise Grid 工作区共享时,Claude 在 thread 中不再发言的问题;现在它会发布一条一次性提示,请在新的 thread 中 @-mention 它。
  • [Claude Tag] 修复了在 thread 之外输入 @Claude !fork 得不到可见回复的问题;Claude 现在会向你显示一条私人提示,说明应在 thread 内部运行它。
  • [Code Review] 为 Code Review 新增了审查级别:Owners 可以为组织选择 Quick、Standard(默认)或 Deep,并可以为单个仓库指定各自的级别。
  • [Code Review] 在 Code Review 管理设置中新增了一个选项,可审查 GitHub 组织中的每个仓库(包括之后添加的仓库),无需逐一选择。
  • [Code Review] 修复了在管理员开启 Code Review 后一两分钟内打开的 pull request 被静默跳过的问题;现在它们会被重试并审查。
展开原文提取正文(采集端自动提取,可能有缺失)

·

1 commit

to main since this release

Immutable release. Only release title and notes can be modified.

772c6be

What's changed

Added a transcript line when a plugin that runs first skips one of your mod's hooks, naming the event and the plugin Added decider: "person" to a mod's tool.check answer: only the permission dialog or a host's callback can approve the ask, and it is refused with the mod's reason where nobody can be asked Added e.isReadOnly to a mod's tool.check event, set when the tool call is read-only Added /auto-mode-setup: a guided setup that reads your project and recent sessions to teach auto mode about your environment, now also available on Bedrock, Vertex, Foundry, Claude apps gateway and telemetry-disabled sessions Added /claude-api managed-agents-secure, which compares a Managed Agents agent's settings with Anthropic's published security guide, without changing anything Added the names of the tools called earlier to the compaction summary in the transcript view (Ctrl+O) Added a warning on Pro and Max plans when resuming an inactive conversation would use a noticeable share of your 5-hour usage limit: resume anyway, or start a new conversation and Claude can look up the previous one if you refer to it Fixed the organization policy not refreshing until the hourly check after approving an ANTHROPIC_API_KEY at startup or switching "Use custom API key" in /config Fixed sandboxed commands failing to start on Linux when a sandbox.filesystem.denyRead glob contains brackets that are not a character class, such as a [user-id] route folder Fixed rm -r of a mounted drive or a folder at its top level (/Volumes, /media, WSL's /mnt/c) not getting the safety prompt that rm -rf /Applications gets Fixed CLAUDE_CODE_TRANSCRIPT_LOCAL_GC dropping messages from the saved transcript when the disk filled up while the file was being trimmed Fixed a plugin keeping a headless run going past --max-turns, Stop, or ended input by spawning subagents or re-running a finished one Fixed a failed mod reload removing the tools and commands of the version that stays loaded, and its messages being wrong or silent about whether the previous version is still loaded Fixed a click on a mod's button being lost when buttons with the same label and no key were redrawn unchanged Fixed mod sharing in the built-in plugin-authoring skill stopping at the secret scan on machines with managed settings and on Team and Enterprise plans Fixed scheduled Cowork cloud sessions waiting five minutes again for each subagent whose WebFetch needed a URL approval that nobody was there to give Fixed Write results and rejected edits showing a file outside the working directory as ../../…; they now show ~/… or the full path Fixed a claude.ai Directory plugin's skills not running as commands when picked from the "/" menu in Cowork cloud sessions Fixed Remote Control permanently withholding a desktop conversation's history when a different account was signed in to the terminal Fixed Remote Control failing to start from Claude Desktop when DISABLE_TELEMETRY or DO_NOT_TRACK is set on a paid plan Fixed model switches, messages and interrupts waiting behind a context usage check in SDK and desktop sessions Fixed context_management: Extra inputs are not permitted errors behind LLM gateways; Claude Code now resends the request without that field Fixed OpenTelemetry settings delivered through server-managed settings being ignored for the whole session after signing in during first-run setup or the first start after /logout Fixed unsandboxed Bash commands in Claude Desktop Code tab sessions on macOS and Linux not seeing environment variables exported in shell startup files such as ~/.zshrc Fixed the Consumer Terms notice being skipped for a day or longer after a server error Fixed /privacy-settings offering choices that may not apply to you after a network or server error Fixed a "Context limit reached" or "Prompt is too long" error after stopping a turn while Claude Code was compacting a conversation the API had rejected as too long Fixed subagents sometimes forgetting their most recent work when they were messaged or resumed right after finishing Fixed claude --help text for --tools, --resume, --debug, --json-schema, --disable-slash-commands, --system-prompt-snapshot and claude update to match actual behavior Fixed claude --worktree removing the worktree and its branch without asking at exit when HEAD was detached or on another branch, which could lose commits Fixed resumed and cloud sessions sending Claude the whole skill list again each time plugins reloaded at startup Fixed an interrupt not ending a Read that waits on an idle pipe or device named like an image Fixed /effort status, /effort ultracode and the prompt's effort indicator showing a guessed effort level when CLAUDE_CODE_EFFORT_LEVEL is auto or unset and no level is sent Fixed a PreToolUse hook's deny reason being replaced by a timeout error when an Agent SDK callback hook on the same tool call timed out Fixed Bash and PowerShell deleting a large command's output file when it could not be copied to the session's tool-results folder, unless the disk is full Fixed notes typed into a multiple-choice question with previews being cut off with "…" in terminals under about 100 columns, hiding what was typed (#82768) Fixed self-paced /loop wakeups scheduled at the 1-hour maximum firing just after the 1-hour prompt cache expired, so those wakeups no longer re-read the conversation uncached Fixed agent teams: approving a shutdown request from the main session no longer exits the whole CLI Fixed a skill's once hook also removing another skill's identical hook after it ran Fixed transcript mode's { and } landing the prompt on an inconsistent row, or off screen, instead of the transcript's first row Fixed CLAUDE_CODE_AUTO_COMPACT_WINDOW=200k silently setting a 100K window: the variable now accepts k and M suffixes like --autocompact, and warns when a value is out of range or ignored Fixed Ctrl+C in the agents view clearing a text selection without copying it when pressed before the mouse button was released Improved /usage to say when a rate limit on usage data ends instead of "try again in a moment" Improved the lines shown when a mod written in the session loads, reloads or fails to load Improved artifacts with several views: when you ask for links to them, Claude now writes out each view's link and explains that the address bar stays the same as you switch views Improved cloud sessions: a new conversation's first turn no longer waits for the local (stdio) MCP servers of plugins synced from claude.ai, unless a server sets alwaysLoad: true Improved how a remote session recovers its status when the server refuses a status update that carried other session data Improved session file size in auto mode: the safety classifier's context is no longer stored with every request Improved the claude -p invalid-settings warning: a file that did not load lists only what stopped it, and long lists are capped per file Improved resume of large compacted sessions in SDK and headless mode: the first request after resuming is sent sooner Improved responsiveness and throughput when many subagents are running at the same time Improved memory use when sending requests in long or resumed conversations Self-hosted runner: Improved the error shown when the git host answers "not found" for a session's repository: it now names the repository and whom to ask Windows: Improved git command start-up with a standard Git for Windows install by running its git.exe directly instead of through its cmd launcher Changed mods' settings.read hooks to receive each settings layer and rewrite the merged settings, so a managed mod can make an organization's setting a ceiling, including the cleanupPeriodDays the retention sweep uses Changed the /artifacts delete confirmation to show numbered choices: 1 or Enter keeps the artifact, 2 deletes it, and y, n and Esc still work Changed the question that turns on the mods Claude writes in a session to plain text with no link or session id; it stays up when a new turn starts, and Claude tells you what loaded when you turn them on Changed tool search to be on by default behind a custom ANTHROPIC_BASE_URL; a 400 or 422 from the gateway is retried without it Changed compaction to send Claude the skill list again afterwards; /reload-skills now sends only new or changed skills Changed skill hooks: the skills of one source (a repo, your own folder, or a plugin) can register at most 1,024 hooks and 16,384 matcher characters per session Changed skills under a policy that allows hooks from plugins only: a skill used in the main conversation whose hooks are kept out no longer gets its allowed-tools Updated the /claude-api skill to use the ant CLI on Claude Platform on AWS instead of falling back to the SDK or curl Removed the notes from claude plugin validate that predicted where a mod's hooks would run Removed the "(research preview)" label from the /fast dialog title on Opus 5.5 [VSCode] Added mod drawing in the chat panel for sessions on Amazon Bedrock, Google Vertex AI and Microsoft Foundry, behind an LLM gateway, or with telemetry turned off [VSCode] Fixed one cause of sessions failing to start with "Subprocess initialization did not complete within 60000ms": time a SessionStart command hook spends running no longer counts toward the limit, up to 10 minutes in total [VSCode] Fixed a session closed while it was starting keeping its Claude Code process running until the start ended [VSCode] Fixed a mod's drawings disappearing from a long-open panel until the next turn on machines that also run an older Claude Code [VSCode] Fixed Past conversations hiding sessions when claudeCode.claudeProcessWrapper is set [VSCode] Changed background sub-agents to show as one status line under their Agent card instead of streaming every step into the chat; the full transcript stays in /tasks [Cloud sessions] Fixed folders in the composer's @ list showing no name in cloud sessions, where picking one added only a space instead of a mention [Claude Tag] Fixed Claude going silent in a thread when its channel becomes shared across Enterprise Grid workspaces mid-task; it now posts a one-time note to @-mention it in a new thread [Claude Tag] Fixed @Claude !fork typed outside a thread getting no visible reply; Claude now shows you a private note saying to run it from inside a thread [Code Review] Added review levels to Code Review: Owners choose Quick, Standard (the default), or Deep for the organization, and can give individual repositories their own level [Code Review] Added an option in Code Review admin settings to review every repository in a GitHub organization, including ones added later, without selecting them one by one [Code Review] Fixed pull requests opened within a minute or two of an admin turning on Code Review being silently skipped; they are now retried and reviewed

原文入口

阅读原文(github.com)

原文将在新窗口打开。收录时间不是内容更新时间;正文、译文与解读的版权归原作者/来源所有,本站仅作个人阅读辅助并保留原文入口;页面时间均为北京时间。

作者/署名来自原文结构化字段(Atom/RSS/HTML meta/JSON-LD;GitHub release 显示的是发布者账号),未经模型补充。

了解来源批准与收录规则