Claude Code v2.1.221 发布:新增 Focus 视图,修复 Bash 权限绕过漏洞

发生了什么变化

  • [VSCode]新增焦点视图:一个聊天菜单切换功能,隐藏工具活动,隐藏在可展开的每回合总结后面,并配有实时运行工具指示器,开关如下Ctrl+Alt+F或者“Claude Code: Toggle Focus view”命令
  • 新增内容mode: "mask"对于Linux和WSL上的沙箱凭证文件——沙箱命令读取哨兵副本(整个文件,或仅是被extract正则表达式),而沙盒代理则在出口时替换实际值;在 macOS 上,文件掩蔽会退回到deny
  • 新增警告claude plugin validate当某个市场或插件名称被 Claude Desktop 的托管市场同步拒绝时
  • 新增了一个prompt-audit子指挥部claude-api为旧型号编写的模式进行审计提示和工具描述的技能
  • 修复了 Bash 工具权限检查绕过的问题,zsh 可以执行隐藏命令[[ ]]正则表达式条件句;受影响的命令现在提示请求许可
  • 修复了Windows中错误处理包含引号字符路径的PowerShell权限检查;这些路径现在都被要求批准
  • 修正了思考开关在接下来的游戏中无效,而该游戏一开始是“思考”;在连接中禁用MCP服务器不再会无声恢复
  • 固定MCP服务器来自--mcp-config在打印模式下第一回合之前无法连接 (-p),这使得模型以文字文本形式发出工具调用
  • 修复了@提到的文件在按Esc收回提示并重新提交时无声丢弃的问题
  • 修复了为 SDK MCP 工具准备 API 请求时的崩溃,这些工具以内置对象属性命名,例如constructor
  • 修复了网络搜索失败且尝试时出现400错误的问题xhigh/max当思维失灵时
  • 通过沙箱代理修复了因TLS错误而导致的沙箱大型上传失败
  • 固定团队和企业支出上限信息错误地将责任归咎于组织的月度支出上限,而非你的个人支出上限
  • 修复了 AWS SSO 命名配置文件的 Bedrock 认证,导致 Windows 机器桌面管理会话中出现偏差HOME环境变量
  • 固定CLAUDE_CODE_RESUME_INTERRUPTED_TURN=0不禁用中断转弯自动恢复;虚假的价值观现在被尊重
  • 修复了一种罕见的唤醒竞速,即两个 Claude Code 进程可能同时刷新同一个 MCP 连接器或 WIF OAuth 令牌,迫使重新认证
  • 修复了从 Claude Code Desktop 重命名会话的问题,或者claude.ai不更新CLI的会话名称;每个重命名表面的会话名称现在都被净化了
  • 固定插件和组织交付的技能,以终端内置功能命名(例如:/help,/feedback) 在非交互式会话中不可调用
  • 修复了插件重新加载后“插件更改”通知的持续存在,而不是清除
  • 修复了 Vim 模式:yank 寄存器现在能在对话、历史搜索和转录视图中存活,而不是被静静清空
  • 修复了 Vim 模式:回到空提示符后,现在会触发“再次按←确认”按钮,然后返回代理视图
  • Google Vertex AI 改进工具搜索功能:在 Claude 4.5 及更新型号中重新启用
  • 改进的自动模式:对并行工具调用的权限检查现在提高了缓存效率,且在检查待处理时切换模式时,能够可靠地提示,而不是应用陈旧的结果
  • 通过在不同决策间重复使用缓存对话前缀,降低自动模式权限检查的提示缓存成本
  • 改进的统计面板,用于统计缓存令牌总数,按输入、输出、缓存读取和写入细分
  • 改进版/ultrareview当仓库与其基址没有历史共享时,会出现错误信息:没有分支的结账现在会被拒绝,并建议创建分支,拒绝提示也不再提示git fetch --unshallow在已经完成的克隆体上
  • 改进的 Windows 启动:进程创建时间现在通过原生 kernel32 调用读取,而不是生成 PowerShell,因此端点安全工具会进行门槛powershell.exe不再提示
  • 更改背景会话以承诺和推动以保留工作,只有在任务需要时才开草稿PR,遵循你的CLAUDE.mdgit 指令,并且总是以报告作品所在位置作结
  • 变了/plugin install刷新陈旧的市场目录并重试,然后再报告找不到插件
  • 更改了安装在/plugin在安全时立即激活,而非总是必须/reload-plugins
  • 更改插件为接受"."作为skills路径,以及根级SKILL.md验证错误现在建议使用插件根
  • 变了/status显示会话类型:interactive或者说是背景工作attached或unattended
  • 更改了表情符号自动补全,允许常见的替代短代码,比如:thumbsup:,:thumbsdown:, 和:love:
  • 变更的会话分支/fork创建自己的新工作树,而不是在原会话的结账中工作
  • 在Chrome里改了Claude,让它在不再需要时关闭浏览器打开的标签页
  • 切换为快速模式,在使用积分用完时报告流况,而不是无声失败
  • 更改了显示器:一个手表在没有输出的情况下,现在显示显示了,而不是显示“流已结束”
  • 更改了门户model字段验证:非字符串值被拒绝,而不是转发
  • 移除了审批提示中反复出现的“权限模式在自动模式分类器调用排队时更改”的提示
添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论