Главная › Claude Code › Ошибки › Завершение с кодом 1
ОбзорУстановкаСправочник CLIЦены и лимитыAgent SDKНавыки и плагиныGitHubВеб, настольное приложение и IDEМоделиОшибкиОткрытый исходный код?Практическое руководствоДля студентовАвтоматизация QAСравнение с CursorСравнение с Codex и OpenCodeСубагентыХукиMCPЭкосистемаVS CodeOpenRouterОграничения частоты запросовРуководство на китайском языке
Последнее обновление: 11 октября 2026

«Процесс Claude Code завершился с кодом 1»: как найти настоящую ошибку и исправить её

«Процесс Claude Code завершился с кодом 1» — это сообщение оболочки: расширение VS Code или настольное приложение запустило claude CLI, а CLI завершился, не успев сообщить причину. Исправление начинается с получения настоящего сообщения об ошибке.

TLDR

  • Выполните claude в обычном терминале — CLI выводит настоящую ошибку, которую скрывает оболочка.
  • Распространённые причины: устаревший Node.js / PATH, некорректный settings.json, зависший фоновый сеанс, оставшиеся процессы в Windows.
  • claude doctor проверяет установку; повторная установка с помощью нативного установщика устраняет большинство проблем с ней.
  • Windows: если приложение не запускается повторно после сбоя, полная перезагрузка снимает блокировку, удерживаемую оставшимся процессом.

Шаг 1: получите настоящее сообщение об ошибке

claude --version    # is the CLI there at all?
claude              # start it directly: the real error prints here
claude doctor       # install health check

Если в терминале всё работает, а сбой возникает только в расширении или приложении, проблема в окружении, из которого запускается оболочка (PATH, версия Node, переменные прокси), а не в самом Claude Code. Если сбой возникает и в терминале, ищите решение по сообщению, которое он выводит.

Известные причины (из трекера задач)

  • Возобновление фонового сеанса в VS Code. Открытие сеанса, запущенного с помощью claude --bg вызывает именно эту ошибку — о ней сообщали на macOS, Windows и Linux (#77162). Сначала остановите фонового агента или откройте новый сеанс.
  • Windows: оставшийся процесс после сбоя. Приложение не может запуститься повторно, потому что старый процесс всё ещё удерживает блокировку (#42776, #53247). Завершите оставшиеся claude процессы в диспетчере задач; надёжное решение, о котором сообщают в этом обсуждении, — полная перезагрузка Windows.
  • Настольное приложение на Apple Silicon завершается с ошибкой при каждом запуске сеанса, хотя CLI работает (#59866, дубликат известной проблемы) — обновите приложение; пока используйте CLI в терминале.
  • Node.js ниже 18 или повреждённый PATH после установки через npm — оболочка не может запустить CLI. node -v; перейдите на нативный установщик, чтобы убрать зависимость от Node.
  • Некорректный `~/.claude/settings.json`. Лишняя запятая в блоке хуков или разрешений приводит к немедленному завершению CLI. Проверьте корректность JSON.
  • Несовместимость командных оболочек в Windows — сбой инструмента PowerShell при запуске из Git Bash с определённой моделью (#87980); попробуйте другую командную оболочку.

Если ничего из перечисленного не подходит

  • Обновите всё: claude update, а также обновите расширение VS Code или настольное приложение.
  • Переустановите с помощью нативного установщика (curl -fsSL https://claude.ai/install.sh | bash, либо однострочных команд PowerShell / CMD из руководства по установке).
  • Запустите VS Code из терминала, чтобы он унаследовал то же окружение, в котором CLI работает.
  • Создайте новую задачу в трекере и приложите вывод claude doctor — сообщения о сбоях в трекере быстро рассматривают.

Связанные материалы

Если Claude Code запускается, но затем выдаёт ошибку API, это другая проблема: см. Ошибка API 500, перегрузка / 529, Ошибка API 400 или Ошибки OAuth. Для расширения см. Claude Code в VS Code.

Устали бороться с этой ошибкой?

Запускайте Claude Code через шлюз AI Prime Tech: те же модели Claude на собственных вышестоящих аккаунтах шлюза, две переменные окружения для переключения, а новые аккаунты получают $5 бесплатного баланса для API по коду FIXIT — без банковской карты.

export ANTHROPIC_BASE_URL=https://aiprimetech.io
export ANTHROPIC_API_KEY=your_key

Создать аккаунт с кодом FIXIT

Часто задаваемые вопросы

Что означает «Процесс Claude Code завершился с кодом 1»?

Расширение VS Code или настольное приложение запустило CLI Claude Code, и тот завершился с ошибкой. Запустите claude в терминале, чтобы увидеть настоящее сообщение об ошибке.

Как исправить завершение Claude Code с кодом 1 в Windows?

Завершите оставшиеся процессы claude (или перезагрузите Windows, если приложение не запускается повторно), проверьте node -v и PATH, проверьте корректность ~/.claude/settings.json и при необходимости переустановите с помощью нативного установщика.

Почему Claude Code работает в терминале, но не в VS Code?

VS Code запущен с другим окружением (PATH, Node, переменные прокси). Запустите VS Code из терминала, в котором claude работает, или исправьте переменные в профиле командной оболочки.

Запускайте Claude Code через шлюз

Те же модели, две переменные окружения, кредиты с балансом в 7.69231 раза больше номинала — или безлимитный тариф с фиксированной оплатой. Для новых аккаунтов: $5 бесплатного баланса для API по коду FIXIT.

Получить API-ключ Посмотреть безлимитные тарифы

AI Prime Tech — независимый API-шлюз, который не связан с Anthropic, не одобрен и не спонсируется этой компанией. «Claude» и «Claude Code» — товарные знаки Anthropic. Описанные здесь возможности Claude Code соответствуют публичной документации Anthropic на момент написания и часто меняются; цены и списки моделей на этой странице берутся из текущих настроек шлюза.

Другие руководства по Claude Code

Ошибки Claude Code и способы их исправленияClaude Code «Ошибка API: 500»: что она означает и что действительно помогаетОшибка Claude «Перегрузка» (ошибка API 529): что она означает и что делатьОшибка API Claude Code 400: слишком длинный запрос, параллельное использование инструментов и другие причиныОшибки OAuth в Claude Code: превышено время ожидания 15000 мс и код состояния 500Claude «Слишком длинный запрос», «Входные данные слишком длинные для запрошенной модели» и «Достигнут предел контекста»: что заполняет окно и как освободить местоДостигнут лимит использования Claude: лимиты сеанса, недели и Opus, «заданные лимиты использования API», «слишком низкий баланс кредитов» — и что делатьClaude Code 401 и 403: недействительные данные аутентификации, недействительный ключ API, «Вход не выполнен», host_not_allowedОшибки подключения Claude Code: ECONNRESET, потеря соединения во время ответа, «Ожидание ответа API», «Не удалось подключиться к API», ошибки SSL-сертификатовClaude Code зависает, застревает или перестаёт отвечать: как выяснить, где он застрял, и выйти из этого состоянияClaude.ai не работает: «Что-то пошло не так», ограничения мощности, «Достигнут лимит за 5 ч», «Ошибка при входе» и другие проблемы