Как получить API-ключ Claude (гайд 2026)
Updated 2026-07-15
Создайте аккаунт на console.anthropic.com, купите предоплаченные кредиты картой, затем сгенерируйте ключ в разделе Settings и API Keys. Если карту добавить нельзя, ключ предоплаченного шлюза приходит на email и работает с тем же кодом.
Короткий ответ: три шага к API-ключу Claude
Чтобы получить API-ключ Claude от Anthropic: создайте аккаунт на console.anthropic.com, купите предоплаченные кредиты в разделе Plans and billing (нужна кредитная или дебетовая карта), затем откройте Settings, перейдите в API Keys и нажмите Create Key. Ключ начинается с sk-ant- и показывается ровно один раз, поэтому сразу скопируйте его в менеджер паролей или переменную окружения. Две вещи обычно сбивают с толку. Во-первых, чат-подписка Claude Pro или Max не включает доступ к API; Console - отдельный продукт с отдельным биллингом. Во-вторых, запросы будут падать с ошибкой о кредитах, пока вы реально не купите кредиты, хотя само создание ключа работает и без оплаты. Если первый вызов возвращает ошибку про баланс, вот в чём причина. Если карту добавить нельзя, или вам нужен один ключ, который даёт доступ к Claude и другим семействам моделей, предоплаченный шлюз - практичная альтернатива. Этот путь разобран в конце гайда, с честно изложенными компромиссами.
Шаг 1: создайте аккаунт в Anthropic Console
Console на console.anthropic.com - это панель разработчика Anthropic, и она отдельна от чат-приложения claude.ai. Зарегистрируйтесь через email или аккаунт Google. Anthropic просит подтвердить номер телефона в процессе онбординга, а доступ к API ограничен поддерживаемыми странами, поэтому если регистрация блокируется на этом шаге, проверьте список доступности Anthropic. В процессе настройки вы создаёте организацию. Ключи, кредиты, лимиты скорости и логи использования принадлежат организации, а не вашему личному логину. Это важно позже, если вы пригласите коллег: все делят один пул кредитов, а администраторы видят использование в разбивке по ключам. На этом этапе ничего ещё не стоит денег. Вы можете просмотреть список моделей, прочитать справочник API и открыть Workbench, браузерную песочницу для тестирования промптов на моделях Claude, ещё до добавления данных биллинга. Workbench полезен, чтобы проверить, что промпт ведёт себя так, как вы ожидаете, прежде чем написать хоть одну строку кода интеграции.
Шаг 2: настройте биллинг до первого запроса
API Anthropic работает по предоплате. В разделе Plans and billing добавьте карту и купите первый блок кредитов; минимальная покупка небольшая, исторически пять долларов. Каждый вызов API списывает с этого баланса по ставкам за токен, поэтому неожиданного счёта в конце месяца не будет. Когда баланс достигает нуля, запросы останавливаются. Две настройки стоит сделать сразу в первый день. Auto-reload автоматически пополняет баланс, когда он опускается ниже заданного вами порога. Включайте её для продакшн-нагрузок, чтобы исчерпанный баланс никогда не превращался в простой. Оставляйте выключенной для экспериментов, чтобы неконтролируемый цикл не потратил больше, чем вы сознательно загрузили. Лимиты скорости растут вместе с уровнями использования. Новые организации стартуют с самого низкого уровня, и лимиты запросов и токенов в минуту растут по мере накопления трат. Если на молодом аккаунте вы видите ответы 429 при всплеске трафика, причина обычно в системе уровней, а не в вашем коде.
Шаг 3: создайте ключ и сделайте первый вызов
В Console откройте Settings, затем API Keys, затем Create Key. Дайте ключу имя, которое определяет приложение или окружение, к которому он относится, потому что со временем у вас их будет несколько, а безымянные ключи невозможно аудировать. Полное значение ключа показывается только в момент создания; после закрытия диалога Console показывает только усечённую версию. Экспортируйте ключ как переменную окружения и протестируйте из терминала, прежде чем трогать код приложения. Две особенности Anthropic сбивают с толку тех, кто переходит от других провайдеров: аутентификация использует заголовок x-api-key вместо Authorization: Bearer, и каждый запрос должен включать заголовок anthropic-version. Отсутствующий заголовок версии падает с понятным сообщением об ошибке, поэтому читайте тело ответа, когда что-то ломается.
curl https://api.anthropic.com/v1/messages \
-H "x-api-key: $ANTHROPIC_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "content-type: application/json" \
-d '{
"model": "claude-sonnet-4-6",
"max_tokens": 256,
"messages": [{"role": "user", "content": "Say hello in five words."}]
}'Безопасность ключа: пять привычек, которые уберегут от плохой недели
Эти привычки дёшево внедрить в первый день и дорого добавлять постфактум после инцидента. Если вы случайно закоммитили ключ, считайте его утёкшим даже в приватном репозитории: отзовите, ротируйте и вычистите историю коммитов. Сканеры секретов вроде gitleaks в pre-commit хуке ловят ошибку прежде, чем она покинет вашу машину.
- Только переменные окружения или менеджер секретов. Ключ, вставленный в исходный код, рано или поздно попадёт в коммит, а скрейперы специально следят за публичными репозиториями на предмет префикса sk-ant-.
- Один ключ на приложение и окружение. Отдельные ключи для разработки, staging и продакшна делают логи использования читаемыми и позволяют отозвать один участок, не сломав остальные.
- Никогда не включайте ключ в код браузера или мобильного приложения. Всё в клиентском JavaScript по определению публично. Направляйте вызовы через собственный бэкенд и держите ключ на стороне сервера.
- Немедленно отзывайте ключ при любом подозрении на утечку. Удаление ключа в Console мгновенно его убивает; сначала создайте новый ключ, если приложение должно оставаться доступным во время ротации.
- Настройте уведомления о тратах. Порог оповещения о биллинге превращает утёкший или зациклившийся ключ из большого счёта в маленький, а настройка ничего не стоит.
Сколько стоит вызов Claude, и что рядом дешевле
Claude тарифицируется по токенам, с раздельными ставками на вход и выход, и при генерации объёмных текстов выходные токены доминируют в счёте. Сравнивайте обе колонки, а не только заголовочную цену на вход. Для масштаба таблица ниже показывает Claude рядом с другими моделями, доступными через каталог шлюза, описанный в следующем разделе. DeepSeek - примерный фаворит сообщества для высокообъёмного бюджетного трафика, а Claude остаётся выбором, когда качество прозы в приоритете.
| Модель | Вход / 1М токенов | Выход / 1М токенов |
|---|---|---|
| claude-opus-4-7 | $4.00 | $20.00 |
| claude-sonnet-4-6 | $2.40 | $12.00 |
| gpt-5.5 | $4.00 | $24.00 |
| gemini-3.5-flash | $1.20 | $7.20 |
| glm-5 | $0.514 | $2.314 |
| deepseek-v4-pro | $0.3915 | $0.783 |
| deepseek-v4-flash | $0.126 | $0.252 |
Нет карты? Получите рабочий ключ через шлюз
Если препятствие - требование карты, региональная блокировка или сама настройка аккаунта, APIsRouter - путь через шлюз, который описывает этот сайт. Это OpenAI-совместимый шлюз: оформление на /topup не требует регистрации, вы платите сначала, а ключ приходит на email. Биллинг работает по факту использования, без подписки. Глобальные модели стоят на 20% ниже официального прайс-листа, китайские модели - ниже своих официальных тарифов, а первое пополнение добавляет 100% к балансу. Направьте любой OpenAI SDK на https://api.apisrouter.com/v1 и передайте ID модели из каталога: claude-sonnet-4-6 или claude-opus-4-7 для семейства Claude, deepseek-v4-flash или glm-5, когда нужны более дешёвые токены с того же ключа. Тот же ключ работает и в приложениях для конечных пользователей. Пользователи SillyTavern вставляют base URL, заканчивающийся на /v1, и список моделей заполняется автоматически из /v1/models. JanitorAI требует полный эндпоинт https://api.apisrouter.com/v1/chat/completions плюс имя модели и ключ. Компромисс по сравнению с прямым ключом Anthropic честный и простой: вы доверяете свой трафик посреднику, а функции на стороне Anthropic появляются по расписанию шлюза. Плюс в том, что вместо отдельного биллингового аккаунта на каждого провайдера у вас один баланс и один эндпоинт для Claude, GPT, Gemini, DeepSeek и GLM.
| Ключ Anthropic Console | Ключ шлюза | |
|---|---|---|
| Нужна карта | Да, кредитная или дебетовая | Нет, оплата при оформлении |
| Настройка аккаунта | Регистрация в Console плюс подтверждение телефона | Не нужна, ключ приходит на email |
| Модель биллинга | Предоплаченные кредиты, опциональный auto-reload | Пополнения по факту использования |
| Доступные модели | Только семейство Claude | Claude, GPT, Gemini, DeepSeek, GLM, Kimi |
| Формат API | Anthropic Messages API | OpenAI-совместимый chat completions |
| Эндпоинт | https://api.anthropic.com/v1/messages | https://api.apisrouter.com/v1/chat/completions |
from openai import OpenAI
client = OpenAI(
api_key="sk-...", # приходит на email после оформления
base_url="https://api.apisrouter.com/v1",
)
response = client.chat.completions.create(
model="claude-sonnet-4-6",
messages=[{"role": "user", "content": "Say hello in five words."}],
)
print(response.choices[0].message.content)Частые вопросы
Как получить API-ключ Anthropic?
Создайте аккаунт на console.anthropic.com, подтвердите номер телефона, купите предоплаченные кредиты в разделе Plans and billing, затем перейдите в Settings, API Keys, Create Key. Сразу скопируйте ключ sk-ant-; он показывается только один раз.
Можно ли использовать API Claude бесплатно?
Нет. Бесплатного уровня API не существует. У чат-приложения claude.ai есть бесплатный план, но доступ к API тарифицируется по токенам и требует купленных кредитов, прежде чем запросы начнут проходить. Небольшое предоплаченное пополнение покрывает удивительно много коротких тестовых запросов, так что попробовать Claude стоит центы, а не доллары.
Можно ли использовать API Claude без кредитной карты?
Напрямую через Anthropic нет, там для покупки кредитов нужна карта. Обходной путь - ключ предоплаченного шлюза: оплатите через оформление, поддерживающее ваш способ оплаты, получите ключ на email и вызывайте модели Claude через OpenAI-совместимый эндпоинт.
Почему мой API-ключ Claude не работает?
Четыре обычные причины, по убыванию вероятности: кредиты ещё не куплены (ключ аутентифицируется, но запросы отклоняются), неверный заголовок аутентификации (Anthropic ожидает x-api-key, а не Authorization: Bearer), отсутствующий заголовок anthropic-version, или опечатка в ID модели. Тело ошибки называет проблемную часть, так что читайте его прежде чем менять код.
Включает ли подписка Claude Pro доступ к API?
Нет. Claude Pro и Max покрывают только приложения claude.ai. API тарифицируется отдельно через Console предоплаченными кредитами, и балансы между ними не переносятся.
Истекают ли API-ключи Anthropic?
Нет. Ключи остаются действительными, пока вы не отзовёте их в Console. Именно поэтому важны отдельные ключи на приложение и периодическая ротация: забытый ключ от старого сайд-проекта продолжает работать, пока кто-то его не удалит.