HTTP 401
Проверьте ANTHROPIC_API_KEY в процессе Claude Code и не смешивайте его с ANTHROPIC_AUTH_TOKEN.
Настройка Claude Code с Anthropic-совместимым Messages API: адрес, ключ, модель, тестовый запуск, инструменты и ошибки.
Базовый адрес — https://tokenmost.ru/v1. Создайте ключ в личном кабинете, выберите модель в каталоге и отправьте первый запрос. Методы, которые ещё не доступны, отмечены отдельно.
Claude Code умеет направлять запросы к Anthropic-совместимому шлюзу. У Токенмоста открыт POST https://tokenmost.ru/v1/messages; для клиента базовый адрес — https://tokenmost.ru. Передавайте ключ через ANTHROPIC_API_KEY и выбирайте точный ID текстовой модели. Работу агента с tools проверьте отдельно на небольшом тестовом проекте.
export ANTHROPIC_BASE_URL="https://tokenmost.ru"
export ANTHROPIC_API_KEY="sk-tm-..."
export ANTHROPIC_MODEL="MODEL_ID_FROM_CATALOG"
claude$env:ANTHROPIC_BASE_URL = "https://tokenmost.ru"
$env:ANTHROPIC_API_KEY = "sk-tm-..."
$env:ANTHROPIC_MODEL = "MODEL_ID_FROM_CATALOG"
claudecurl "https://tokenmost.ru/v1/messages" \
-H "x-api-key: $ANTHROPIC_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: claude-check-0001" \
-d '{"model":"MODEL_ID_FROM_CATALOG","max_tokens":32,"messages":[{"role":"user","content":"Ответь одним словом: работает"}]}'Это конфигурация Anthropic-совместимого маршрута. Конкретный клиент и модель требуют теста на короткой задаче; агент может выполнить несколько платных вызовов за один пользовательский шаг.
Проверочный HTTP-запрос возвращает content-блок с текстом. После запуска Claude Code ожидается короткий ответ. Отдельно проверьте чтение файла: один успешный текстовый ответ не подтверждает поддержку tool_use выбранной моделью.
Claude Code добавляет путь /v1/messages сам. Укажите https://tokenmost.ru без /v1/messages. ANTHROPIC_API_KEY отправляется как x-api-key; ANTHROPIC_AUTH_TOKEN отправляет Bearer и нужен только при соответствующей схеме шлюза.
Claude Code может делать последовательные и повторные вызовы. Начните с отдельного ключа с низким бюджетом и RPM, короткой задачи и проверки истории. Не запускайте повтор после неизвестного сетевого исхода без сверки операции.
Некоторые функции Claude Code требуют расширений Anthropic API или распознавания модели. Совместимый Messages API не обещает работу всех возможностей клиента и каждой модели; проверяйте tools, streaming и лимиты на своей версии.
Проверьте ANTHROPIC_API_KEY в процессе Claude Code и не смешивайте его с ANTHROPIC_AUTH_TOKEN.
Уберите путь метода из ANTHROPIC_BASE_URL: нужен только https://tokenmost.ru.
Скопируйте точный ID из каталога и проверьте доступность Messages API для него.
Используйте положительный лимит в пределах модели; для agent tools проверьте поддержку tool_use/tool_result.
Проверьте доступный баланс, бюджет ключа, RPM и Retry-After; сократите задачу.
Проверьте версию Claude Code, выбранный ID и ограничения стороннего шлюза; сначала подтвердите прямой POST /v1/messages.