← 返回更新日志

Claude Code v2.1.290

2026-10-05 · GitHub 原文
## 变更内容 - 在 mod 的 `turn.step` 钩子结果中新增了 `serverToolUses`:即 API 自行运行的工具调用(advisor),每个调用都包含其 ID、名称、输入、开始时间和结束时间 - 在插件钩子的 `tool.check` 事件中新增了 `agentId`,因此钩子可以区分子代理的权限检查和主会话的权限检查 - 在 mod 的 `tool.check` 钩子读取的问题和裁决中新增了 `ceiling`,用于标明组织对某个工具所要求的批准级别 - 在插件钩子类型定义中新增了 `ThemeKey` 和 `Color` 类型,因此编辑器可以列出 mod 绘图可引用的主题颜色 - 增强了 `claude plugin validate`:现在会列出 mod 在每个门控位置注册的钩子,以及它是否包含 `.catch`(使用 `--json` 时位于 `gatingHooks` 下) - 在 Claude apps gateway 的登录批准页面新增了 Deny 按钮:它会结束待处理的登录,使等待中的终端在数秒内停止等待 - 新增了 `claude attach <name>` 和 `claude logs <name>`:现在可以使用会话名称的一部分代替 ID - 新增了 `/claude-api managed-agents-onboard <url>`,用于根据页面中描述为 `ant apply` 文件的内容设置 Managed Agents 模式 - 新增了 `/claude-api managed-agents-onboard <quickstart-name>`,用于通过 `ant` CLI 构建 Console 快速入门模板,例如 `deep-researcher` - 当托管设置文件链接到托管设置文件夹之外的文件时,新增了警告 - 当托管设置忽略用户配置的沙箱 `allowRead` 路径或允许的域名时,在 `/status` 和 doctor 中新增了警告 - 修复了通过代理和网关发送请求时失败的问题:这些代理或网关可能会以非 400 状态码拒绝 Claude Code 的某个 beta 请求头,或在该请求头与另一个 beta 请求头同时出现时拒绝请求 - 修复了包含数百张图片的长会话卡在“Request rejected as unprocessable by the model”错误上的问题 - 修复了 API 的输出内容过滤器在 Claude 仍在思考时停止回复,导致当前轮次立即结束的问题;现在会先重试一次请求,再显示错误 - 修复了恢复的子代理和团队成员在运行期间收到消息后,丢失先前思考内容和提示缓存的问题 - 修复了 WebFetch 静默丢弃页面中超过 100,000 个字符部分的问题;现在它会说明有多少内容未读取,并接受 `offset` 参数以继续读取 - 修复了响应中嵌套数千层列表或引用时发生崩溃(“Maximum call stack size exceeded”)的问题 - 修复了 `/rewind` 不列出 Claude 仍在工作时发送的提示的问题 - 修复了计划任务(带间隔的 `/loop`、提醒)在对话被压缩后恢复会话时静默消失的问题;适用于从此版本开始生成的压缩 - 修复了前台设置的计划任务在通过 ← 或 `/background` 转入后台后永不触发,以及周期性任务在每次恢复、重新生成或派生时额外运行一次的问题 - 修复了无界面的 `--json-schema` 运行在结构化输出已经交付后连接断开时,即使结果为 `success`,仍以非零状态和 `is_error: true` 退出的问题 - 修复了计划模式允许自动模式分类器批准带有服务器推送 ask 策略的非只读连接器工具的问题 - 修复了项目的 `CLAUDE.md`、规则文件或 `AGENTS.md` 通过符号链接指向工作目录之外时,在启用 `permissions.blockReadsOutsideWorkingDirectories` 或 `Read` 拒绝规则的情况下仍会被加载的问题 - 修复了主机标签中包含通配符的 `xn--` URL 允许和拒绝模式在不同进程中产生不同匹配结果的问题 - 修复了组织提供的 MCP 服务器在登录或重新连接后被重新列为用户自己的服务器的问题,包括无界面会话和 SDK 会话中的延迟结果 - 修复了 Windows 上 `git stash create` 失败时,`/ultrareview` 在没有警告的情况下丢弃未提交更改,以及在通过 `git add -N` 添加的文件被删除或移动后拒绝这些更改的问题 - 修复了 macOS 和 Linux 上 `plansDirectory` 设置针对包含反斜杠路径的项目根目录检查 - 修复了超长 Remote Control 和云会话中的回复可能逐块出现而非流式显示的问题 - 修复了后台守护进程日志在 `claude daemon run` 和 `claude daemon logs` 下将终端控制字符直接传递到屏幕的问题;现在这些字符会显示为 `\uXXXX` 转义序列 - Self-hosted runner:修复了会话错误输出中经过构造的超长行导致 runner 冻结数秒的问题 - 修复了带 `.catch` 的插件钩子在处理提示或工具调用时持续占用钩子工作进程,导致该钩子被卸载且其 `.catch` 被跳过的问题 - 修复了 mod 的 `turn.step` 结果列出已被响应中途模型回退丢弃的工具调用的问题 - 修复了 Cowork 云会话的容器在 Claude 发送消息或文件后立即重启时,回复有时永远无法完成的问题 - 修复了 `claude plugin validate` 和插件加载拒绝钩子模块的问题:该模块解构了一个与其顶层函数之一同名的选项 - 修复了 git 配置中设置 `core.safecrlf=true` 时,`/ultrareview` 无法上传未提交更改的问题 - 修复了被标记的消息在回退到另一个模型重试时,如果该模型在设置中保存了不同的 effort 级别,会导致 effort 级别改变的问题 - Windows:修复了技能和命令中的多行 `!` shell 块在文件以 CRLF 行尾保存时执行失败的问题 - 修复了全屏模式下进行搜索时点击 `/permissions` 标签页,会导致 Claude Code 一直挂起直至被强制终止的问题 - 修复了对话压缩有时因“null is not an object”错误而失败的问题 - 修复了自动模式下子代理将报告交回时,插件钩子在 `turn.complete` 中读取到空 `answer` 的问题 - 修复了 mod 重新加载失败后执行刷新,导致该 mod 在没有提示的情况下被卸载的问题;现在失败信息会说明之前加载的版本已被卸载 - 修复了 mod 的 `prompt.submit` 钩子在调用 `next(e)` 后丢弃提示却被静默忽略的问题;现在会按名称报告该钩子失败 - 修复了 mod 的窗格或条带位于一个每次绘制都会改变高度的树之后时,被无休止重绘的问题 - 修复了 macOS 和 Windows 上读取图片时,可以通过在读取过程中替换链接来返回批准范围之外文件的问题 - 修复了用户安装的 mod 可能导致组织插件被卸载的问题;现在会改为卸载该 mod - 修复了 `disableClaudeAiConnectors` 和 `allowedMcpServers` URL 规则未应用于 `.mcp.json`、插件或代理中声明的部分 MCP 条目的问题 - 修复了 mod 的内联窗格因其树在每次绘制时改变高度而被无休止重绘的问题 - 修复了在读取阻止规则或 `--restricted` 下,`@` 提及可以通过读取过程中被替换的链接读取工作目录之外文件的问题 - 修复了代理视图中按 Esc 会确认“Press enter again to restart this session — it isn't responding”的问题;现在 Esc 只会重新打开会话 - 修复了后台会话进入其创建的 worktree 后,代理视图丢失该会话的 `/loop` 运行次数、倒计时和实时状态行的问题 - 修复了手动权限模式下的 `claude agents` 会话在读取粘贴到回复或新代理提示中的图片时请求批准的问题 - 修复了 deny 或 ask 规则无法识别命令或路径的问题:其名称来自在 `declare`、`typeset`、`export` 或 `readonly` 上以前缀形式设置的变量 - 修复了 Read 拒绝规则未应用于粘贴或拖入提示的图片路径,以及 `@` 提及文件夹时列出的文件名的问题 - 修复了用户安装的 mod 可能使组织的防护机制跳过检查的问题;现在会卸载此类 mod - 修复了 mod 绘制包含非拉丁字符的长篇多行文本时,插件钩子在每次重绘时停顿的问题 - 修复了在代理视图中删除某个分区底部的会话后,重复按 Ctrl+X 会删除整个下一个分区的问题 - 修复了 You should know 无论 `language` 设置为何都使用英语记录注释的问题 - 修复了发送某些超长消息后发生冻结的问题 - 修复了展开转录内容(ctrl+o)或调整包含箭头、破折号、制表符等非 ASCII 字符的大型工具输出时出现性能下降的问题 - 修复了 `claude respawn` 在没有已保存转录内容的后台会话中重新发送较早消息,而不是以空对话启动的问题 - 修复了在代理视图中执行 `n:` 或 Ctrl+F 搜索后按 Esc 会将焦点移动到分区标题,随后按两次 Ctrl+X 会删除该分区中所有会话的问题 - 修复了 `claude agents` 将无法发送到已停止会话的斜杠命令保存下来,并在该会话下次重启时自行运行的问题 - 修复了 `/ultrareview` 对使用名为 `unset` 或 `unspecified` 的 git filter driver 的文件,不经过滤就上传未提交更改的问题;现在上传会停止,并要求重命名该 driver - 修复了自动模式拒绝操作时建议一种权限规则的问题:该规则可能会跳过整个工具的分类器,或被 Claude Code 忽略 - 修复了 `claude --teleport` 和 `/teleport` 在选择 stash 时,删除已替换同名受跟踪文件的文件夹中内容的问题;现在会拒绝 stash 并说明原因 - 修复了按 Esc 会确认代理视图中“Press enter again to restart this session fresh”提示的问题 - 修复了代理视图中的 `/loop` 运行次数在 `/clear` 后冻结且倒计时消失的问题;现在计数会随新对话重新开始 - 修复了 `--channels` 权限中继:现在会忽略会话中重复出现的回复 ID,而不会用它批准另一个提示 - 修复了 `/chrome` 中的“Reconnect extension”在 Chrome 连接失败后无法恢复浏览器工具的问题,并在无法恢复时新增了解释(anthropics/claude-code#98135) - 修复了通过网关(使用 `ANTHROPIC_BASE_URL` 和 `ANTHROPIC_AUTH_TOKEN`)访问 Claude 且没有 Anthropic 账户的用户无法启用 mod 的问题 - 修复了后台会话崩溃后立即通过 `claude agents` 发送的回复在 2 秒后被拒绝的问题;现在会在会话重启期间重试最多 12 秒 - 修复了 `claude agents` 无法发送到运行中会话的斜杠命令和多选问题答案被保存,并在会话下次重启时自行发送的问题 - 修复了通过管道将 heredoc 输入另一个命令的沙箱命令(`cat <<EOF | python3`)每次运行都请求批准的问题 - 修复了 Homebrew 升级后 `claude agents` 报错“Couldn't restart the background service”且后台会话停止的问题(从本次之后的下一次升级开始生效) - 修复了代理视图中的“restart this session fresh”重新发送会话中较早消息,而不是以空对话启动的问题 - 修复了 Bash 权限检查自动批准某些只读命令(例如 `rg` 或 `git grep`)的问题,即使 shell 仍会将其参数展开为通配符;现在这些命令会请求批准 - 修复了升级后 `claude plugin test` 因已保存的过时设置而拒绝运行的问题 - 修复了 Bash 权限检查自动批准某些命令的问题:zsh 对这些命令中的变量名解析方式不同于 bash;现在这些命令会请求批准 - 修复了 `git clone` 选项的短格式会保留来自 `sandbox.excludedCommands` 中 `git *` 等 git 模式的沙箱豁免问题;现在其处理方式与长格式一致 - 修复了会话的首次功能标志请求忽略项目设置中配置的代理或 API 端点的问题 - 修复了在分支存储于 `.git` 之外的仓库(git 2.54+)中,针对本地分支执行 `/ultrareview` 时静默遗漏未提交工作的上传问题;现在会拒绝并给出解释 - 修复了容器重启导致待处理的 `/loop` 唤醒或计划任务丢失后,云会话一直保持休眠的问题;现在会通知 Claude,使其可以重新安排任务 - 修复了在不包含 2025 年 11 月修复的 PostgreSQL 版本上,Claude apps gateway 的保留数据清理会删除同一时刻刚被刷新的回访开发者身份记录的问题 - 修复了沙箱化的 Monitor 工具命令在沙箱自动允许模式下跳过权限提示的问题;现在它们会遵循权限规则 - 修复了 Claude apps gateway 向身份提供商出示的证书 subject 为空时无法启动的问题 - 修复了无法解析 `store.postgres_url` 时,Claude apps gateway 仅以“Invalid URL”退出的问题;现在错误会指出具体设置,并说明 URL 可以包含哪些内容 - 修复了 Mac 从睡眠中唤醒后,后台代理报错“Agent stalled”,以及 Workflow 工具子代理从其提示重新开始的问题 - 修复了从 2.1.285 开始,在 VS Code 扩展等 SDK 宿主中,如果托管设置拒绝读取慢速文件系统上的大量路径(尤其是 WSL 下的 Windows 驱动器),启动缓慢或失败的问题 - 修复了计算机睡眠中断响应后,在 Bedrock、Vertex、Foundry 和自定义网关上被视为流停滞的问题 - 修复了 Linux 和 WSL 上,当 `~/**/.env` 等沙箱读取规则覆盖大型文件夹时,在首次请求前及 `/sandbox` 的 Config 标签页中发生冻结的问题 - 修复了技能文件夹名称与 SKILL.md 中的名称不同时(例如使用非英文名称),按 SKILL.md 中的名称请求技能却找不到的问题;现在技能列表会同时显示两个名称 - 修复了云会话容器在计划呈现之前重启时,计划模式中编写的计划丢失的问题 - 修复了在新配置目录上,Bash 工具的首个命令于启动数秒后运行时,偶尔会导致整个会话丢失 shell 别名、函数和插件 PATH 条目的问题 - 修复了 HTTP MCP 服务器发送超大响应时内存使用无上限的问题 - 修复了从云会话内部启动的 Claude Code 运行(例如从 Bash 工具运行 `claude -p`)中 artifact 操作失败的问题 - 修复了远程会话一次发送四个或更多文件时,文件有时因“not the one approved”而被拒绝的问题 - 修复了在终端中使用 `--continue` 或 `--resume <session-id>` 恢复会话时未恢复计划模式的问题 - 修复了某个 marketplace 与另一个 GitHub marketplace 的下载文件夹同名时,会阻止后者下载的问题 - 修复了 Mac 在自动压缩运行期间进入睡眠后,自动压缩因“Prompt is too long”而放弃的问题 - 修复了对话包含非常大的粘贴堆栈跟踪或源文件时,倒带菜单(Esc Esc / `/rewind`)每次按键都会冻结数百毫秒的问题 - 修复了 `@` 提及某个子目录中的文件时,未附加该子目录下 `AGENTS.md` 的问题 - 修复了自托管 runner 停止后恢复会话时,如果 sessions 文件夹是相对符号链接,会报错“missing but already registered worktree”的问题 - 修复了机密扫描或权限提示遇到较长的类令牌文本时发生冻结的问题 - 修复了 Bash 权限检查未将 Read 拒绝规则或目录外读取阻止应用于只读命令某些选项值中的通配符问题 - 修复了 `CLAUDE_CODE_USER_DIALOG_TIMEOUT_MS=5m` 被解析为 5 毫秒并立即取消远程对话框的问题;带单位后缀的值现在会回退到 `dialogExpiry` - 修复了 MCP 服务器的工具列表包含很长的组合字符序列时发生停滞的问题 - 修复了同一提示中两次重叠粘贴的内容部分以键入文本而非单个粘贴块形式发送给模型的问题 - 修复了 Claude in Chrome 的浏览器选择器在所选浏览器断开连接后显示一条原本面向 Claude 的消息,以及 VS Code 对话框列表在切换后未刷新的问题 - 修复了主会话进入或退出其他 worktree 后,后台子代理在自己的 worktree 中丢失写入和 Bash 访问权限的问题 - 修复了在机器上没有任何托管设置强制使用网关登录时,后台命令、代理视图和守护进程 worker 仍通过 Claude apps gateway 向 Anthropic 发送遥测和功能标志请求的问题 - 修复了 `--restricted`(以及 `CLAUDE_CODE_RESTRICTED=1`)会话打开跨会话消息套接字的问题 - 修复了空闲时转入后台的会话在重启或空闲清理后以“no saved transcript”重新打开的问题;现在它们会恢复原有对话 - 修复了后台 worker 在重新生成时遵循 `--allow-dangerously-skip-permissions`,但尚未接受绕过权限免责声明的问题 - 修复了插件的异步 Stop 钩子传入位于含空格文件夹(例如 Application Support)下且未加引号的脚本路径时,Claude 会陷入无限回复循环的问题 - 修复了机密遮蔽处理非常长且不间断的文本时冻结数秒的问题 - 修复了 PreToolUse 钩子重写工具调用输入后,某些权限规则和安全检查未应用于该工具调用的问题 - 修复了执行 `claude auth login` 后,或配置目录中已存在凭据文件时,首次启动仍要求再次选择登录方式的问题 - 修复了文件名包含换行符时,在文件工具错误和权限提示中显示不正确的问题 - 修复了原地展开的大段粘贴内容在包含以分离字符形式存储的重音符号(如 macOS 文件名)时,会在下一次按键后以键入文本形式发送给模型的问题 - 修复了 macOS 上 `/login` 在钥匙串拒绝新登录并保留无法删除的旧登录时仍报告成功的问题 - 修复了使用 `--include-partial-messages` 的 SDK 宿主在回复流被切断、中断或回退到非流式模式后,即使当前轮次已结束,回复仍保持打开状态的问题 - 修复了 Linux 上沙箱化 Bash 命令在 `.claude/settings.json` 或 `.claude/settings.local.json` 不存在时,会在命令执行过程中运行 `ConfigChange` 钩子并重新加载设置的问题 - 修复了 Claude Code 调用的工具(例如 git 或 gh)未安装时,错误显示“Premature close”而不是指出缺少哪个程序的问题(macOS、Linux) - 修复了 Linux 上执行沙箱化 Bash 命令后,或 `.claude/scheduled_tasks.json` 被删除后,`/loop` 及其他仅限会话的周期性计划任务会额外运行一次的问题 - 修复了编辑符号链接设置文件所指向的文件时,不触发设置文件权限询问的问题 - 改进了网络代理后的 MCP 启动:代理阻止的服务器(HTTP 403)不再重试三次 - 改进了后台代理的权限提示,现在会显示用于停止所有后台代理的 Ctrl+X Ctrl+K 快捷键 - 改进了内置 `plugin-authoring` 技能:Claude 现在会提供其他人安装所创建 mod 时需要运行的单条命令,并将其写入 README 的安装部分 - 改进了桌面应用 Code 标签页中对 `/plugin` 的回复:现在会说明应在哪里安装和管理插件 - 改进了 Bash 的已更改文件视图:当链式命令包含 git merge、pull 或 checkout 时,只列出文件而不显示完整差异 - 改进了 Claude apps gateway 在上游云凭据或连接失败时的日志:警告现在会以底层原因结尾 - 改进了未登录 claude.ai 时启动云会话所显示的错误:现在会明确提及 `claude auth login` 和 /login,并且不再归咎于 API 密钥身份验证 - 改进了 Read 工具针对二进制文件的消息:现在会提示 Claude 使用可读取该格式的技能或 shell 命令 - 改进了 git 配置文件阻止 `/ultrareview` 上传时显示的错误:长度约缩短一半,并会说明造成问题的文件类型 - 改进了 `/ultrareview` 上传拒绝某个 checkout 时显示的错误:每种已知原因现在都有独立消息,并附有修复方法 - 改进了 Claude apps gateway:在其向身份提供商出示的证书到期前最后 30 天内记录警告 - 改进了 Claude in Chrome:`browser_batch` 调用现在会在 90 秒后才报告超时,此前为 60 秒 - 改进了 Claude apps gateway 的浏览器登录页面:采用品牌字体、居中布局和深色模式 - 改进了恢复大型会话时的响应速度:转录内容加载期间,计时器、输入和渲染会继续运行 - 改进了 / 和 @ 建议列表:选中行现在以 ❯ 指针开头,因此无需依赖颜色也能看清 - 更改了 `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC`,使其也会跳过启动时的连接预热 - 更改了 Claude in Chrome,使项目设置文件不能再将其启用;请使用 `--chrome`、`/chrome` 或用户设置 - 更改了 Bash 工具,使其在运行 `pyright` 前请求权限;`pyright` 不再被视为只读命令 - 更改了当另一个 mod 在子进程运行后拒绝调用时,mod 的 `$.process.spawn` 所返回的拒绝信息;现在会说明调用已经运行,但某个插件扣留了其结果 - 更改了后台守护进程日志,使多行消息以单行 JSON 引用字符串形式写入 - 更改了技能和自定义命令,使其拒绝包含除制表符和换行符之外原始控制字符的 `!` shell 命令,并通过消息指出这些字符的位置 - 更改了 `/artifacts`:在浏览器中打开 artifact 后,现在会关闭列表 - 更改了 Bash 权限检查,使更多形式的 `ps` 命令在运行前请求批准 - 更改了插件钩子,使过长文本被截断并写入日志,而不是被拒绝或静默丢弃 - 更改了计划任务已消失的后台会话:现在它们会在约 20 秒后转为 Completed,并且可在空闲时更新或关闭 - 更改了刚清空提示后的“Press ← again”确认行为:第二次按 ← 切换时不再需要等待一秒,按住 ← 也可以切换 - 更改了 `/ultrareview` 上传在 git 步骤失败时显示的错误:现在会指出具体步骤及可尝试的方法,并且不再重复 git 自身的错误文本 - 更改了中等 effort 下的 `/code-review`:在没有定制审查设置的模型(包括 Opus 5.5 和 Sonnet 5.5)上,现在也会报告清理问题和 CLAUDE.md 约定问题 - 更改了进程内团队成员在 Agent 结果中的 `agent_id`,现在使用其代理 ID(其 `name@team` 地址仍保留在 `teammate_id` 中);TeammateIdle 钩子不再由其子代理或派生会话触发 - 更改了等待计划唤醒(`/loop`)的后台会话:现在更新期间及低内存情况下会保持运行,因为重启或关闭可能会静默丢失唤醒任务 - 更改了从 `claude agents` 发送到忙碌后台会话的 `/model`、`/effort` 和 `/rename`:现在会立即应用且无需确认,而不是等当前轮次结束后再应用 - 将 Claude apps gateway 支持的最低 PostgreSQL 版本从 14 更改为 11 - 更改了交互式会话的 WebSearch 配额,使其随时间补充(每小时 100 次调用;`CLAUDE_CODE_WEB_SEARCH_REFILLS_PER_HOUR` 用于设置速率,设为 0 则关闭),而不是在 200 次调用后永久耗尽 - 更改了 `CLAUDE_CODE_DISABLE_ATTACHMENTS`,使仓库的 `.claude/settings.json` 或 `.claude/settings.local.json` 不能再设置它;shell、用户和托管设置仍然可以 - 更改了对从目录加载的插件执行 `claude plugin update` 时的输出:与内置插件一样,只打印原因,不再添加“Failed to update plugin”前缀 - 更改了云会话中的内置 `gh api`:现在会拒绝通过 `GH_HOST` 或 `GH_REPO` 设置的 github.com 之外主机(请使用 `--hostname` 或完整 URL),并在 stderr 中提示发往其他主机的请求 - 更改了 `claude-api` 技能中的 Managed Agents 示例,使其在代理不需要 Web 工具时将其关闭,并使用 `auto` 权限策略 - Self-hosted runners:更改了 `claude --environment <id>`,使其通过当前 Sessions API 创建会话;打印输出和 JSON 中的会话 ID 仍保持 `session_…` 格式 - [VSCode] 新增了屏幕阅读器播报:当 Claude 正在工作时发送消息,会播报“Message queued.” - [VSCode] 在 Manage plugins 对话框中新增了检查并运行插件 marketplace 安装或更新命令的方式 - [VSCode] 修复了从未输入内容的空白聊天,在其位置打开已保存对话后仍使后台 Claude 进程继续运行的问题 - [VSCode] 修复了 Claude Code 在保存期间意外停止时,设置对话框错误地归因于超时的问题 - [VSCode] 修复了分支切换对话框在无法检查未提交更改时仍提供切换选项的问题 - [VSCode] 修复了打开的对话框后方出现权限提示时,该提示会抢占键盘焦点,导致用户在对话框中按下的按键回答权限提示的问题 - [VSCode] 修复了 Claude Code 找不到或无法启动其程序时,登录和新会话没有给出明确原因的问题 - [VSCode] 修复了代理图将嵌套子代理显示为“Tool calls (0)”,并把它启动的代理放到主代理下的问题 - [VSCode] 改进了 Continue After Reload:VS Code 重启扩展后重新打开的标签页,现在也会完成被重启中断的步骤 - [VSCode] 改进了消息中的文件标签:悬停时现在会显示文件相对于项目文件夹的路径,从而可以区分同名文件 - [VSCode] 更改了消息时间戳,使其默认显示(可通过 Claude Code: Show Message Timestamps 设置关闭) - [Cloud sessions] 修复了通过云环境的环境变量关闭提示建议,对新云会话不起作用的问题 - [Cloud sessions] 修复了云会话中的工作指示器在 Claude 回复完成后仍继续旋转数秒的问题;现在会随回复一起停止 - [Cloud sessions] 修复了在从未运行过的 routine 页面上按下 Run now 后,History 仍显示“No runs yet”的问题;现在会显示新的运行记录 - [Cloud sessions] 修复了取消归档的云会话看起来像 Claude 仍在工作,直到用户再次发送消息才恢复的问题 - [Remote Control] 修复了刚启动 Remote Control 的计算机最长需要一分钟才会出现在新会话的 Remote Control 菜单中的问题;现在会在数秒内出现 - [Claude Tag] 在 Slack 中新增 fast 模式:提及 Claude 时使用 `!fast` 可将线程切换到 fast 模式,并在需要时转为 Opus;使用 `!fast off` 可切换回来;启用时回复会显示 (fast) - [Claude Tag] 在访问包中创建自定义连接时新增可选的 Path prefixes 字段,使允许规则可以只覆盖这些路径,而不是整个主机 - [Claude Tag] 修复了拥有 Claude Tag Admin 权限的成员在 Activity 页面的 Memory 标签中收到“Couldn't load memory files”的问题;现在他们可以读取工作区和频道记忆 - [Claude Tag] 修复了 Slack 工作区访客点击 Claude 设置卡片上的 Confirm 后,会为所有人移除按钮的问题;现在只有该访客会看到拒绝,成员仍可确认或取消 - [Claude Tag] 修复了 Slack 频道中的计划 routine 使用非频道默认模型运行的问题;现在每次启动新会话的运行都会使用当前默认模型 - [Claude Tag] 修复了通过频道名称规则附加到访问包的 GitHub 仓库,在规则覆盖的频道中仍被拒绝的问题;现在 Claude 可以在这些频道中添加、列出和克隆仓库 - [Claude Tag] 改进了用户自己的 Claude 套餐达到用量上限时,在私信中收到的 Claude 通知:现在会在数秒内显示,并说明限额何时重置 - [Claude Tag] 改进了旧版 Claude in Slack 应用在无法启动会话时的回复:现在会说明失败原因和能够修复问题的人,并且每个线程只完整说明一次 - [Claude Tag] 将频道指令限制从字节改为 8,192 个字符,使非英文文本拥有相同空间,并在 Configure 页面上的 Save 旁新增字符计数 - [Code Review] 修复了阻断性审查评论有时以与其严重程度矛盾的“nit”标签开头的问题 - [Code Review] 修复了在已关闭 Code Review 的组织中,仍会在 fork 和 Manual 模式的拉取请求上发布提示用户评论“@claude review”的消息的问题