RadarAI· Claude Code:GitHub Releases(RSS)·· 23 小时前AI 评分17
Claude Code v2.1.302 发布:新增自动模式模型选择与空闲压缩开关
AI 导读
Claude Code v2.1.302 新增 CLAUDE_CODE_AUTO_MODE_MODEL 环境变量,可指定客户端自动模式分类器所用模型,并在 /config 中加入空闲压缩开关。该版本还修复了 Vertex/Bedrock 中途切换报错、Read 工具加载超大图片(超过 128 MB 现被拒绝)、插件市场重复克隆等问题,并改进多插件启动速度与自动模式安全分类。
正文 · AI 翻译
Claude Code:GitHub Releases· ashwin-ant·2026-10-17 04:53· 4 小时前AI 评分37
v2.1.302
AI 导读
Claude Code v2.1.302 新增 CLAUDE_CODE_AUTO_MODE_MODEL 环境变量,可指定客户端自动模式分类器所用模型,并支持在 /config 中关闭或重新开启空闲压缩。该版本还修复了 Vertex/Bedrock 中途切换报错、Read 工具加载超大图片、插件市场重复克隆等多项问题,并改进多插件启动速度与自动模式安全分类。
正文
What's changed
- 新增
CLAUDE_CODE_AUTO_MODE_MODEL,用于选择客户端自动模式分类器所使用的模型;它不会改变服务端自动模式的模型 - 在
/config中新增一行Idle compaction,用于关闭或重新开启空闲压缩;空闲压缩后显示的通知现在会说明如何关闭它 - 在
/design-sync和/design-login中新增通知:独立的 Claude Design(claude.ai/design)将于 2026 年 12 月 14 日关闭 - 修复了在对话正在压缩时停止一轮对话会出现的“Prompt is too long”错误
- 修复了会话中途切换到 Vertex 或 Bedrock 后,请求失败并报“diagnostics: Extra inputs are not permitted”的问题
- 修复了 Read 工具会将任意大小的图片文件,或名称类似图片的管道或设备,整个加载到内存中的问题;现在会拒绝超过 128 MB 的图片来源
- 修复了当网关为 Opus 4 或 4.1 加上前缀(例如
anthropic/claude-opus-4-1)时,/autocompact和/effort保存到错误模型的问题 - 修复了会话中途添加的工具在通过 ToolSearch 或压缩后再次加载时,提示缓存未命中的问题
- 修复了
claude plugin及其他子命令有时会在排队的设置或配置写入完成前退出,从而可能丢失更改或留下.tmp文件的问题 - 修复了当 git 默认使用 reftable 引用格式时,插件市场每次刷新都会重新克隆,以及新安装的 git 插件显示版本为“unknown”的问题
- 修复了 PowerShell 工具无法在插件的
bin/文件夹中找到命令,以及当搜索无结果(rg、grep、findstr、git grep)被管道传入Select-Object或其他格式化 cmdlet 时报错的问题 - 修复了桌面应用中的 Claude 会引导你前往 claude.ai 设置或
/mcp来授权或重新连接 MCP 服务器,而该选项在那里并不可用的问题 - 修复了当 Claude 发送空的编辑列表时,artifact 发布有时会失败,以及当 artifact 的较新版本拒绝后,Claude 以错误方式重试 artifact 更新的问题
- 修复了大多数自动模式分类器拦截的 OpenTelemetry
tool_decision事件中缺少classifier_category,以及当OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT较低时,新增的tool_decision属性会挤掉tool_use_id、tool_source和tool_parameters的问题 - 修复了在长列表中向下移动或折叠某个分区后,agents 视图中的行保持空白的问题
- 修复了未登录时
claude remote-control --help不打印其用法并退出的问题 - 修复了
/design consent和/design revoke在云会话中失败时建议使用/design-login,而该功能在那里并不可用的问题;现在消息会指向 claude.ai/design/settings - 修复了当服务器协商协议版本 2026-07-28 但省略
resultType、ttlMs或cacheScope时,MCP 服务器显示没有工具,或每次工具调用都失败的问题 - 修复了提示建议会消耗仅靠积分付费的模型上的使用积分的问题:在回复按积分计费后,现在会跳过这些建议
- 修复了用反引号书写的 URL 在换行时只有第一行可点击的问题;在支持超链接的终端中,整个 URL 现在是一个链接
- 修复了当找不到插件时,
claude plugin details <name>@builtin会建议claude plugin list(它从不显示内置插件)的问题;现在它会指向/plugin - 修复了链接起始处的 emoji 在换行时多占一列宽,导致它在问题预览中被隐藏、并将表格变成列表的问题
- 修复了在 git 2.56 或更高版本下,当有杂散的
.git文件指向不存在的目录时,worktree 隔离拒绝创建或恢复 worktree 的问题 - 修复了云会话在新进程中恢复后,成本和使用量从零重新开始计算的问题
- 自托管运行器:修复了在复用 git reftable 格式存储的检出内容的会话中,git 拉取失败并报 "bad object refs/heads" 的问题
- Windows:修复了 exFAT 或 FAT32 驱动器上项目(包括使用
--plugin-dir启动的会话)中每次文件写入都被拒绝或询问的问题 - 改进了启用大量插件时的启动时间:插件命令和 agent 文件加载所需的文件系统调用大幅减少,在 Windows 上尤为明显
- 改进了带服务端分类器的自动模式:对于安全检查而言过长的对话现在会被压缩,而不是每次受检的工具调用都被拒绝
- 改进了从其他文件夹重新打开的后台会话没有 LLM 网关时的提示信息:现在会说明原因,而不是显示 "Not logged in"
- 将没有权限模式的
claude -p和 Agent SDK 会话改为在第三方提供商上以default模式启动,无论遥测关闭还是全新安装;--permission-mode auto保持自动 - 将 fork 子代理(
subagent_type: "fork")改为在claude -p、Agent SDK、桌面应用和 VS Code 中默认开启,与终端中已有的行为一致;CLAUDE_CODE_FORK_SUBAGENT=0会将其关闭,claude mcp serve则从不提供 - 将桌面应用和 VS Code 改为始终像终端一样在后台运行主对话的子代理,而不是让 Claude 自行选择;子代理自身在
claude -p、Agent SDK、桌面应用和 VS Code 中的 Agent 调用现在默认在前台运行 - 将
← for agents页脚提示改为在会话打开 10 秒后隐藏;等待你处理的 agent 数量仍会显示 - 调整了 Claude in Chrome 指令在系统提示中的位置,以便新对话可以从共享提示缓存中读取它们
- 更改了提示和 agent 钩子,使同一事件最多同时运行 12 个;其余排队等待
- 更改了组织策略关闭
/feedback时显示的提示信息:现在指向 GitHub issues,而不是组织管理员 - [VSCode] 修复了列表中未闭合代码块之后的文本在回复流式输出时显示为纯文本、随后才变为代码的问题
- [VSCode] 修复了当服务器 URL 包含查询字符串时,从面板登录 MCP 服务器会打开损坏的授权页面的问题
- [VSCode] 修复了在无法访问任何装有 Claude 扩展的浏览器时,
@browser横幅却显示 "Browser connected" 的问题 - [云会话] 在例程页面上添加了横幅,说明其上次运行未能启动的原因,例如你的组织达到了并发云会话的上限
- [云会话] 修复了云会话中 "Rewind to here" 对除最新消息外的所有消息都失败的问题;自托管运行器需要 Claude Code v2.1.246 或更高版本
- [云会话] 修复了云会话中的拉取请求状态栏在 GitHub 重新检查时,将存在合并冲突的拉取请求翻回 ready 的问题
- [云会话] 修复了例程运行在其云会话意外停止后显示为 Completed,以及在启动前被归档时显示为 Cancelled 而非 failed 的问题
- [云会话] 修复了云会话中的差异视图在会话的 GitHub 仓库被重命名或移动后丢失更改或加载失败的问题
- [云会话] 修复了部分失败的定时例程运行在一小时或更久后从头再次运行的问题,这可能导致重复工作,例如同一份报告被发布两次
- [云会话] 修复了打开的云会话有时不显示从另一台设备发送的消息,直到你重新加载页面或点击别处再返回的问题
- [Cloud sessions] 改进了云会话启动失败时显示的错误:现在会显示“Connection lost”或“Server error”,而不是“Something went wrong”
- [Remote Control] 修复了在电脑离线后,Remote Control 会话中子代理的窗格一直转圈的问题;现在会显示 Remote Control 已断开连接
- [Claude Tag] 修复了在 Slack 频道或私信中,Claude 通过编辑自己先前的消息回复某条提及后,“is thinking…”仍一直显示在该提及下方的问题
- [Claude Tag] 修复了 Claude 的 Slack 回复中,编号或项目符号步骤下代码块里的 URL 被尖括号包裹,导致复制的命令无法使用的问题
- [Claude Tag] 修复了在 Slack 中附加的 HEIC、SVG、TIFF 和 BMP 图片始终无法送达 Claude 的问题;现在它们会像其他文件类型一样,作为文件出现在其工作文件中
- [Claude Tag] 修复了在按角色限制 Claude Tag 的组织中,新任频道管理员失去 Slack 中 Claude 访问权限的问题;现在管理员角色也会授予 Slack 中的 Claude Tag 权限
- [Claude Tag] 修复了 MCP 服务器共用同一主机的自定义连接器在 Claude Tag 管理设置中显示为单个连接器的问题;现在每个服务器都是独立的连接器
- [Claude Tag] 修复了当某次 Slack 查询卡住时,Slack 中的 Claude 有时会用“DMs are temporarily unavailable”回复私信并丢弃该消息的问题;现在会先重试
- [Claude Tag] 修复了在 Slack Enterprise Grid 上与 Claude 的私信忽略 Slack 工作区下拉菜单的问题;现在它们会在你上次打开 Claude 时所在的已连接工作区下运行
- [Claude Tag] 修复了 Slack 中 Claude 关于频道月度支出限额的提示称频道管理员可以提高限额的问题;现在会指明组织所有者并链接到用量页面
- [Claude Tag] 修复了 Claude 的 Slack 回复中的链接会吞掉紧随其后的加粗或斜体结束标记、或全角标点,从而导致链接和格式损坏的问题
- [Claude Tag] 改进了 Claude Tag 管理设置中的仓库搜索,现可覆盖最多 100 个已连接的 GitHub 账户,并能找到 GitHub App 安装中前 5,000 个之外的私有仓库
- [Claude Tag] 改进了 Claude Tag 管理设置中的 Add place,现在会立即列出你输入或粘贴的频道,而不是等组织的完整频道列表加载完成后才显示
- [Claude Tag] 改进了 Claude Tag 管理设置中工作区或频道页面上的 Add > Domain,现在该页面加载后即可使用,而不是等所有频道都加载完成
- [Claude Tag] 更改了 Claude Tag 管理设置,将 Claude 的访问权限整理为四个标签页:Bundles、Connectors、Skills and plugins 和 Channels
- [Claude Tag] 更改了组织设置中的 Roles 页面,将为 Claude Tag 频道管理员创建的角色归入你组织自有角色下方的一个折叠区域
- [Code Review] 修复了在你离开去连接 GitHub 后 Code Review 设置无法继续的问题;现在返回管理设置时,会重新打开仓库选择器
来源:Claude Code:GitHub Releases · github.com
来源:RadarAI · aihot.news