Anthropic:Claude Code v2.1.212带来重新设计的/fork、全新/resume选择器与安全修复
Anthropic发布了Claude Code v2.1.212,其中的安全修复可防止在未经用户批准的情况下于计划模式中自动执行Bash命令。/fork命令现在会将对话复制到新的后台会话,而/subtask则接管了原来的角色。此外还引入了每个会话200次调用的限制。
本文由人工智能基于一手来源生成。
/fork命令有什么变化?
Claude Code v2.1.212中的/fork命令不再启动会话内子代理,而是将整个对话复制到一个新的后台会话中。/fork原先的角色现在由/subtask命令接管,后者仍在同一会话内以子代理身份运行。
技术背景
Claude Code是Anthropic的CLI(命令行界面)编程代理,让用户可以直接从终端运行AI助手。MCP(模型上下文协议)是一种将外部工具与Claude Code等AI代理连接起来的协议。
于2026年7月17日发布的v2.1.212版本还引入了全新的/resume选择器,可从列表中挑选过去的会话,而不必手动输入会话ID。此外,执行时间超过两分钟的MCP工具现在会自动转为后台运行模式,不再阻塞主会话。
新的会话限制
Anthropic设置了硬性上限:每个会话最多调用WebSearch工具200次(可通过环境变量CLAUDE_CODE_MAX_WEB_SEARCHES_PER_SESSION调整),并且每个会话最多启动200个子代理。此前的版本没有对调用次数设明确上限。
安全修复
v2.1.212中最重要的修复涉及计划模式(plan mode)——在该模式下Claude Code本应只提出计划而不执行任何更改。在修复之前,计划模式在某些情况下会自动运行会修改文件的Bash命令,而无需征得用户批准。此外还修复了.claude/worktrees目录中的一个符号链接(symlink)漏洞,该漏洞可能导致对预期工作区之外文件的未授权访问。
市场意义
与此前主要带来外观改动的小版本更新不同,v2.1.212改变了开发者使用数月之久的/fork命令的基本行为,同时还修补了两个与未授权代码执行相关的安全漏洞。
常见问题
- Claude Code中旧的/fork行为发生了什么变化?
- 会话内子代理的旧角色现在由新命令/subtask接管。/fork命令现在则改为将对话复制到独立的后台会话中。
- Claude Code每个会话允许多少次WebSearch调用?
- 默认限制是每个会话200次调用,该数值可通过环境变量CLAUDE_CODE_MAX_WEB_SEARCHES_PER_SESSION调整。
📬 AI 新闻直达您的邮箱
按您的方式定制每日摘要——自选主题、来源和频率,一键退订。