← 返回更新日志

Claude Code v2.1.91

2026-04-02 · GitHub 原文
## 变更内容 - 新增了通过 `_meta["anthropic/maxResultSizeChars"]` 注解覆盖 MCP 工具结果持久化设置的功能(上限 50 万字符),允许更大的结果(如数据库架构)通过而不被截断 - 新增 `disableSkillShellExecution` 设置,用于禁用技能、自定义斜杠命令和插件命令中的内联 shell 执行 - `claude-cli://open?q=` 深度链接现在支持多行提示(编码后的换行符 `%0A` 不再被拒绝) - 插件现在可以在 `bin/` 目录下打包可执行文件,并作为裸命令从 Bash 工具调用 - 修复了 `--resume` 时转录链断裂的问题:当异步转录写入静默失败时,可能导致对话历史丢失 - 修复了在 iTerm2、kitty、WezTerm、Ghostty 和 Windows Terminal 中 `cmd+delete` 无法删除到行首的问题 - 修复了远程会话中计划模式在容器重启后丢失计划文件的问题,该问题曾导致计划编辑时出现权限提示以及空白的计划批准模态框 - 修复了 settings.json 中 `permissions.defaultMode: "auto"` 的 JSON 模式验证问题 - 修复了 Windows 版本清理未保护活动版本的回滚副本的问题 - `/feedback` 命令现在会解释其不可用的原因,而不是从斜杠菜单中消失 - 改进了 `/claude-api` 技能的代理设计模式指导,包括工具表面决策、上下文管理和缓存策略 - 性能改进:在 Bun 上通过 `Bun.stripANSI` 加速了 `stripAnsi` 操作 - 编辑工具现在使用更短的 `old_string` 定位锚点,减少了输出令牌数