Skip to content

Claude Code 2026 年第 14 周的重点是:CLI 里开始支持 computer use,终端内可直接打开原生应用并验证 UI 流程;同时新增 /powerup、无闪烁渲染、MCP 单工具结果大小覆盖和插件 bin/ 可执行文件自动加入 PATH。升级到 v2.1.86–v2.1.91 后,如果要启用相关能力,需要按各功能的开关、环境变量或 MCP 工具定义验证。

Claude Code 2026 年第 14 周更新

本周更新概览

Releases v2.1.86 → v2.1.91

5 features · March 30 – April 3

CLI 中的 computer use

research preview

上周 computer use 先进入了 Desktop app,这一周它进入 Claude Code CLI。现在 Claude 可以在终端里打开原生应用、点击界面、测试自己的修改,并修复运行中发现的问题。

它适合没有 API 可调用、但需要闭环验证的场景,比如 iOS、macOS 和其他仅有 GUI 的应用。Web app 之前已经能做验证循环,现在原生应用也可以。这个能力还处在早期阶段,预计会有一些粗糙边缘。

运行 /mcp,找到 computer-use 并打开,然后让 Claude 做端到端验证:

text
> Open the iOS simulator, tap through onboarding, and screenshot each step

Computer use guide

/powerup

/powerup 会在终端里用交互式动画演示,带你快速了解 Claude Code 的功能。Claude Code 发布频繁,很多会影响工作流的新功能可能会被错过;运行一次 /powerup 就能知道当前有哪些功能可用。

运行命令:

text
> /powerup

Commands reference

无闪烁渲染

启用新的 alt-screen 渲染器后,会使用虚拟化滚动回看。这样提示输入框会固定在底部,鼠标选中文本也能跨越很长的会话记录,重绘时的闪烁会消失。

如果要回滚,取消设置 CLAUDE_CODE_NO_FLICKER 即可。

设置环境变量并重启 Claude Code:

bash
export CLAUDE_CODE_NO_FLICKER=1
claude

Fullscreen rendering

MCP 单工具结果大小覆盖

MCP 服务器作者现在可以在某个工具的 tools/list 条目里设置 anthropic/maxResultSizeChars,单独提高这个工具的截断上限。硬上限是 500K 字符。

以前这个上限是全局的。像数据库 schema、完整文件树这类偶尔会返回大载荷的工具,容易撞到默认限制,然后把结果持久化到磁盘,只留下文件引用。现在按工具覆盖后,只要这个工具确实需要,就能把结果保持为内联内容。

在服务器的 tools/list 响应里给工具加上标注:

json
{
  "name": "get_schema",
  "description": "Returns the full database schema",
  "_meta": {
    "anthropic/maxResultSizeChars": 500000
  }
}

MCP reference

插件执行文件加入 PATH

如果在插件根目录放一个 bin/ 目录,Claude Code 会在插件启用期间,把这个目录加到 Bash tool 的 PATH 里。这样 Claude 就能在任何 Bash tool 调用里直接执行这个二进制文件,不需要绝对路径,也不需要包装脚本。

这对把 CLI 辅助工具和 commands、agents、hooks 一起打包很方便。

在插件根目录添加 bin/ 目录:

text
my-plugin/
├── .claude-plugin/
│   └── plugin.json
└── bin/
    └── my-tool

Plugins reference

其他更新

  • Auto mode follow-ups:新增 PermissionDenied 钩子,会在分类器拒绝时触发;返回 retry: true 可以让 Claude 换一种方式再试。/permissions → Recent 里也可以用 r 手动重试。
  • PreToolUse 钩子里的 permissionDecision 新增 defer 值:-p 会话会在工具调用处暂停,并以 deferred_tool_use payload 退出,供 SDK 应用或自定义 UI 展示,然后可用 --resume 继续。
  • /buddy:会生成一个小生物在你编码时看着你(April 1st)。
  • disableSkillShellExecution 设置可阻止 skills、slash commands 和 plugin commands 里的内联 shell 执行。
  • Edit 工具现在可以直接处理通过 catsed -n 查看过的文件,不需要先单独 Read
  • 超过 50K 的 hook 输出会保存到磁盘,并提供路径和预览,不再直接注入上下文。
  • 交互式会话里默认关闭 thinking summaries;要恢复可设置 showThinkingSummaries: true
  • 语音模式支持 push-to-talk 修饰键组合、Windows WebSocket,以及 macOS Apple Silicon 麦克风权限。
  • claude-cli:// 深链接支持多行 prompts,使用编码后的 %0A

Full changelog for v2.1.86–v2.1.91 →

常见问题

Claude Code CLI 里的 computer use 怎么开启?

运行 /mcp,找到 computer-use 并切换为开启。启用后,Claude 才能在 CLI 里打开原生应用、点击界面并做端到端验证。

/powerup 有什么用?

/powerup 会在终端里用交互式演示教你当前可用的 Claude Code 功能,适合快速确认新版本带来了哪些能力。直接在 Claude Code 里输入 /powerup 即可。

为什么插件里的本地二进制命令在 Bash tool 里找不到?

确认插件根目录下是否有 bin/ 目录,并且插件处于启用状态。启用期间,Claude Code 才会把该目录加入 Bash tool 的 PATH,让命令可以直接用裸命令名调用。