infoclaw.ru
  • Подборки
  • ИИ-агенты
  • Код с ИИ ▾
    • Вайб-кодинг
    • Claude Code
    • MCP-серверы
    • Для разработчиков
    • Сравнения
  • OpenClaw ▾
    • Что такое OpenClaw
    • Установка
    • Навыки
    • Ошибки и решения
    • Интеграции
    • Безопасность
    • Сценарии использования
    • Enterprise
    • Hermes Agent
  • Свой ИИ ▾
    • Локальный ИИ
    • Доступ из России
    • Цены и подписки
  • Обучение ▾
    • Обучение нейросетям
    • ИИ в профессии
    • Как сделать
  • Материалы ▾
    • Новости
    • Разборы
    • Глоссарий
FAQ
  1. Главная
  2. Ошибки и решения
  3. Ошибка 401 Invalid bearer token в Clawdbot при аутентификации через Claude Code CLI OAuth: причина и решение
Ошибки и решения

Ошибка 401 Invalid bearer token в Clawdbot при аутентификации через Claude Code CLI OAuth: причина и решение

401 Invalid bearer token в Clawdbot и OpenClaw: несоответствие профилей OAuth и вторая причина — ключ sk-ant-api отправлен в заголовке Authorization: Bearer вместо x-api-key.

Степан Ноянов · 29 июля 2026 г. · 3 мин чтения
сообщение об ошибке
401 Invalid bearer token

В этом материале

  1. Как проявляется
  2. Из-за чего возникает
  3. Вторая причина: ключ sk-ant-api… уехал в Authorization: Bearer
  4. Как исправить
  5. Как не столкнуться снова
  6. Источник

Как проявляется

При отправке сообщений через Clawdbot возникает ошибка 401 с сообщением «Invalid bearer token» или «No API key found for provider anthropic».

Из-за чего возникает

Несоответствие между конфигурационными файлами: в ~/.clawdbot/clawdbot.json профиль имеет mode: “token”, а в ~/.clawdbot/agents/main/agent/auth-profiles.json профиль с type: “oauth” и разными именами. Мастер настройки задаёт mode “token”, хотя OAuth-учётные данные хранятся иначе.

Вторая причина: ключ sk-ant-api… уехал в Authorization: Bearer

Если у вас на руках ключ, который начинается с sk-ant-api, а в ответ приходит «Invalid bearer token» — конфиги тут ни при чём. У Anthropic два разных типа учётных данных, и они ходят в разных заголовках:

Что за учёткаКак выглядитВ каком заголовкеЧто ещё нужно
API-ключ из консолиначинается с sk-ant-apix-api-keyanthropic-version: 2023-06-01
OAuth-токен от Claude Codeвыдаёт claude setup-tokenAuthorization: Beareranthropic-beta: oauth-2025-04-20

Отсюда и текст ошибки. Сервер получил заголовок Authorization: Bearer, разобрал его как OAuth-токен, не нашёл там токена нужного формата — и ответил «Invalid bearer token». Заголовок по форме правильный, внутри не тот тип учётных данных. Перевести запрос с API-ключа на OAuth — это смена заголовка, а не подстановка другого значения в тот же.

Проверить сам ключ можно одной командой: если она отвечает, ключ живой и дело в том, как его передаёт клиент.

curl https://api.anthropic.com/v1/messages \
  -H "x-api-key: sk-ant-api03-ВАШ_КЛЮЧ" \
  -H "anthropic-version: 2023-06-01" \
  -H "content-type: application/json" \
  -d '{"model":"claude-opus-5","max_tokens":16,"messages":[{"role":"user","content":"ping"}]}'

Что делать дальше, зависит от того, что у вас есть:

  • Есть только API-ключ sk-ant-api…. Профиль должен работать в режиме токена, а не OAuth: mode: "oauth" в паре с таким ключом — несовместимая пара, и она даёт ровно эту ошибку. Либо оставляйте mode: "token" и кладите ключ туда, куда клиент ждёт API-ключ, либо получайте OAuth-токен по инструкции ниже.
  • Нужен именно доступ через подписку Claude Code. Тогда API-ключ не подойдёт в принципе — нужен OAuth-токен, и дальше по шагам.

ОсторожноНе подставляйте sk-ant-api… в поле, подписанное «paste setup token»: туда идёт токен из claude setup-token, а не ключ из консоли. Внешне оба «длинная строка на sk-ant», и их путают чаще всего.

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

  1. Убедитесь, что на машине установлен и выполнен вход в Claude Code CLI (claude login).
  2. Запустите в терминале:
clawdbot config set auth.profiles.anthropic:default.mode "oauth"
  1. Отредактируйте файл ~/.clawdbot/clawdbot.json, чтобы профиль выглядел так:
"auth": {
  "profiles": {
    "anthropic:default": {
      "provider": "anthropic",
      "mode": "oauth"
    }
  }
}
  1. В файле ~/.clawdbot/agents/main/agent/auth-profiles.json удалите профиль с одним токеном (если есть) и переименуйте профиль с OAuth-токенами в anthropic:default, чтобы имя совпадало с clawdbot.json.
  2. Выполните в отдельном терминале:
claude setup-token
  • Откройте ссылку из терминала в браузере и введите код подтверждения.
  1. Скопируйте полученный токен из claude setup-token и вставьте его при настройке в clawdbot через:
openclaw configure
  • Выберите модель → Anthropic → “Anthropic token (paste setup token)”.
  1. Перезапустите шлюз:
clawdbot gateway restart
  1. Запустите интерфейс агента:
clawdbot tui

После этих действий аутентификация должна пройти успешно.

Как не столкнуться снова

Всегда синхронизируйте имена и типы профилей OAuth в конфигурационных файлах Clawdbot и запускайте claude login на той же машине, где работает Clawdbot.

Источник

Разбор основан на обсуждении в репозитории проекта: issue #2697.

Какие ключи и провайдеры работают из России — в обзоре API для ИИ-агента. Похожие сбои и их причины собраны в разборе частых ошибок OpenClaw.

Смежные ошибки авторизации и доступа: 401 missing authentication header и 60-секундных зависаний при многошаговых вызовах.

Не тот случай или решение не помогло?

Карта ошибок: семь групп и порядок проверки в каждой
Внедрение под ключ

Настроим вашего ИИ-агента и доведём до работы

Разворачиваем агента на вашей инфраструктуре: модель, доступы, память, навыки и каналы связи. Вы получаете рабочего цифрового сотрудника, а не набор инструкций.

  • OpenClaw, Hermes, n8n и связки с LLM
  • Работа на ваших серверах и ключах
  • Документация и передача проекта
🛡️ Официальный договор и NDA 💼 Данные в вашем контуре ⚡ Пилот 5–7 дней

Бесплатная консультация и смета

Расскажите задачу — предложу архитектуру и оценю сроки. Отвечает Степан Ноянов.

Или напишите сразу напрямую в Telegram: @noystem ↗

Теги: ClawdbotOAuthClaude Code CLI401 Invalid bearer tokenаутентификацияsk-ant-apix-api-keyAPI-ключ Anthropic

Вам также может быть интересно

Ошибки и решения

Ошибка «no output» в OpenClaw: отсутствие ответа из модели и 401 No cookie auth credentials found

29 июля 2026 г. 6 мин
Ошибки и решения

Ошибка переполнения токенов в Clawdbot: причины и как избежать

29 июля 2026 г. 6 мин
💰
Инструмент Калькулятор стоимости AI-моделей Сравните цены GPT-5.4, Claude и Gemini за минуту
→
🎯
Квиз · 2 мин Какой OpenClaw подходит вам? 5 вопросов — персональная рекомендация
→

Популярное

  1. ИИ-агент для 1С: что можно подключить и с чего начать ИИ-агенты
  2. Как пользоваться Claude Code: первый день + 6 ошибок Claude Code
  3. Вайбкодинг с чего начать: инструкция + 6 ошибок новичка Вайб-кодинг
  4. Вайб-кодинг в 1С: 6 инструментов + где цикл разомкнут Вайб-кодинг
  5. Ошибки OpenClaw: 7 групп + что проверять в каждой Ошибки и решения

Категории

  • Что такое OpenClaw (8)
  • Установка (16)
  • Навыки (25)
  • Интеграции (15)
  • Сравнения (17)
  • Сценарии использования (23)
  • Новости (121)
  • Enterprise / NemoClaw (15)
  • Безопасность (10)
  • Для разработчиков (5)
  • Ошибки и решения (71)
  • Доступ из России (6)
  • Локальный ИИ (9)
  • ИИ-агенты (24)
  • Разборы (93)
  • Hermes Agent (10)
  • MCP-серверы (37)
  • Нейросети: цены и доступ (21)
  • Как сделать (42)
  • Обучение (4)
  • Глоссарий (12)
  • Claude Code (11)
  • Вайб-кодинг (11)
  • ИИ в профессии (4)

Недавнее

  • Как страховать суперинтеллект: зачем нужны стандарты и ответственность для ИИ-агентов сегодня
  • Почему амбициозные проекты на ИИ-агентах иногда не срабатывают: уроки от крупных компаний сегодня
  • Jev — модель мгновенных решений без генерации текста: быстрее и дешевле LLM вчера

Быстрый старт

Новичок в OpenClaw? Начните отсюда:

  • → Что такое OpenClaw
  • → Установка за 10 минут
  • → Топ-10 навыков
  • → Подключить Telegram

Теги

установканавыкиtelegramwhatsappmacoswindowsenterpriseголосopen-sourcellmprivacynode.js
infoclaw.ru

Независимый информационный ресурс об ИИ-агенте OpenClaw. Статьи, гайды и новости на русском языке.

Разделы

  • Вайб-кодинг
  • Claude Code
  • MCP-серверы
  • Что такое OpenClaw
  • Установка
  • Навыки
  • Интеграции
  • Сравнения
  • Enterprise
  • ИИ в профессии
  • Цены и подписки
  • Новости

Интеграции

  • Telegram
  • WhatsApp
  • Slack
  • Discord
  • iMessage
  • Teams
  • Matrix
  • Все (20+) →

Ресурсы

  • Вопросы и ответы
  • Глоссарий
  • Для разработчиков
  • Разборы
  • Карта сайта

© 2026 infoclaw.ru — Независимый ресурс. Не является официальным сайтом проекта OpenClaw.

О проекте Автор Политика конфиденциальности Пользовательское соглашение Контакты