Claude Code发布v2.1.265:新增插件目录支持、1GB工具结果磁盘上限及多项修复
最新版本为 --plugin-dir增加文件夹支持,限制工具结果磁盘存储,并修复提示缓存、远程控制及Windows沙箱等问题。
AI解读:Claude Code的频繁更新主要解决开发者日常使用中的具体痛点。本次v2.1.265最实用的变化是 --plugin-dir现在可以直接指向一个文件夹,里面每个含清单的子文件夹都会自动加载,且在运行中增删插件也能被识别——这对维护多个自研插件的团队意味着无需逐个指定路径。同时,工具结果保存到磁盘设了 1GB上限,超出的部分会在对话预览中提示已截断,避免磁盘被大型输出占满。对普通用户而言,这些改动不需要立即行动,升级即可获得;真正的受益者是重度依赖插件、远程会话或Windows沙箱环境的开发者,因为该版本还修复了提示缓存失效、远程控制结束信号过早、Windows受限令牌下文件操作全被拒绝等问题,直接减少重复上下文传输和操作失败。不过,本次更新没有引入新功能或模型,效果数据也并未公开,其价值体现在减少故障和提升稳定性上。
Anthropic于 2 月 13 日发布Claude Code v2.1.265(版本号v2.1.265),主要新增插件目录支持、工具结果磁盘存储上限,并修复多项与提示缓存、远程会话及Windows沙箱相关的问题。
新增功能
`--plugin-dir` 现在支持指向一个包含多个插件的文件夹:每个含有清单(manifest)的子文件夹都会被加载,并且在运行中添加或移除的子文件夹会被动态识别。
通过Claude apps网关发送遥测数据的Claude Desktop和Cowork会话,现新增 `user.email` 和 `user.groups` 字段,与终端会话保持一致。
保存到磁盘的工具结果现在有 1GB的上限;对话内预览会显示文件何时被截断。
重要修复
修复了恢复前台生成的子代理(subagent)时,其工具列表和系统提示前缀被改变,导致该代理的提示缓存无法复用的问题;同时修复了代理队友和恢复的子代理在后续轮次中将SubagentStart钩子上下文和预加载技能移出提示前缀,从而破坏提示缓存的问题。
修复了当上一个进程在工具运行期间死亡后恢复时,最后一条提示不再被重写,而是保留被中断的工具调用并标记为中断。
修复了 `/model opusplan[1m]` 被错误拒绝并提示“Model not found”的问题。
修复了在macOS和Linux上,包含反斜杠的插件路径绕过符号链接包含检查的安全漏洞;以及以两个点开头的插件目录被错误拒绝的问题。
修复了VS Code和SDK会话在刷新令牌时关闭会话偶尔需要重新登录的问题。
修复了远程控制(Remote Control)会话在回复最后一条消息之前就发送回合结束信号,导致Claude应用中显示回复已完成的问题。
修复了后台(`--bg`)会话在空闲超时前收到消息时,偶尔会在回合中途被终止的问题。
修复了Windows上在AppContainer或受限令牌沙箱中运行时,Read、Write和Edit操作因“符号链接解析在权限检查后发生变化”而拒绝所有文件的问题。
修复了非交互式会话(`-p` 与stream-json输入、Agent SDK、云会话)在每个新用户消息时重置shell工作目录的问题;现在 `cd` 命令在多个回合之间保持有效。
修复了配置为 `http` 且仅支持传统HTTP+SSE传输的MCP服务器无法连接的问题;Claude Code现在按MCP规范回退到SSE。
其他改进
大型仓库的 `--worktree` 启动速度得到提升:新工作树现在并行检出(需要git 2.32+)。
`/workflows` 代理详情界面改进:工具调用被标记为运行中、失败或完成,并显示子代理的任务列表(如果有),按Enter可展开调用及其输入和结果。
远程MCP服务器需要登录时,Claude Code不再提前注册OAuth客户端,直到实际认证才会注册。
长会话的恢复时间得到优化;图像处理现在使用运行时的内置图像支持,不再将原生图像模块解压到临时目录。
插件显示元数据优先使用市场条目而非仅 `plugin.json` 中的信息。
管理设置中配置了 `forceLoginGatewayUrl` 的机器,现在从启动时就作为Claude apps网关会话运行;残留的claude.ai登录或API密钥将不再使用。
Claude apps网关会话现在直接将OpenTelemetry导出到网关管理设置 `OTEL_EXPORTER_OTLP_ENDPOINT` 指定的收集器,而不是通过网关中继;会话如果没有指定收集器,仍使用中继。
VS Code扩展修复
VS Code扩展新增“Archive inactive sessions”设置(默认 14 天),自动归档非活动会话。
修复了对话打开超过 10 分钟后,重新加载窗口或重启导致侧边栏聊天空白的问题。
修复了“Remote Control is active”消息上时间轴点位置偏移的问题。