Claude Code 学习站

Claude Code 2026 W37:插件评测工具与桌面窗口分离

本周 Claude Code(v2.1.263→v2.1.269)新增 claude plugin eval 插件测试工具,桌面版支持面板独立弹窗,并附带多项小改进。

AI 摘要 · 已核查2026 年第 37 周(起于 2026-09-07原文:Week 37 · September 7–11, 2026
本周要点
  • 新增 `claude plugin eval` 命令,可对插件运行测试用例集并打分,默认会额外跑一遍不加载插件的对照结果;`claude plugin eval init` 可辅助生成测试用例和评分标准
  • Claude Code Desktop 支持把任意面板(如 diff 或终端)弹出为独立窗口,可拖到第二块屏幕,完成后再重新停靠
  • 新增 `maxEffortLevel` 设置(可在顶层或 `modelSettings` 下按模型设置),为各家模型提供商(含 Amazon Bedrock、Google Cloud Agent Platform、Microsoft Foundry)统一设置 effort 等级上限
  • WebFetch 新增五分钟超时机制,超时会报错而非卡死,可通过 `CLAUDE_CODE_WEBFETCH_DEADLINE_MS` 调整或设为 `0` 取消限制
  • `claude plugin install/uninstall/update/enable/disable` 支持 `--json` 参数,便于脚本化处理结果
  • VS Code 插件中新增「agent map」面板,可查看/停止子代理;命令菜单的 Customize 分区可直接管理 Hooks 与 Permissions

本周概览

本周(2026-09-07 至 2026-09-11)Claude Code 发布了 v2.1.263 → v2.1.269,包含 2 项主要新功能以及若干小改进。

插件测试:claude plugin eval

新增 claude plugin eval 命令,用于对插件运行一整套测试用例并打分。默认情况下,每个用例会额外再跑一遍「不加载插件」的对照版本,方便对比插件实际带来的效果差异。

配套的 claude plugin eval init 会先询问你「什么样的结果算好」,然后自动生成测试用例和打分标准(checks),试跑一遍后把文件写入项目。需要注意的是,每次运行、以及每个使用「第二个模型做裁判」的 check,都会在你的账号下产生真实的模型调用(计费)。

使用方式:在插件根目录下运行 claude plugin eval init 让 Claude 起草测试集;确认套件就绪后退出该会话,再运行 claude plugin eval . 对所有用例打分。汇总表会打印在终端,详细的逐次运行记录保存在 evals/results/report.html 中。

Desktop:面板可弹出为独立窗口

Claude Code Desktop 应用中,任意面板(如 diff 视图或终端)现在都可以弹出为独立窗口——可以把它拖到第二块屏幕上,同时让 Claude 在主窗口中继续工作,完成后再拖回去重新停靠。

其他改进

  • 新增 maxEffortLevel 设置项,可在配置顶层或按模型放在 modelSettings 下,为所有 provider(包括 Amazon Bedrock、Google Cloud 的 Agent Platform、Microsoft Foundry)设置 effort 等级上限,超过该等级的请求会被压到上限运行。
  • --plugin-dir 参数现在可以指向一个「插件文件夹的文件夹」,会自动加载其下每个含有 manifest 的直接子文件夹。
  • WebFetch 工具新增超时保护:如果五分钟内页面未下载完成,会直接报「deadline」错误而不是一直挂起;可通过环境变量 CLAUDE_CODE_WEBFETCH_DEADLINE_MS 调整这个时限,设为 0 则取消限制。
  • claude plugin installuninstallupdateenabledisable 命令新增 --json 参数,会在 stdout 最后一行输出一个 JSON 对象作为结果,便于脚本集成。
  • Auto 模式下,当分类器拦截某个操作时,返回给 Claude 的原因通常会指明具体匹配到的规则,例如 [Data Exfiltration]
  • 在全屏渲染模式下,输入到一半时键入 / 会弹出匹配命令的列表供选择,而不再只给出单一建议;插件技能(plugin skill)也可以直接用「不带插件前缀」的名字匹配。
  • VS Code 插件中,点击提示框底部的 agent 数量可打开 agent map,能查看某个子代理的只读会话记录或将其停止。
  • VS Code 插件的命令菜单 Customize 分区新增 Hooks 和 Permissions 入口,可直接在用户、项目、本地设置中增删 hooks 与权限规则。
  • Claude 现在可以为发布的 artifact 挑选浏览器标签页图标。
  • 在网页版 Claude Code 中,云端会话里排队的消息在 Claude 读取前可以撤回:可以从队列中移除,或按 Esc/Up 让文字退回输入框。