- Computer Use 登陆 CLI(研究预览):可操作原生 GUI 应用完成验证闭环,仅限 macOS + Pro/Max 计划,需在 /mcp 中手动开启 computer-use
- 新增 /powerup 命令,在终端内提供动画演示的交互式功能教程
- 新增无闪烁渲染模式:设置环境变量 CLAUDE_CODE_NO_FLICKER=1 后重启即可启用虚拟滚动、输入框固定底部的新渲染器
- MCP 工具可通过 tools/list 中的 anthropic/maxResultSizeChars 元数据单独提高结果截断上限,最高 500K 字符
- 插件根目录下的 bin/ 目录中的可执行文件会被自动加入 Bash 工具的 PATH,无需绝对路径即可调用
- 其他改进:PermissionDenied 钩子、PreToolUse 的 defer 权限决策、disableSkillShellExecution 设置、Edit 工具支持对 cat/sed -n 查看过的文件直接编辑、思考摘要默认关闭等
Computer Use 登陆 CLI(研究预览)
上周 Computer Use 功能上线了 Desktop 应用,本周扩展到了 CLI。Claude 现在可以在终端中打开原生应用、点击操作界面、测试自己的改动并修复问题——此前这种验证闭环只对有 API 可调的 Web 应用可用,现在原生 iOS、macOS 等仅有图形界面的应用也能实现自动化验证。
该功能仍处于早期阶段,预计会有一些粗糙之处。使用条件:仅支持 macOS,且需要 Pro 或 Max 订阅计划,否则 /mcp 列表中不会出现 computer-use。启用方式为运行 /mcp,找到 computer-use 并手动开启,之后即可让 Claude 执行类似「打开 iOS 模拟器,走一遍引导流程并为每一步截图」的任务。
/powerup:交互式功能教程
新增 /powerup 命令,通过终端内的动画演示讲解 Claude Code 的各项功能。由于 Claude Code 更新频繁,一些本可能改变工作方式的新功能容易被错过,运行一次 /powerup 即可快速了解当前已有哪些能力。
无闪烁渲染
新增可选的 alt-screen 渲染器,支持虚拟化滚动回放:输入框始终固定在底部,长对话中的鼠标选择正常工作,重绘时的闪烁问题也得到解决。启用方式是设置环境变量 CLAUDE_CODE_NO_FLICKER=1 后重启 claude;取消该变量即可回滚到旧渲染方式。
MCP 单工具结果大小上限
MCP 服务端开发者现在可以针对某个特定工具单独提高结果截断上限,做法是在该工具 tools/list 返回项的 _meta 中设置 anthropic/maxResultSizeChars,硬上限为 500K 字符。此前该上限是全局统一的,一些偶尔返回超大内容(如数据库 schema、完整文件树)的工具会命中默认限制,结果被写入磁盘并以文件引用的形式返回;现在可以针对确实需要大结果的工具单独放开,让结果继续内联返回。
插件可执行文件自动加入 PATH
在插件根目录下新建 bin/ 目录并放入可执行文件,该目录会在插件启用期间自动加入 Bash 工具的 PATH。Claude 可以在任意 Bash 工具调用中直接以裸命令名调用该可执行文件,无需绝对路径或包装脚本,便于将 CLI 辅助工具与调用它们的命令、agent、hook 打包在一起分发。
其他改动
- Auto 模式新增
PermissionDenied钩子,在分类器拒绝权限时触发,返回retry: true可让 Claude 尝试其他方式;/permissions→ Recently denied 中也可用r手动重试 PreToolUse钩子的permissionDecision新增defer取值:-p会话在遇到该工具调用时暂停,并以deferred_tool_usepayload 退出,方便 SDK 应用或自定义界面接管处理,之后可用--resume恢复/buddy:一个愚人节彩蛋,孵化一个陪伴编码的小生物,现已下线- 新增
disableSkillShellExecution设置项,可禁止 skills、slash commands、插件命令中的内联 shell 执行 - Edit 工具现在可以直接对通过
cat或sed -n查看过的文件进行编辑,无需额外执行 Read - 超过 50K 的 hook 输出会被保存到磁盘,以路径 + 预览的形式呈现,不再直接注入上下文
- 交互式会话中默认关闭思考摘要显示,可通过设置
showThinkingSummaries: true恢复 - 语音模式改进:支持组合按键的一键说话(push-to-talk)、Windows 下的 WebSocket 支持、macOS Apple Silicon 麦克风权限处理
claude-cli://深链接现在支持多行 prompt(通过%0A编码换行)