Claude Code не удаётся вход / авторизация (Invalid API key / Please run /login / OAuth): причины и решения

Сейчас есть сбой?

Официальный статус Claude Code — всё работает. Если эта ошибка не пропадает, скорее всего, дело в реализации или окружении на вашей стороне.

Обновлено: 6 июн. 2026 г., 04:54 UTC

Посмотреть статус Claude Code

Что означает эта ошибка

Claude Code не может выполнить вход или авторизацию. Частые причины: тайм-аут OAuth-колбэка при входе, заблокированный keychain macOS, который не может сохранить токен, несоответствие между API-ключом и base URL, либо проблемы с DNS/сетью. «Invalid API key · Please run /login» указывает на неверный ключ или истёкший токен.

Частые причины

  • Истёк тайм-аут OAuth-колбэка при входе
  • keychain macOS заблокирован и не может сохранить токен авторизации
  • API-ключ (sk-ant-…) и base URL (официальный или прокси) не соответствуют друг другу
  • Попытка OAuth в окружении без браузера (SSH/CI/Docker)
  • DNS/proxy/файрвол блокирует сервер авторизации
  • Устаревшая версия или повреждённый кэш

Как исправить

  1. 1.Выполните /logout, чтобы полностью удалить старый токен, затем снова войдите через /login
  2. 2.Обновите Claude Code, удалите ~/.claude/cache и повторите попытку
  3. 3.В окружениях без браузера (SSH/CI/Docker) задайте переменную окружения ANTHROPIC_API_KEY вместо OAuth
  4. 4.Убедитесь, что ваш API-ключ и base URL относятся к одной платформе (официальный ключ → официальный base URL)
  5. 5.Выполните /doctor, чтобы сразу проверить настройки, авторизацию и проблемы с обновлением
  6. 6.На macOS разблокируйте keychain; проверьте настройки сети/proxy

Когда ожидание помогает (а когда нет)

Это проблема авторизации/конфигурации, и сама собой по истечении времени она не решится. Повторите /logout, затем /login, обновите программу и очистите кэш или задайте ANTHROPIC_API_KEY в окружениях без браузера. Быстрее всего изолировать причину, сначала запустив /doctor.

Альтернативы, когда Claude Code не работает

CodexCursorGitHub CopilotClineWindsurfContinue

Похожие ошибки

Частые вопросы

Что такое Login / authentication failed?

Claude Code не может выполнить вход или авторизацию. Частые причины: тайм-аут OAuth-колбэка при входе, заблокированный keychain macOS, который не может сохранить токен, несоответствие между API-ключом и base URL, либо проблемы с DNS/сетью. «Invalid API key · Please run /login» указывает на неверный ключ или истёкший токен.

Как исправить Login / authentication failed?

Выполните /logout, чтобы полностью удалить старый токен, затем снова войдите через /login / Обновите Claude Code, удалите ~/.claude/cache и повторите попытку / В окружениях без браузера (SSH/CI/Docker) задайте переменную окружения ANTHROPIC_API_KEY вместо OAuth / Убедитесь, что ваш API-ключ и base URL относятся к одной платформе (официальный ключ → официальный base URL) / Выполните /doctor, чтобы сразу проверить настройки, авторизацию и проблемы с обновлением / На macOS разблокируйте keychain; проверьте настройки сети/proxy

Сравнить Claude Code