6 6
7> 在 Claude Code Desktop 应用中恢复终端会话,查看 Claude 为您起草的反馈报告,并在受限模式下启动会话。7> 在 Claude Code Desktop 应用中恢复终端会话,查看 Claude 为您起草的反馈报告,并在受限模式下启动会话。
8 8
9<div className="digest-meta">9发布版本 [v2.1.240 → v2.1.250](/docs/en/changelog#2-1-240)
10 <span>发布版本 <a href="/docs/en/changelog#2-1-240">v2.1.240 → v2.1.250</a></span>103 项功能 · 8 月 24–28 日
11 <span>3 项功能 · 8 月 24–28 日</span>
12</div>
13 11
14<div className="digest-feature">12在 Desktop 应用中恢复终端会话
15 <div className="digest-feature-header">13Desktop
16 <span className="digest-feature-title">在 Desktop 应用中恢复终端会话</span>
17 <span className="digest-feature-pill">Desktop</span>
18 </div>
19 14
20 <p className="digest-feature-lede">在 Claude Code Desktop 提示框中输入 <code>/resume</code> 以选择您从 CLI 启动的任何会话,并在应用中继续该会话,保持完整的对话和上下文。按标题、文件夹或分支搜索您的会话,并在恢复前预览您停止的位置。</p>15在 Claude Code Desktop 提示框中输入 `/resume` 以选择您从 CLI 启动的任何会话,并在应用中继续该会话,保持完整的对话和上下文。按标题、文件夹或分支搜索您的会话,并在恢复前预览您停止的位置。
21 16
22 <Frame>17<video autoPlay muted loop playsInline src="https://mintcdn.com/claude-code/f9HTZGyMtxIFOUgt/images/whats-new/desktop-resume-cli-session.mp4?fit=max&auto=format&n=f9HTZGyMtxIFOUgt&q=85&s=41e4a5fda6b9d63280589f2cbdabf44f" />
23 <video autoPlay muted loop playsInline className="w-full" src="https://mintcdn.com/claude-code/f9HTZGyMtxIFOUgt/images/whats-new/desktop-resume-cli-session.mp4?fit=max&auto=format&n=f9HTZGyMtxIFOUgt&q=85&s=41e4a5fda6b9d63280589f2cbdabf44f" data-path="images/whats-new/desktop-resume-cli-session.mp4" />
24 </Frame>
25 18
26 <p className="digest-feature-try">在 Desktop 会话中,运行命令以列出您的终端会话:</p>19在 Desktop 会话中,运行命令以列出您的终端会话:
27 20
28 ```text Claude Code theme={null}21```text Claude Code theme={null}
29 > /resume22> /resume
30 ```23```
31 24
32 <p className="digest-feature-try">选择一个会话并按 <code>Enter</code>。对话将在您停止的位置在应用中打开。</p>25选择一个会话并按 `Enter`。对话将在您停止的位置在应用中打开。
33 26
34 <a className="digest-feature-link" href="/docs/zh-CN/desktop#coming-from-the-cli">在 CLI 和 Desktop 之间移动</a>27[在 CLI 和 Desktop 之间移动](/docs/zh-CN/desktop#coming-from-the-cli)
35</div>
36 28
37<div className="digest-feature">29Claude 起草的反馈
38 <div className="digest-feature-header">30CLI
39 <span className="digest-feature-title">Claude 起草的反馈</span>
40 <span className="digest-feature-pill">CLI</span>
41 </div>
42 31
43 <p className="digest-feature-lede">当工具持续失败、Claude 无法帮助处理请求或您指出错误时,Claude 现在会使用 <code>SendFeedback</code> 工具为您起草反馈报告。您的提示上方会显示一张卡片,您可以从那里查看、发送或关闭它。在您发送之前,任何内容都不会到达 Anthropic。需要 v2.1.238 或更高版本。</p>32当工具持续失败、Claude 无法帮助处理请求或您指出错误时,Claude 现在会使用 `SendFeedback` 工具为您起草反馈报告。您的提示上方会显示一张卡片,您可以从那里查看、发送或关闭它。在您发送之前,任何内容都不会到达 Anthropic。需要 v2.1.238 或更高版本。
44 33
45 <Frame>34
46 <img className="w-full" src="https://mintcdn.com/claude-code/f9HTZGyMtxIFOUgt/images/whats-new/claude-drafted-feedback.jpg?fit=max&auto=format&n=f9HTZGyMtxIFOUgt&q=85&s=5cacb3be0dffd1cbd417381f3721637e" alt="一个 Claude Code 会话,其中 Claude 已起草了一份标题为"Sandbox image pull fails behind proxy"的错误报告,显示为提示上方的卡片,带有查看、发送或关闭的选项" width="1440" height="756" data-path="images/whats-new/claude-drafted-feedback.jpg" />
47 </Frame>
48 35
49 <p className="digest-feature-try">运行 <code>/feedback</code> 不带参数以打开来自每个会话的草稿队列:</p>36运行 `/feedback` 不带参数以打开来自每个会话的草稿队列:
50 37
51 ```text Claude Code theme={null}38```text Claude Code theme={null}
52 > /feedback39> /feedback
53 ```40```
54 41
55 <p className="digest-feature-try">选择一份草稿,然后编辑、发送或丢弃它。要关闭起草功能,请在 <code>/config</code> 中将 <strong>Claude-drafted feedback</strong> 设置为 <code>off</code>。</p>42选择一份草稿,然后编辑、发送或丢弃它。要关闭起草功能,请在 `/config` 中将 **Claude-drafted feedback** 设置为 `off`。
56 43
57 <a className="digest-feature-link" href="/docs/zh-CN/tools-reference#sendfeedback-tool-behavior">SendFeedback 工具行为</a>44[SendFeedback 工具行为](/docs/zh-CN/tools-reference#sendfeedback-tool-behavior)
58</div>
59 45
60<div className="digest-feature">46受限模式
61 <div className="digest-feature-header">47v2.1.248
62 <span className="digest-feature-title">受限模式</span>
63 <span className="digest-feature-pill">v2.1.248</span>
64 </div>
65 48
66 <p className="digest-feature-lede">受限模式启动 Claude Code 时不包含运行命令或代码的内置工具。当评估工具在共享机器上驱动 <code>claude</code> 时使用它。使用 `--restricted` 启动或设置 <code>CLAUDE\_CODE\_RESTRICTED=1</code>。Claude Code 还会移除 <code>WebFetch</code>,将文件工具限制在工作目录中,仅加载托管设置和 `--settings`,并拒绝 <code>bypassPermissions</code> 权限模式。</p>49受限模式启动 Claude Code 时不包含运行命令或代码的内置工具。当评估工具在共享机器上驱动 `claude` 时使用它。使用 `--restricted` 启动或设置 `CLAUDE_CODE_RESTRICTED=1`。Claude Code 还会移除 `WebFetch`,将文件工具限制在工作目录中,仅加载托管设置和 `--settings`,并拒绝 `bypassPermissions` 权限模式。
67 50
68 <p className="digest-feature-try">运行不带命令运行工具的非交互式查询:</p>51运行不带命令运行工具的非交互式查询:
69 52
70 ```bash terminal theme={null}53```bash terminal theme={null}
71 claude --restricted -p "review src/ for SQL injection risks"54claude --restricted -p "review src/ for SQL injection risks"
72 ```55```
73 56
74 <p className="digest-feature-try">要为 Claude 恢复已移除的工具之一,请在 `--tools` 中将其与您想要的其他内置工具一起列出,例如 `--tools "Bash,Read,Edit"`。`--tools` 是一个允许列表,其 <code>default</code> 预设不会恢复已移除的工具。</p>57要为 Claude 恢复已移除的工具之一,请在 `--tools` 中将其与您想要的其他内置工具一起列出,例如 `--tools "Bash,Read,Edit"`。`--tools` 是一个允许列表,其 `default` 预设不会恢复已移除的工具。
75 58
76 <a className="digest-feature-link" href="/docs/zh-CN/cli-reference#cli-flags">CLI 标志</a>59[CLI 标志](/docs/zh-CN/cli-reference#cli-flags)
77</div>
78 60
79<div className="digest-wins">61其他亮点
80 <p className="digest-wins-title">其他亮点</p>
81 62
82 <div className="digest-wins-grid">63设置新的 [`modelPicker`](/docs/zh-CN/settings-reference#modelpicker) 设置以使用您自己的有序、标记的条目扩展或替换 `/model` 选择器的内置列表,包括 Amazon Bedrock 或 Google Cloud 的 Agent Platform 模型 ID将 [`promptCacheTtl`](/docs/zh-CN/prompt-caching#choose-the-ttl-yourself) 设置为 `1h` 以在使用 API 密钥或云提供商时在主对话上保持一小时的提示缓存;`subagentPromptCacheTtl` 为子代理和主对话外的所有其他请求设置 TTL在 Pro、Max、Team 和 Enterprise 计划上,[`/usage`](/docs/zh-CN/costs#plan-usage-breakdown) 添加了 Loops 分解:运行计数、总令牌数、每次运行的令牌数以及使用最多令牌的 `/loop` 和计划任务的最后一次运行按合同费率的组织可以设置 [`modelPricing`](/docs/zh-CN/costs#report-spend-at-your-contracted-rates) 托管设置,以便 `/usage`、状态行和 OpenTelemetry 按这些费率而不是列表价格报告成本`/login` 在 **Anthropic Console 账户**选项下提供 **使用您的 Console 账户登录**,因此 Console 组织的成员如果不允许 API 密钥,可以在不创建 API 密钥的情况下登录运行 `/permissions` 并打开新的 [**Auto mode** 标签页](/docs/zh-CN/auto-mode-config#edit-rules-from-permissions)以查看和编辑自动模式分类器规则,而无需打开设置文件当自动模式可用时,Manual 和 `acceptEdits` 权限模式中的 Bash 权限提示提供 [**是的,并切换到自动模式**](/docs/zh-CN/permission-modes#switch-permission-modes)选项;选择它以批准命令并将会话切换到自动模式在您 [使用 `/cd` 移动会话](/docs/zh-CN/permissions#move-the-session-to-another-directory)后,新目录的项目设置、hooks、`.mcp.json` 服务器、skills 和子代理立即生效,而不是在下一个 `--resume` 时生效在非交互式会话中,包括 `-p` 运行、Agent SDK 运行和云会话,Claude Code [继续响应](/docs/zh-CN/errors#the-response-above-may-be-incomplete),该响应被服务器错误、连接断开或停滞中断,当部分响应包含文本且没有工具调用时在其 `maxTurns` 限制处停止的子代理返回其输出标记为部分,并提示 Claude 可以 [使用 `SendMessage` 继续它](/docs/zh-CN/sub-agents#resume-subagents),而不是显示为已完成在 Amazon Bedrock、Google Cloud 的 Agent Platform 和 Microsoft Foundry 上,同一机器上的会话现在可以 [相互消息](/docs/zh-CN/cross-session-messaging#availability),`/loop` 可以 [选择自己的间隔](/docs/zh-CN/scheduled-tasks#let-claude-choose-the-interval),`/model` 和 `/effort` 立即应用而不是在回合结束后应用本机安装程序和自动更新程序下载 zstd 压缩的构建,在 Linux x64 上约为 75 MB 而不是 340 MB,本机构建按需加载代码,每个会话使用的内存大约少 40 到 70 MB
83 <div>设置新的 <a href="/docs/zh-CN/settings-reference#modelpicker"><code>modelPicker</code></a> 设置以使用您自己的有序、标记的条目扩展或替换 <code>/model</code> 选择器的内置列表,包括 Amazon Bedrock 或 Google Cloud 的 Agent Platform 模型 ID</div>
84 <div>将 <a href="/docs/zh-CN/prompt-caching#choose-the-ttl-yourself"><code>promptCacheTtl</code></a> 设置为 <code>1h</code> 以在使用 API 密钥或云提供商时在主对话上保持一小时的提示缓存;<code>subagentPromptCacheTtl</code> 为子代理和主对话外的所有其他请求设置 TTL</div>
85 <div>在 Pro、Max、Team 和 Enterprise 计划上,<a href="/docs/zh-CN/costs#plan-usage-breakdown"><code>/usage</code></a> 添加了 Loops 分解:运行计数、总令牌数、每次运行的令牌数以及使用最多令牌的 <code>/loop</code> 和计划任务的最后一次运行</div>
86 <div>按合同费率的组织可以设置 <a href="/docs/zh-CN/costs#report-spend-at-your-contracted-rates"><code>modelPricing</code></a> 托管设置,以便 <code>/usage</code>、状态行和 OpenTelemetry 按这些费率而不是列表价格报告成本</div>
87 <div><code>/login</code> 在 <strong>Anthropic Console 账户</strong>选项下提供 <strong>使用您的 Console 账户登录</strong>,因此 Console 组织的成员如果不允许 API 密钥,可以在不创建 API 密钥的情况下登录</div>
88 <div>运行 <code>/permissions</code> 并打开新的 <a href="/docs/zh-CN/auto-mode-config#edit-rules-from-permissions"><strong>Auto mode</strong> 标签页</a>以查看和编辑自动模式分类器规则,而无需打开设置文件</div>
89 <div>当自动模式可用时,Manual 和 <code>acceptEdits</code> 权限模式中的 Bash 权限提示提供 <a href="/docs/zh-CN/permission-modes#switch-permission-modes"><strong>是的,并切换到自动模式</strong></a>选项;选择它以批准命令并将会话切换到自动模式</div>
90 <div>在您 <a href="/docs/zh-CN/permissions#move-the-session-to-another-directory">使用 <code>/cd</code> 移动会话</a>后,新目录的项目设置、hooks、<code>.mcp.json</code> 服务器、skills 和子代理立即生效,而不是在下一个 `--resume` 时生效</div>
91 <div>在非交互式会话中,包括 <code>-p</code> 运行、Agent SDK 运行和云会话,Claude Code <a href="/docs/zh-CN/errors#the-response-above-may-be-incomplete">继续响应</a>,该响应被服务器错误、连接断开或停滞中断,当部分响应包含文本且没有工具调用时</div>
92 <div>在其 <code>maxTurns</code> 限制处停止的子代理返回其输出标记为部分,并提示 Claude 可以 <a href="/docs/zh-CN/sub-agents#resume-subagents">使用 <code>SendMessage</code> 继续它</a>,而不是显示为已完成</div>
93 <div>在 Amazon Bedrock、Google Cloud 的 Agent Platform 和 Microsoft Foundry 上,同一机器上的会话现在可以 <a href="/docs/zh-CN/cross-session-messaging#availability">相互消息</a>,<code>/loop</code> 可以 <a href="/docs/zh-CN/scheduled-tasks#let-claude-choose-the-interval">选择自己的间隔</a>,<code>/model</code> 和 <code>/effort</code> 立即应用而不是在回合结束后应用</div>
94 <div>本机安装程序和自动更新程序下载 zstd 压缩的构建,在 Linux x64 上约为 75 MB 而不是 340 MB,本机构建按需加载代码,每个会话使用的内存大约少 40 到 70 MB</div>
95 </div>
96</div>
97 64
98[v2.1.240–v2.1.250 的完整更新日志 →](/docs/en/changelog#2-1-240)65[v2.1.240–v2.1.250 的完整更新日志 →](/docs/en/changelog#2-1-240)