SpyBara
Go Premium

troubleshooting.md 2026-06-16 21:57 UTC to 2026-06-17 17:02 UTC

3 added, 2 removed.

2026
Sat 27 01:01 Fri 26 23:00 Thu 25 23:58 Wed 24 22:02 Tue 23 22:00 Mon 22 23:59 Fri 19 22:58 Thu 18 22:00 Wed 17 17:02 Tue 16 21:57 Mon 15 23:02 Sat 13 21:59 Fri 12 22:00 Thu 11 23:01 Wed 10 23:57 Tue 9 06:34 Mon 8 06:52 Sat 6 06:24 Fri 5 06:45 Thu 4 06:52 Wed 3 06:53 Tue 2 06:51

Troubleshooting

Исправьте высокое использование CPU или памяти, зависания, auto-compact thrashing и проблемы поиска в Claude Code, и найдите нужную страницу для других проблем.

Эта страница охватывает проблемы производительности, стабильности и поиска после того, как Claude Code запущен. Для других проблем начните со страницы, которая соответствует тому, где вы застряли:

Симптом Перейти к
command not found, ошибка установки, проблемы PATH, EACCES, ошибки TLS Troubleshoot installation and login
Циклы входа, ошибки OAuth, 403 Forbidden, "organization disabled", учётные данные Bedrock/Vertex/Foundry Troubleshoot installation and login
Параметры не применяются, hooks не срабатывают, MCP servers не загружаются Debug your configuration
API Error: 5xx, 529 Overloaded, 429, ошибки валидации запроса Error reference
model not found или you may not have access to it Error reference
Расширение VS Code не подключается или не обнаруживает Claude VS Code integration
Плагин JetBrains или IDE не обнаружена JetBrains integration
Высокое использование CPU или памяти, медленные ответы, зависания, поиск не находит файлы Performance and stability ниже

Если вы не уверены, какой применяется, запустите /doctor внутри Claude Code для автоматической проверки вашей установки, параметров, MCP servers и использования контекста. Если claude вообще не запускается, запустите claude doctor из вашей оболочки вместо этого.

Performance and stability

Эти разделы охватывают проблемы, связанные с использованием ресурсов, отзывчивостью и поведением поиска.

High CPU or memory usage

Claude Code разработан для работы с большинством сред разработки, но может потреблять значительные ресурсы при обработке больших кодовых баз. Если вы испытываете проблемы с производительностью:

  1. Используйте /compact регулярно, чтобы уменьшить размер контекста
  2. Закройте и перезагрузите Claude Code между основными задачами
  3. Рассмотрите добавление больших директорий сборки в ваш файл .gitignore
  4. Перезагрузитесь с помощью claude --safe-mode, чтобы проверить, является ли источником plugin, MCP server или hook. Это отключает все настройки на время сеанса; если использование снизится, см. Debug your configuration, чтобы найти, какой именно

Если использование памяти остаётся высоким после этих шагов, запустите /heapdump, чтобы записать снимок кучи JavaScript и разбор памяти на ~/Desktop. На Linux без папки Desktop файлы записываются в вашу домашнюю директорию.

Разбор показывает размер набора резидентов, кучу JS, буферы массивов и неучтённую собственную память, что помогает определить, находится ли рост в объектах JavaScript или в собственном коде. Чтобы проверить удерживающие элементы, откройте файл .heapsnapshot в Chrome DevTools под Memory → Load. Прикрепите оба файла при сообщении о проблеме с памятью на GitHub.

Auto-compaction stops with a thrashing error

Если вы видите Autocompact is thrashing: the context refilled to the limit..., автоматическое сжатие прошло успешно, но файл или вывод инструмента немедленно заполнили окно контекста несколько раз подряд. Claude Code останавливает повторные попытки, чтобы избежать траты вызовов API на цикл, который не делает прогресс.

Чтобы восстановиться:

  1. Попросите Claude прочитать большой файл в меньших фрагментах, таких как конкретный диапазон строк или функция, вместо всего файла
  2. Запустите /compact с фокусом, который удаляет большой вывод, например /compact keep only the plan and the diff
  3. Переместите работу с большим файлом на subagent, чтобы она работала в отдельном окне контекста
  4. Запустите /clear, если более ранний разговор больше не нужен

Command hangs or freezes

Если Claude Code кажется неотзывчивым:

  1. Нажмите Ctrl+C, чтобы попытаться отменить текущую операцию
  2. Если неотзывчив, вам может потребоваться закрыть терминал и перезагрузить

Перезагрузка не теряет вашу беседу. Запустите claude --resume в той же директории, чтобы продолжить сеанс.

Garbled or corrupted text in an editor's integrated terminal

Если символы отображаются как прямоугольники, размазанные линии или неправильные глифы при запуске Claude Code в интегрированном терминале VS Code, Cursor или Devin Desktop, причиной, вероятно, является GPU-рендерер терминала. Запустите /terminal-setup внутри Claude Code, чтобы установить terminal.integrated.gpuAcceleration на "off", или установите это вручную в настройках вашего редактора и перезагрузите окно. Смотрите Terminal configuration для других настроек, которые записывает /terminal-setup.

Search and discovery issues

Если инструмент Search, упоминания @file, пользовательские агенты или пользовательские skills не находят файлы, встроенный двоичный файл ripgrep может не работать на вашей системе. Установите пакет ripgrep вашей платформы и скажите Claude Code использовать его вместо этого:

brew install ripgrep

Затем установите USE_BUILTIN_RIPGREP=0 в вашем окружении.

Slow or incomplete search results on WSL

Штрафы производительности чтения диска при работе с файловыми системами на WSL могут привести к меньшему количеству совпадений, чем ожидается, при использовании Claude Code на WSL. Поиск всё ещё функционирует, но возвращает меньше результатов, чем на собственной файловой системе.

Решения:

  1. Отправляйте более конкретные поиски: уменьшите количество файлов, которые ищутся, указав директории или типы файлов: "Search for JWT validation logic in the auth-service package" или "Find use of md5 hash in JS files".

  2. Переместите проект на файловую систему Linux: если возможно, убедитесь, что ваш проект находится на файловой системе Linux (/home/) вместо файловой системы Windows (/mnt/c/).

  3. Используйте нативный Windows вместо этого: рассмотрите запуск Claude Code нативно на Windows вместо WSL для лучшей производительности файловой системы.

Получить дополнительную помощь

Если вы испытываете проблемы, не охватываемые здесь:

  1. Запустите /doctor, чтобы проверить здоровье установки, валидность параметров, конфигурацию MCP и использование контекста в одном проходе
  2. Используйте команду /feedback в Claude Code, чтобы сообщить о проблемах непосредственно в Anthropic
  3. Проверьте репозиторий GitHub на известные проблемы
  4. Спросите Claude напрямую о его возможностях и функциях. Claude имеет встроенный доступ к своей документации.