Открытый гайд · ИИ-офис

API-ключ Claude: получить и подключить

API-ключ даёт программный доступ к моделям Claude с оплатой за токены. Где его выпустить, куда подставить, сколько стоит миллион токенов и что делать с ошибками 401, 429 и 529.

Кирилл СандаковКирилл СандаковВайбкодер, предприниматель, продюсерОпубликовано 17.08.202610 мин чтения

API-ключ Claude выпускается в консоли Anthropic: адрес console.anthropic.com ведёт на platform.claude.com, ключи лежат в настройках раздела API keys. Ключ кладут в переменную окружения ANTHROPIC_API_KEY — оттуда его читают официальные SDK и Claude Code. Платите не за подписку, а за токены: миллион входных токенов Claude Sonnet 5 стоит 2 доллара, выходных — 10. Консоль и подписка claude.ai оплачиваются отдельно. Цены и коды ошибок сверены по документации платформы 17 августа 2026 года.

Что узнаешь из гайда

  • Чем API отличается от подписки и когда он нужен
  • Где выпускается ключ и что нужно до этого
  • Куда подставить ключ: SDK, curl, Claude Code
  • Актуальные цены за миллион токенов и как их снизить
  • Расшифровка ошибок 401, 402, 429 и 529

Часть 1 · Понятие

Что такое API-ключ Claude и когда он нужен

Главное

Ключ это пропуск к моделям в обход интерфейса: программа обращается к api.anthropic.com и платит за каждый обработанный токен.

Подписка на claude.ai и API — два разных способа платить одной компании. В подписке вы покупаете доступ человека к приложению: чат, проекты, Claude Code, лимиты на пользователя. В API вы покупаете обработку текста для своей программы: интерфейса нет, лимитов на диалоги нет, счётчик крутится по токенам.

  • Ключ нужен, когда модель вызывает ваш код: бот, скрипт разбора документов, сервис на сайте, автоматизация в n8n.
  • Ключ нужен, когда стороннее приложение просит «подключить свою модель» и предлагает поле для API-провайдера.
  • Ключ не нужен, если вы просто работаете в приложении Claude или в Claude Code по подписке — там вход по аккаунту.

Сравнение по деньгам не универсально: у ровной ежедневной нагрузки подписка обычно выходит дешевле, у редких всплесков — API. Что входит в тарифы и сколько стоит подписка, разобрано в гайде про тарифы и оплату Claude Code.


Часть 2 · Консоль

Как получить API-ключ в консоли Anthropic

Главное

Ключи живут в консоли платформы, а не в чате: console.anthropic.com переадресует на platform.claude.com, раздел настроек API keys.

  1. Заведите аккаунт в консоли Anthropic. Документация называет обязательными ровно две вещи: аккаунт консоли и API-ключ.
  2. Пополните баланс организации. Подписка Pro или Max на claude.ai сюда не считается — это отдельный кошелёк.
  3. Откройте настройки ключей и создайте новый ключ. Имя стоит давать говорящее: под каждый проект — свой ключ, чтобы отозвать один, не ломая остальные.
  4. Скопируйте значение и сразу положите его в переменную окружения или в менеджер секретов. В репозиторий ключи не коммитят.

Новым организациям лимиты режут

Ограничения в API двухслойные: лимит трат и лимит частоты запросов. Уровень назначается автоматически по истории аккаунта, и новые организации могут стартовать на пониженном уровне Evaluation, а дальше подниматься до Start, Build и Scale по мере использования. Свой уровень и текущие лимиты видно на странице лимитов в консоли.


Часть 3 · Подключение

Куда подставить ключ Claude API

Главное

Стандартное место одно — переменная окружения ANTHROPIC_API_KEY. Официальные SDK и Claude Code читают её сами.

Прямой вызов идёт на https://api.anthropic.com/v1/messages. Ключ уходит в заголовке x-api-key, рядом обязателен заголовок версии API.

curl · первый запрос
export ANTHROPIC_API_KEY="ваш-ключ"

curl https://api.anthropic.com/v1/messages \
  -H "content-type: application/json" \
  -H "x-api-key: $ANTHROPIC_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -d '{
    "model": "claude-sonnet-5",
    "max_tokens": 1000,
    "messages": [
      {"role": "user", "content": "Привет, Claude"}
    ]
  }'

В Python и TypeScript ключ вообще не пишут в коде: клиент забирает его из окружения при создании.

python · тот же запрос
pip install anthropic

# ANTHROPIC_API_KEY уже в окружении, в коде его не упоминаем
import anthropic

client = anthropic.Anthropic()

message = client.messages.create(
    model="claude-sonnet-5",
    max_tokens=1000,
    messages=[{"role": "user", "content": "Привет, Claude"}],
)
print(message.content)

Отдельная история — Claude Code. Он умеет работать и по подписке, и по ключу, и порядок у него жёсткий: переменная ANTHROPIC_API_KEY перебивает вход по подписке. Отсюда типовая путаница: человек оплатил Max, а расход идёт с баланса консоли.

  • Проверить, чем вы платите. Команда /status показывает активный способ входа: строка с API-ключом появляется, только когда ключ реально используется.
  • Вернуться на подписку. Достаточно убрать переменную из окружения командой unset ANTHROPIC_API_KEY.
  • Посмотреть расход. Команда /usage показывает токены текущей сессии; у подписчиков там же полосы лимитов плана.

Сколько это стоит на практике

В документации по расходам Claude Code приводится ориентир по корпоративным внедрениям: около 13 долларов на разработчика в активный день и 150-250 долларов в месяц. Цифра сильно зависит от модели и размера кодовой базы, но порядок величины из неё понятен: API для ежедневной работы в терминале обычно дороже подписки.


Часть 4 · Деньги

Сколько стоят токены Claude API

Главное

Цена считается отдельно за вход и за выход, за миллион токенов. Выход всегда дороже входа в пять раз.

МодельВход, $ / млнВыход, $ / млн
Claude Haiku 4.515
Claude Sonnet 5210
Claude Opus 5525
Claude Fable 51050

Три механики снижают счёт сильнее, чем выбор модели «подешевле».

  • Кэш промпта. Чтение из кэша стоит десятую часть входной цены. Запись дороже обычного входа: на 25 процентов при пятиминутном кэше и вдвое при часовом. Отсюда порог окупаемости: пятиминутный кэш отбивается после первого повторного чтения, часовой — после второго.
  • Batch API. Асинхронная пачка запросов идёт со скидкой 50 процентов и на вход, и на выход. Подходит всему, что не нужно «прямо сейчас»: разметка, переводы, массовый разбор.
  • Длина контекста. Полное окно в миллион токенов на моделях 4.6 и новее считается по стандартной цене, надбавки за длинный контекст нет. Но у моделей 4.7 и новее токенизатор новый: на том же тексте он даёт примерно на 30 процентов больше токенов.

Отдельно тарифицируются серверные инструменты: веб-поиск стоит 10 долларов за тысячу поисков, а web fetch доплаты не требует — платите только за токены загруженной страницы. Как устроен сам расход токенов и что его раздувает, разобрано в гайде про экономию токенов и лимиты Claude.


Часть 5 · Отладка

Ошибки Claude API: 401, 402, 429, 529

Главное

Коды делятся на две группы: 4xx — ваша сторона, 5xx — сторона Anthropic. Повторять запрос имеет смысл только во второй группе и на 429.

КодЧто случилось
400invalid_request_error — сломан формат или содержимое запроса
401authentication_error — проблема с ключом: неверный, отозван или истёк
402billing_error — вопрос к оплате, проверяйте платёжные данные в консоли
403permission_error — у ключа нет прав на этот ресурс или рабочее пространство
413request_too_large — превышен размер запроса: 32 МБ для Messages
429rate_limit_error — упёрлись в лимит частоты запросов
500api_error — внутренний сбой, повторять с нарастающей паузой
529overloaded_error — API временно перегружен общим наплывом запросов

Разбирать такие ответы руками обычно не нужно: официальные SDK сами повторяют временные сбои с нарастающей задержкой — по умолчанию дважды и с учётом заголовка retry-after, если сервер его прислал. Количество повторов настраивается у клиента.

Что приложить в обращение в поддержку

В каждом ответе API есть заголовок request-id, и он же лежит в теле ошибки. По этому идентификатору конкретный запрос находят в логах, поэтому в тикет его прикладывают в первую очередь — быстрее, чем пересказывать симптомы.


Часть 6 · Доступ

Claude API из России: что мешает

Главное

Упирается всё в две вещи: страна не в списке поддерживаемых и оплата картой. Технических ограничений на сам протокол нет.

Anthropic публикует список поддерживаемых стран, и России в нём нет: алфавитный перечень идёт от Romania сразу к Rwanda. На этот же список ссылаются системные требования Claude Code — поддерживаемая страна указана там наравне с версией операционной системы.

  • Облака-партнёры. Модели Claude доступны в Amazon Bedrock и Google Cloud, где счёт выставляет облачный провайдер по своим правилам, а не Anthropic напрямую.
  • Сторонние провайдеры моделей. Отдают доступ по своему ключу и своему тарифу. Как это выглядит на практике, показано в разборе подключения сторонней модели к Claude Code.
  • Подписка вместо API. Для работы руками в терминале и приложении ключ не нужен: там вход по аккаунту, и вопрос сводится к оплате.

Оплата зарубежного сервиса

Российская карта в биллинге консоли не проходит — это отдельная от доступа проблема. Решают её либо зарубежной картой, либо через посредника вроде Оплати по миру, который оплачивает счёт за вас. Способ доступа к самой платформе это не заменяет.

Коротко

  • Ключ выпускается в консоли Anthropic (console.anthropic.com ведёт на platform.claude.com), раздел настроек API keys.
  • Стандартное место ключа — переменная ANTHROPIC_API_KEY; напрямую он уходит заголовком x-api-key.
  • Цена за миллион токенов: Haiku 4.5 — 1 и 5 долларов, Sonnet 5 — 2 и 10, Opus 5 — 5 и 25, Fable 5 — 10 и 50.
  • Счёт снижают кэш промпта (чтение в десять раз дешевле входа) и Batch API (минус 50 процентов).
  • 401 — ключ, 402 — оплата, 403 — права, 429 — лимит частоты, 529 — перегрузка на стороне API.
  • В Claude Code переменная с ключом перебивает подписку; вернуть подписку — unset ANTHROPIC_API_KEY, проверить — /status.

Вопросы

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

Как получить API-ключ Claude?

Ключ выпускается в консоли Anthropic: адрес console.anthropic.com ведёт на platform.claude.com, ключи лежат в разделе настроек API keys. По документации нужны две вещи — аккаунт консоли и сам ключ. Консоль и подписка на claude.ai оплачиваются отдельно, поэтому оплаченный Pro баланса на API не даёт. Готовый ключ кладут в переменную окружения ANTHROPIC_API_KEY.

Сколько стоит Claude API?

Оплата идёт за токены. По официальному прайсу Anthropic за миллион токенов вход и выход стоят: Claude Haiku 4.5 — 1 и 5 долларов, Claude Sonnet 5 — 2 и 10, Claude Opus 5 — 5 и 25, Claude Fable 5 — 10 и 50. Чтение из кэша обходится в десятую часть входной цены, а пакетная обработка через Batch API дешевле на 50 процентов.

Чем API отличается от подписки Claude Pro?

Подписка даёт доступ к приложению и Claude Code с лимитами на человека и оплачивается помесячно. API даёт программный доступ: платите за фактически потраченные токены, лимитов на диалоги нет, но нет и интерфейса — только запросы из своего кода или из инструмента, который умеет работать с ключом.

Куда вставить ключ Claude API?

В переменную окружения ANTHROPIC_API_KEY. Оттуда его читают официальные SDK для Python, TypeScript, Go, Java и других языков, а также Claude Code. Если вызываете API напрямую, ключ уходит в заголовке x-api-key вместе с заголовком версии anthropic-version. В сторонних приложениях ключ обычно вставляют в поле настроек провайдера.

Что означает ошибка 529 у Claude API?

529 это overloaded_error: API временно перегружен, чаще всего из-за общего наплыва запросов, а не из-за вашего аккаунта. Правильная реакция — повторить запрос с нарастающей паузой, официальные SDK делают это сами. Для сравнения: 401 это проблема с ключом, 402 с оплатой, 403 с правами, а 429 означает, что вы упёрлись в лимит частоты.

Работает ли Claude API из России?

России нет в списке поддерживаемых стран Anthropic, поэтому и консоль, и API официально недоступны, а Claude Code прямо требует поддерживаемую страну. На практике упирается и оплата: российская карта в консоли не проходит. Обходные пути — доступ через облака-партнёры вроде Amazon Bedrock или Google Cloud либо сторонние провайдеры, отдающие модели по своему ключу.

Читать дальше

Соседние гайды

ИИ-офис
Собери свой ИИ-офис и перестань делать руками то, что делает нейросеть

Платформа и сообщество, где я по шагам показываю, как поставить ИИ на рутину: контент, код, продажи, аналитика. Заходи и забирай рабочие связки, которыми пользуюсь сам.

Посмотреть, что внутри

telegram

Канал с полезными материалами про нейросети

Разборы, новые инструменты и приёмы по ИИ — то, чем пользуюсь сам, без воды. Подпишись, чтобы не потерять.

Перейти в канал
Кирилл Сандаков

Об авторе

Кирилл Сандаков

Вайбкодер, предприниматель, продюсер

Завайбкодил контент-ферму на США в Instagram (более 300 тыс. подписчиков, среди читателей Дональд Трамп Младший), создатель платформы и сообщества ИИ-офис, автор блога о нейросетях «Выжимаем из ИИ Максимум».

Все статьи автора