Справочник9 сентября 2026 г.·обновлено 9 сентября 2026 г.

Claude Code: подписка, ключ API и облако — из чего складывается доступ

За что платят на самом деле, чем подписка отличается от оплаты по токенам, как переключать схемы и почему деньги списываются, когда подписка уже оплачена.

Что это решает

«Claude Code подписка» ищут обычно уже после установки, когда встаёт вопрос, за что именно платить: за саму программу, за модель, за место в команде. Программа бесплатна, оплачивается доступ к модели, и оплатить его можно двумя способами с несовместимой логикой. Выбор способа определяет, во что упрётся работа: в календарь, когда квота окна кончилась и остаётся ждать, или в бюджет, когда счёт растёт вместе с объёмом. Ошибка на этом шаге стоит либо простоя в середине задачи, либо неожиданной суммы в конце месяца.

Как устроено

Полезно держать раздельно три слоя.

Клиент. CLI и расширения к редакторам. Ставятся, обновляются и работают бесплатно.

Доступ к модели. То, за что платят.

Модель. Конкретный движок, который выбирается командой /model. Старшая модель за ту же работу расходует бюджет быстрее младшей, и это единственный рычаг, который меняет расход мгновенно, без смены тарифа.

Способов оплатить доступ четыре.

Подписка на аккаунт

Фиксированная плата за период. Ограничение — объём работы за окно: когда объём выбран, доступ приостанавливается до следующего окна. Пул общий на все поверхности одного аккаунта: веб-чат, десктопное и мобильное приложение и Claude Code едят из одного бюджета, поэтому «утром переписывался в чате, днём не хватило на код» — штатное поведение, а не сбой.

Уровни подписки различаются множителем доступного объёма и тем, насколько свободно отдаётся старшая модель. Внутри одного уровня объём не докупается: чтобы получить больше, меняют уровень или переходят на оплату по факту.

Оплата по факту через API

Аккаунт в консоли разработчика, пополняемый баланс, тарификация за токены входа и выхода. Потолка по объёму нет — ограничивают деньги на балансе и технические rate limits (запросы и токены в минуту), которые растут вместе с накопленным расходом.

Цена одного и того же ответа плавает: кэшированная часть входа стоит дешевле обычной, длинная история дороже короткой, старшая модель дороже младшей в разы. Отсюда практический вывод: на API дисциплина работы с контекстом переводится прямо в деньги.

Командные и корпоративные планы

Места, единый счёт, административная консоль: кому выдан доступ, сколько израсходовано, какие модели и инструменты разрешены. Доступ к Claude Code привязан к типу места — это проверяют в тарифной таблице до покупки мест, иначе половина команды получает чат без агента. Корпоративный уровень добавляет SSO, журналы аудита и политики на уровень организации.

Через облако

Amazon Bedrock и Google Vertex AI. Счёт приходит от облачного провайдера, доступ регулируется его правилами: IAM, квоты, регион размещения. Вариант для компаний, у которых есть требования к юрисдикции данных и к единому облачному биллингу.

Что расходуется физически

Токены, не сообщения. В каждый ход уходит системная часть, содержимое CLAUDE.md, вся история беседы, определения инструментов подключённых MCP-серверов, выводы команд и файлы, которые агент прочитал. Ответ модели тарифицируется отдельно и дороже входа. Кэширование удешевляет стабильный префикс, но ломается при правке CLAUDE.md или конфигурации инструментов посреди сессии — после такой правки следующий ход снова оплачивается по полной.

Как подключить

Подписка

claude
/login      # откроется браузер, код вернётся в терминал
/status     # показывает аккаунт и источник доступа

Ключ API

Ключ создаётся в консоли разработчика и передаётся через окружение:

export ANTHROPIC_API_KEY=sk-ant-...

Для постоянной работы ключ лучше не держать в открытом виде в профиле: в settings.json есть параметр apiKeyHelper — команда, которая достаёт ключ из менеджера секретов и печатает его в stdout.

Переключение между схемами

Переменная окружения побеждает вход по подписке. Это типовая причина вопроса «почему списываются деньги, подписка же оплачена»: в профиле оболочки остался старый ANTHROPIC_API_KEY. Лечение:

unset ANTHROPIC_API_KEY
/status      # убедиться, что источник — аккаунт

Обратный переход: /logout, затем выставить ключ.

Облако

export CLAUDE_CODE_USE_BEDROCK=1     # плюс обычные AWS-креды и регион
export CLAUDE_CODE_USE_VERTEX=1      # плюс проект и регион GCP

Модели в облаках называются по-своему, поэтому вместе с флагом обычно задают и идентификатор модели через переменные окружения.

Управление расходом

/model      # переключить движок на текущую сессию
/usage      # состояние квоты на подписке
/cost       # накопленная стоимость сессии при оплате по факту

Модель по умолчанию для проекта фиксируется полем model в .claude/settings.json — удобно, когда рутинный репозиторий не требует старшей модели. В консоли разработчика на аккаунте API выставляется предел трат: без него ночной цикл в CI способен выесть баланс за один прогон.

Полезные сценарии

  • Один разработчик, ежедневная работа руками, предсказуемый бюджет — подписка.
  • Неделя миграции с непрерывными прогонами и несколькими параллельными сессиями — временный переход на оплату по факту, чтобы не ждать окна.
  • CI, боты и ночные задания — отдельный ключ API с лимитом трат, чтобы автоматика не съедала личную квоту.
  • Команда — места с единым счётом и админ-консолью вместо десяти личных карт и невозможности посчитать расход.
  • Требование держать данные в конкретном регионе — Bedrock или Vertex с оплатой облачному провайдеру.
  • Смешанная схема: подписка для интерактивной работы, ключ API для headless-режима, переключение переменной окружения в скрипте запуска.

Ограничения

Подписка не даёт неограниченного объёма. Внутри уровня объём не докупается, и когда окно выбрано, остаётся ждать либо переходить на ключ.

Один аккаунт — один пул. Чат и агент делят его между собой, отдельного «кошелька для кода» нет.

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

На оплате по факту счёт зависит от дисциплины: неубранный контекст, тяжёлые MCP-серверы и чтение файлов целиком вместо точечного поиска видны в сумме напрямую.

Смена схемы оплаты не переносит настройки биллинга: остатки на балансе API не превращаются в подписку и наоборот.

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

Как проверить результат

Внутри сессии:

/status    # источник доступа: аккаунт или ключ, активная модель
/usage     # сколько квоты выбрано и когда обновится окно
/cost      # стоимость текущей сессии при оплате по факту

Если /status показывает ключ, а куплена подписка, искать ANTHROPIC_API_KEY в окружении:

env | grep ANTHROPIC

Проверка выбора модели за пять минут: взять одну и ту же небольшую задачу — например, «объясни, что делает этот модуль, и предложи один тест», — прогнать её на старшей и на младшей модели в двух чистых сессиях и сравнить /cost и качество ответа. Для половины рутинных репозиториев разница в качестве не окупает разницу в расходе, и это видно на первом же замере.

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

  • claude code
  • подписка
  • тарифы
  • api