6 6
7> 使用 /cd 将会话移动到新目录,让子代理生成自己的子代理,并使用安全模式排查损坏的配置。7> 使用 /cd 将会话移动到新目录,让子代理生成自己的子代理,并使用安全模式排查损坏的配置。
8 8
9<div className="digest-meta">9发布版本 [v2.1.166 → v2.1.176](/docs/en/changelog#2-1-166)
10 <span>发布版本 <a href="/docs/en/changelog#2-1-166">v2.1.166 → v2.1.176</a></span>103 项功能 · 6月8日–12日
11 <span>3 项功能 · 6月8日–12日</span>11
12</div>12使用 /cd 移动会话
13 13v2.1.169
14<div className="digest-feature">14
15 <div className="digest-feature-header">15新的 `/cd` 命令将当前会话移动到不同的工作目录,而无需重建提示缓存:新目录的 `CLAUDE.md` 作为消息附加,而不是替换系统提示。会话重新定位到新目录的项目存储,因此 `--resume` 和 `--continue` 会在那里找到它。如果您之前未在该目录中工作过,Claude 会提示您信任该目录。
16 <span className="digest-feature-title">使用 /cd 移动会话</span>16
17 <span className="digest-feature-pill">v2.1.169</span>17将会话移动到另一个项目而无需重新启动:
18 </div>18
19 19```text Claude Code theme={null}
20 <p className="digest-feature-lede">新的 <code>/cd</code> 命令将当前会话移动到不同的工作目录,而无需重建提示缓存:新目录的 <code>CLAUDE.md</code> 作为消息附加,而不是替换系统提示。会话重新定位到新目录的项目存储,因此 `--resume` 和 `--continue` 会在那里找到它。如果您之前未在该目录中工作过,Claude 会提示您信任该目录。</p>20> /cd ../other-project
21 21```
22 <p className="digest-feature-try">将会话移动到另一个项目而无需重新启动:</p>22
23 23[命令参考](/docs/zh-CN/commands#all-commands)
24 ```text Claude Code theme={null}24
25 > /cd ../other-project25子代理可以生成子代理
26 ```26v2.1.172
27 27
28 <a className="digest-feature-link" href="/docs/zh-CN/commands#all-commands">命令参考</a>28子代理现在可以生成自己的子代理。提示下方的子代理面板显示完整的树:每一行都包含其后代的计数和返回到 `main` 的路径。子代理链的深度限制为五级,以防止失控的并发树。
29</div>29
30 30打开代理视图以观看嵌套树的工作展开:
31<div className="digest-feature">31
32 <div className="digest-feature-header">32```text Claude Code theme={null}
33 <span className="digest-feature-title">子代理可以生成子代理</span>33> /agents
34 <span className="digest-feature-pill">v2.1.172</span>34```
35 </div>35
36 36[生成嵌套子代理](/docs/zh-CN/sub-agents#let-subagents-spawn-their-own-subagents)
37 <p className="digest-feature-lede">子代理现在可以生成自己的子代理。提示下方的子代理面板显示完整的树:每一行都包含其后代的计数和返回到 <code>main</code> 的路径。子代理链的深度限制为五级,以防止失控的并发树。</p>37
38 38使用安全模式排查问题
39 <p className="digest-feature-try">打开代理视图以观看嵌套树的工作展开:</p>39v2.1.169
40 40
41 ```text Claude Code theme={null}41使用 `--safe-mode` 启动 Claude Code,或设置 `CLAUDE_CODE_SAFE_MODE`,以禁用所有自定义项启动:`CLAUDE.md`、skills、plugins、hooks、MCP 服务器以及自定义命令和代理不会加载。身份验证、模型选择、内置工具和权限仍然有效。如果问题在安全模式下消失,则其中一个表面是原因。
42 > /agents42
43 ```43启动干净会话以隔离损坏的配置:
44 44
45 <a className="digest-feature-link" href="/docs/zh-CN/sub-agents#let-subagents-spawn-their-own-subagents">生成嵌套子代理</a>45```bash terminal theme={null}
46</div>46claude --safe-mode
47 47```
48<div className="digest-feature">48
49 <div className="digest-feature-header">49[针对干净配置进行测试](/docs/zh-CN/debug-your-config#test-against-a-clean-configuration)
50 <span className="digest-feature-title">使用安全模式排查问题</span>50
51 <span className="digest-feature-pill">v2.1.169</span>51其他改进
52 </div>52
53 53[`fallbackModel`](/docs/zh-CN/model-config#fallback-model-chains) 配置最多三个备用模型,在主模型过载或不可用时按顺序尝试,`--fallback-model` 现在也适用于交互式会话会话标题现在以您的对话语言生成;使用 `language` 设置固定特定的标题`claude agents --json` 添加 `--all` 以包含已完成的会话以及新的 `id` 和 `state` 字段,不再省略被阻止或新分派的会话在 `/plugin` 中浏览市场的插件现在有搜索栏新的 `disableBundledSkills` 设置和 `CLAUDE_CODE_DISABLE_BUNDLED_SKILLS` 隐藏捆绑的 skills、工作流和内置命令不让模型看到拒绝规则在工具名称位置接受 glob,因此 `"*"` 拒绝所有工具,拒绝规则中的未知工具名称现在在启动时发出警告代理消息传递得到加强:通过 `SendMessage` 从其他代理中继的消息不再携带用户权限,自动模式会阻止它们Amazon Bedrock 在 `AWS_REGION` 未设置时从 `~/.aws` 配置文件读取 AWS 区域,`/status` 显示区域来自何处新的 `enforceAvailableModels` 托管设置使 `availableModels` 允许列表也约束默认模型Chrome 浏览器工具中的 Claude 现在在单个批处理调用中加载,而不是每个工具一个`claude update` 在下载前宣布目标版本,而不是保持沉默新的 `footerLinksRegexes` 设置将正则表达式匹配的链接徽章添加到页脚行
54 <p className="digest-feature-lede">使用 `--safe-mode` 启动 Claude Code,或设置 <code>CLAUDE\_CODE\_SAFE\_MODE</code>,以禁用所有自定义项启动:<code>CLAUDE.md</code>、skills、plugins、hooks、MCP 服务器以及自定义命令和代理不会加载。身份验证、模型选择、内置工具和权限仍然有效。如果问题在安全模式下消失,则其中一个表面是原因。</p>
55
56 <p className="digest-feature-try">启动干净会话以隔离损坏的配置:</p>
57
58 ```bash terminal theme={null}
59 claude --safe-mode
60 ```
61
62 <a className="digest-feature-link" href="/docs/zh-CN/debug-your-config#test-against-a-clean-configuration">针对干净配置进行测试</a>
63</div>
64
65<div className="digest-wins">
66 <p className="digest-wins-title">其他改进</p>
67
68 <div className="digest-wins-grid">
69 <div><a href="/docs/zh-CN/model-config#fallback-model-chains"><code>fallbackModel</code></a> 配置最多三个备用模型,在主模型过载或不可用时按顺序尝试,`--fallback-model` 现在也适用于交互式会话</div>
70 <div>会话标题现在以您的对话语言生成;使用 <code>language</code> 设置固定特定的标题</div>
71 <div>`claude agents --json` 添加 `--all` 以包含已完成的会话以及新的 <code>id</code> 和 <code>state</code> 字段,不再省略被阻止或新分派的会话</div>
72 <div>在 <code>/plugin</code> 中浏览市场的插件现在有搜索栏</div>
73 <div>新的 <code>disableBundledSkills</code> 设置和 <code>CLAUDE\_CODE\_DISABLE\_BUNDLED\_SKILLS</code> 隐藏捆绑的 skills、工作流和内置命令不让模型看到</div>
74 <div>拒绝规则在工具名称位置接受 glob,因此 <code>"\*"</code> 拒绝所有工具,拒绝规则中的未知工具名称现在在启动时发出警告</div>
75 <div>代理消息传递得到加强:通过 <code>SendMessage</code> 从其他代理中继的消息不再携带用户权限,自动模式会阻止它们</div>
76 <div>Amazon Bedrock 在 <code>AWS\_REGION</code> 未设置时从 <code>\~/.aws</code> 配置文件读取 AWS 区域,<code>/status</code> 显示区域来自何处</div>
77 <div>新的 <code>enforceAvailableModels</code> 托管设置使 <code>availableModels</code> 允许列表也约束默认模型</div>
78 <div>Chrome 浏览器工具中的 Claude 现在在单个批处理调用中加载,而不是每个工具一个</div>
79 <div><code>claude update</code> 在下载前宣布目标版本,而不是保持沉默</div>
80 <div>新的 <code>footerLinksRegexes</code> 设置将正则表达式匹配的链接徽章添加到页脚行</div>
81 </div>
82</div>
83 54
84[v2.1.166–v2.1.176 的完整更新日志 →](/docs/en/changelog#2-1-166)55[v2.1.166–v2.1.176 的完整更新日志 →](/docs/en/changelog#2-1-166)