9本页涵盖 Claude Code 运行后的性能、稳定性和搜索问题。对于其他问题,请从与您遇到的问题相匹配的页面开始:9本页涵盖 Claude Code 运行后的性能、稳定性和搜索问题。对于其他问题,请从与您遇到的问题相匹配的页面开始:
10 10
11| 症状 | 转到 |11| 症状 | 转到 |
12| :------------------------------------------------------------------------------ | :---------------------------------------------------------------- |12| :------------------------------------------------------------------------------ | :--------------------------------------------------------------------- |
13| `command not found`、安装失败、PATH 问题、`EACCES`、TLS 错误 | [故障排除安装和登录](/zh-CN/troubleshoot-install) |13| `command not found`、安装失败、PATH 问题、`EACCES`、TLS 错误 | [故障排除安装和登录](/zh-CN/troubleshoot-install) |
14| 登录循环、OAuth 错误、`403 Forbidden`、"organization disabled"、Bedrock/Vertex/Foundry 凭据 | [故障排除安装和登录](/zh-CN/troubleshoot-install#login-and-authentication) |14| 登录循环、OAuth 错误、`403 Forbidden`、"organization disabled"、Bedrock/Vertex/Foundry 凭据 | [故障排除安装和登录](/zh-CN/troubleshoot-install#login-and-authentication) |
15| 设置未应用、hooks 未触发、MCP 服务器未加载 | [调试您的配置](/zh-CN/debug-your-config) |15| 设置未应用、hooks 未触发、MCP 服务器未加载 | [调试您的配置](/zh-CN/debug-your-config) |
16| `API Error: 5xx`、`529 Overloaded`、`429`、请求验证错误 | [错误参考](/zh-CN/errors) |16| `API Error: 5xx`、`529 Overloaded`、`429`、请求验证错误 | [错误参考](/zh-CN/errors) |
17| `model not found` 或 `you may not have access to it` | [错误参考](/zh-CN/errors#theres-an-issue-with-the-selected-model) |17| `model not found` 或 `you may not have access to it` | [错误参考](/zh-CN/errors#there%E2%80%99s-an-issue-with-the-selected-model) |
18| VS Code 扩展未连接或未检测到 Claude | [VS Code 集成](/zh-CN/vs-code#fix-common-issues) |18| VS Code 扩展未连接或未检测到 Claude | [VS Code 集成](/zh-CN/vs-code#fix-common-issues) |
19| JetBrains 插件或 IDE 未检测到 | [JetBrains 集成](/zh-CN/jetbrains#troubleshooting) |19| JetBrains 插件或 IDE 未检测到 | [JetBrains 集成](/zh-CN/jetbrains#troubleshooting) |
20| 高 CPU 或内存、响应缓慢、挂起、搜索找不到文件 | [性能和稳定性](#performance-and-stability)下方 |20| 高 CPU 或内存、响应缓慢、挂起、搜索找不到文件 | [性能和稳定性](#performance-and-stability)下方 |
21 21
22如果您不确定哪个适用,请在 Claude Code 内运行 `/doctor` 以自动检查您的安装、设置、MCP 服务器和上下文使用情况。如果 `claude` 根本无法启动,请从您的 shell 运行 `claude doctor`。22如果您不确定哪个适用,请在 Claude Code 内运行 `/doctor` 以自动检查您的安装、设置、MCP 服务器和上下文使用情况。如果 `claude` 根本无法启动,请从您的 shell 运行 `claude doctor`。
23 23
24## 性能和稳定性24<h2 id="performance-and-stability">
25 性能和稳定性
26</h2>
25 27
26这些部分涵盖与资源使用、响应性和搜索行为相关的问题。28这些部分涵盖与资源使用、响应性和搜索行为相关的问题。
27 29
28### 高 CPU 或内存使用30<h3 id="high-cpu-or-memory-usage">
31 高 CPU 或内存使用
32</h3>
29 33
30Claude Code 设计用于大多数开发环境,但在处理大型代码库时可能消耗大量资源。如果您遇到性能问题:34Claude Code 设计用于大多数开发环境,但在处理大型代码库时可能消耗大量资源。如果您遇到性能问题:
31 35
37 41
38分解显示驻留集大小、JS 堆、数组缓冲区和未计算的本机内存,这有助于识别增长是在 JavaScript 对象还是本机代码中。要检查保留者,请在 Chrome DevTools 中的 Memory → Load 下打开 `.heapsnapshot` 文件。在 [GitHub](https://github.com/anthropics/claude-code/issues) 上报告内存问题时附加两个文件。42分解显示驻留集大小、JS 堆、数组缓冲区和未计算的本机内存,这有助于识别增长是在 JavaScript 对象还是本机代码中。要检查保留者,请在 Chrome DevTools 中的 Memory → Load 下打开 `.heapsnapshot` 文件。在 [GitHub](https://github.com/anthropics/claude-code/issues) 上报告内存问题时附加两个文件。
39 43
40### 自动压缩停止并出现抖动错误44<h3 id="auto-compaction-stops-with-a-thrashing-error">
45 自动压缩停止并出现抖动错误
46</h3>
41 47
42如果您看到 `Autocompact is thrashing: the context refilled to the limit...`,自动压缩成功,但文件或工具输出立即多次将上下文窗口重新填充到限制。Claude Code 停止重试以避免在没有取得进展的循环上浪费 API 调用。48如果您看到 `Autocompact is thrashing: the context refilled to the limit...`,自动压缩成功,但文件或工具输出立即多次将上下文窗口重新填充到限制。Claude Code 停止重试以避免在没有取得进展的循环上浪费 API 调用。
43 49
483. 将大文件工作移到 [subagent](/zh-CN/sub-agents),以便它在单独的上下文窗口中运行543. 将大文件工作移到 [subagent](/zh-CN/sub-agents),以便它在单独的上下文窗口中运行
494. 如果早期对话不再需要,运行 `/clear`554. 如果早期对话不再需要,运行 `/clear`
50 56
51### 命令挂起或冻结57<h3 id="command-hangs-or-freezes">
58 命令挂起或冻结
59</h3>
52 60
53如果 Claude Code 似乎无响应:61如果 Claude Code 似乎无响应:
54 62
57 65
58重新启动不会丢失您的对话。在同一目录中运行 `claude --resume` 以继续会话。66重新启动不会丢失您的对话。在同一目录中运行 `claude --resume` 以继续会话。
59 67
60### 搜索和发现问题68<h3 id="garbled-or-corrupted-text-in-an-editor-s-integrated-terminal">
69 编辑器集成终端中的文本乱码或损坏
70</h3>
71
72如果在 VS Code、Cursor 或 Devin Desktop 集成终端中运行 Claude Code 时字符呈现为方框、涂抹或错误的字形,终端的 GPU 渲染器可能是原因。在 Claude Code 中运行 `/terminal-setup` 以将 `terminal.integrated.gpuAcceleration` 设置为 `"off"`,或在编辑器设置中手动设置并重新加载窗口。有关 `/terminal-setup` 写入的其他设置,请参阅[终端配置](/zh-CN/terminal-config)。
73
74<h3 id="search-and-discovery-issues">
75 搜索和发现问题
76</h3>
61 77
62如果搜索工具、`@file` 提及、自定义代理或自定义 skills 找不到文件,捆绑的 `ripgrep` 二进制文件可能无法在您的系统上运行。安装您平台的 `ripgrep` 包并告诉 Claude Code 改用它:78如果搜索工具、`@file` 提及、自定义代理或自定义 skills 找不到文件,捆绑的 `ripgrep` 二进制文件可能无法在您的系统上运行。安装您平台的 `ripgrep` 包并告诉 Claude Code 改用它:
63 79
95 111
96然后在您的[环境](/zh-CN/env-vars)中设置 `USE_BUILTIN_RIPGREP=0`。112然后在您的[环境](/zh-CN/env-vars)中设置 `USE_BUILTIN_RIPGREP=0`。
97 113
98### WSL 上的搜索速度缓慢或结果不完整114<h3 id="slow-or-incomplete-search-results-on-wsl">
115 WSL 上的搜索速度缓慢或结果不完整
116</h3>
99 117
100在 WSL 上[跨文件系统工作](https://learn.microsoft.com/en-us/windows/wsl/filesystems)时的磁盘读取性能损失可能导致使用 Claude Code 在 WSL 上时搜索匹配数少于预期。搜索仍然有效,但返回的结果少于本机文件系统。118在 WSL 上[跨文件系统工作](https://learn.microsoft.com/en-us/windows/wsl/filesystems)时的磁盘读取性能损失可能导致使用 Claude Code 在 WSL 上时搜索匹配数少于预期。搜索仍然有效,但返回的结果少于本机文件系统。
101 119
111 129
1123. **改用本机 Windows**:考虑在 Windows 上本机运行 Claude Code 而不是通过 WSL,以获得更好的文件系统性能。1303. **改用本机 Windows**:考虑在 Windows 上本机运行 Claude Code 而不是通过 WSL,以获得更好的文件系统性能。
113 131
114## 获取更多帮助132<h2 id="get-more-help">
133 获取更多帮助
134</h2>
115 135
116如果您遇到此处未涵盖的问题:136如果您遇到此处未涵盖的问题:
117 137