PurpleSchool — курсы программирования онлайн
  • Пути
    • Frontend React разработчик
    • Frontend Vue разработчик
    • Backend разработчик Node.js
    • Fullstack разработчик React / Node.js
    • Mobile разработчик React Native
    • Backend разработчик Golang
    • Devops инженер
    • Backend разработчик Python
  • Подписка
  • AI для кодаНовое
  • О нас
    • Отзывы
    • Реферальная программа
    • О компании
    • Контакты
  • Иконка открытия меню
    • PurpleFlow
    • Сообщество
    • PurpleПлюс
    • AI Собеседование
    • AI тренажёр
    • Проекты
PurpleSchool — платформа бесплатных roadmap и курсов для разработчиков
ютуб иконка
Telegram иконка
VK иконка
VK иконка
Курсы
ГлавнаяКаталог курсовFrontendBackendFullstack
Практика
КарьераПроектыPurpleПлюсPurpleMax
Материалы
БлогБаза знаний
Документы
Договор офертаПолитика конфиденциальностиПроверка сертификатаМиграция курсовРеферальная программа
Реквизиты
ИП Ларичев Антон АндреевичИНН 773373765379contact@purpleschool.ru

PurpleSchool © 2020 -2026 Все права защищены

  • Курсы
    • FrontendИконка стрелки
    • AI разработкаИконка стрелки
    • BackendИконка стрелки
    • DevOpsИконка стрелки
    • MobileИконка стрелки
    • ТестированиеИконка стрелки
    • Soft-skillsИконка стрелки
    • ДизайнИконка стрелки
    Иконка слояПерейти в каталог курсов
  • Бесплатно
    • Курсы
    • JavaScript Основы разработкиPython Основы PythonCSS CSS FlexboxКарта развитияВопросы для собеседований
    • База знанийИконка стрелки
    • Новостные рассылкиИконка стрелки
  • PurpleSchool — курсы программирования онлайн
    • Подписка
    • AI для кодаНовое
    • Сообщество
    Главная
    Сообщество
    Claude Code по API-ключу вместо подписки: настройка

    Claude Code по API-ключу вместо подписки: настройка

    Аватар автора Claude Code по API-ключу вместо подписки: настройка

    Антон Ларичев

    Иконка календаря10 ноября 2026
    Claude CodeAnthropicAI-инструментыjuniorИконка уровня junior
    Картинка поста Claude Code по API-ключу вместо подписки: настройка

    Чтобы Claude Code работал по API-ключу вместо подписки, задайте переменную ANTHROPIC_API_KEY, а если используете посредника — ещё и ANTHROPIC_BASE_URL. После этого запустите claude, подтвердите использование ключа и проверьте способ входа командой /status. Из России подписка и консоль Anthropic недоступны, поэтому ключ удобнее взять в AI для кода от PurpleSchool: VPN не нужен, оплата в рублях, тариф от 499 ₽ в месяц.

    Ниже — настройка, порядок выбора между ключом и подпиской и ошибки, из-за которых Claude Code игнорирует ключ.

    Подписка или API-ключ: в чём разница

    Подписка ClaudeAPI-ключ
    Как входите/login, аккаунт Claudeключ в переменной окружения
    Как платитефиксированно за месяцза токены или пакетом токенов
    Что ограничиваетлимиты тарифа, сброс по времениостаток баланса
    Где работаетклиенты ClaudeClaude Code, свой код, другие инструменты
    Из Россиисайт и приложения недоступнычерез посредника работает без VPN

    Что выгоднее при вашем объёме работы, разобрано в статье Подписка Claude Pro, Max или API.

    Шаг 1. Получите ключ

    В AI для кода зарегистрируйтесь, выберите тариф и скопируйте ключ в кабинете. Тот же ключ и тот же баланс работают в Claude Code, Codex CLI, Cursor, VS Code и в вашем собственном коде.

    Если хотите, чтобы настройку сделала программа, выполните команду. Понадобится Node.js 22 или новее:

    npx @purpleschool/ai-for-code

    Она сама пропишет ключ и адрес во все найденные инструменты. Ручной вариант — в следующем шаге.

    Шаг 2. Задайте переменные

    На macOS и Linux добавьте строки в ~/.zshrc или ~/.bashrc:

    export ANTHROPIC_API_KEY="ваш ключ"
    export ANTHROPIC_BASE_URL="https://app.purpleschool.ru/api-v2/public/ai-proxy/anthropic"

    Затем перечитайте файл:

    source ~/.zshrc

    Адрес указывается без /v1 на конце: Claude Code допишет путь сам.

    В Windows PowerShell сохранить переменные для всех новых окон можно так:

    [Environment]::SetEnvironmentVariable("ANTHROPIC_API_KEY", "ваш ключ", "User")
    [Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://app.purpleschool.ru/api-v2/public/ai-proxy/anthropic", "User")

    После этого откройте новое окно терминала.

    Есть и вариант без правки профиля оболочки: задать переменные в файле ~/.claude/settings.json.

    {
      "env": {
        "ANTHROPIC_API_KEY": "ваш ключ",
        "ANTHROPIC_BASE_URL": "https://app.purpleschool.ru/api-v2/public/ai-proxy/anthropic"
      }
    }

    Если файл уже существует, добавьте блок env в него, не заменяя остальные настройки. Не кладите ключ в файл настроек внутри репозитория: он может попасть в git.

    Шаг 3. Запустите и проверьте

    claude

    В интерактивном режиме Claude Code один раз спросит, использовать ли найденный ключ. Согласитесь. Затем выполните внутри сессии:

    /status

    Команда покажет активный способ входа. Быстрая проверка без интерактивного режима:

    claude -p "Ответь одним словом: ок" --model claude-haiku-5-5

    Если в ответ пришло «ок», ключ, адрес и баланс в порядке. Эту команду мы проверили на актуальном Claude Code через адрес PurpleSchool.

    Что важнее: подписка или ключ

    По документации Claude Code приоритет такой: сначала облачные провайдеры, затем ANTHROPIC_AUTH_TOKEN, затем ANTHROPIC_API_KEY, и только потом сохранённый вход. На практике это значит:

    • если вы вошли по подписке и задали ANTHROPIC_API_KEY, Claude Code возьмёт ключ после вашего подтверждения;
    • в режиме claude -p ключ используется сразу, без вопроса;
    • команда /login не поможет, пока ключ задан в переменной: окружение важнее;
    • вход по подписке при этом не удаляется, он просто не используется.

    Чтобы вернуться на подписку, уберите переменные и перезапустите Claude Code:

    unset ANTHROPIC_API_KEY
    unset ANTHROPIC_BASE_URL

    Если строки записаны в ~/.zshrc или settings.json, удалите их и там, иначе в новом окне они появятся снова.

    Как выбрать модель

    Модель можно передать при запуске:

    claude --model claude-sonnet-5-5

    Внутри сессии её меняет команда /model. Через PurpleSchool на момент публикации доступны, например, claude-haiku-5-5, claude-sonnet-5-5, claude-opus-5-5 и claude-fable-5-1. Более сильные модели расходуют баланс быстрее. Как выбрать подходящую, рассказано в статье Haiku, Sonnet или Opus, а как сократить расход — в материале Как тратить меньше токенов в Claude Code.

    Частые ошибки

    Claude Code всё равно просит войти. Переменные заданы не в том окне или файл профиля не перечитан. Проверьте адрес:

    echo $ANTHROPIC_BASE_URL

    Пустой вывод означает, что переменная не видна этому терминалу.

    401. Ключ неверный или отключён. Скопируйте его из кабинета заново и проверьте, что в кавычки не попал лишний пробел.

    402. Закончился баланс. Дождитесь нового периода или докупите пакет токенов.

    404 или Model not found. Такой модели нет в списке. Проверьте написание ID.

    429. Модель перегружена у провайдера. Повторите запрос через несколько секунд.

    «Your organization has disabled Claude subscription access for Claude Code». Администратор организации отключил вход по подписке. В сообщении предлагается использовать API-ключ, и настройка выше подходит, если правила вашей компании разрешают сторонний доступ.

    Если проблема в запуске самой программы, посмотрите разбор Claude Code не запускается.

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

    Можно ли использовать ключ из консоли Anthropic? Да, тогда ANTHROPIC_BASE_URL не нужен. Но консоль и API Anthropic не работают из России.

    Нужен ли VPN с ключом PurpleSchool? Нет, запросы идут на адрес шлюза PurpleSchool, а не напрямую в Anthropic.

    Можно ли попробовать бесплатно? Новым аккаунтам с почтой из белого списка доступен пробный баланс на 500 000 токенов на 7 дней.

    Будут ли работать агенты и инструменты Claude Code? Да, со стороны Claude Code это обычный адрес с протоколом Anthropic.

    Итог

    Для перехода на API-ключ достаточно двух переменных и проверки через /status. Подписка при этом остаётся сохранённой, и к ней легко вернуться. Если вы в России, начните с AI для кода от PurpleSchool: ключ появится в кабинете сразу после оплаты, а работать он будет и в Claude Code, и в вашем собственном коде.

    Иконка глаза9

    Комментарии

    0
    Бесплатный курс

    Учитесь программировать с AI-агентом — бесплатно

    Курс «AI в обучении: OpenCode и skills»: поставите агента и разберёте с ним любую тему — как эту статью.

    opencode

    >объясни этот код и дай задачу

    ◆Читаю src/server.ts…

    ✓Разбор готов: 4 шага

    ✓Задача → practice/01.md

    • Установка и настройка OpenCode
    • Агент и skills на практике
    • 13 уроков, 3 модуля
    Начать бесплатно

    0 ₽ · доступ сразу после регистрации

    Лучшие курсы по теме

    изображение курса

    Основы Git

    Антон Ларичев
    AI-тренажерыAI-тренажеры
    Гарантия
    Бонусы
    иконка звёздочки рейтинга4.9
    3 999 ₽ 6 990 ₽
    Подробнее
    изображение курса

    Основы JavaScript

    Антон Ларичев
    AI-тренажерыAI-тренажеры
    Практика в студииПрактика в студии
    Гарантия
    Бонусы
    иконка звёздочки рейтинга4.8
    3 999 ₽ 6 990 ₽
    Подробнее
    изображение курса

    Продвинутый JavaScript

    Антон Ларичев
    AI-тренажерыAI-тренажеры
    Практика в студииПрактика в студии
    Гарантия
    Бонусы
    иконка звёздочки рейтинга4.8
    3 999 ₽ 6 990 ₽
    Подробнее

    Похожие статьи

    Картинка поста Верификация Claude из России: что это и почему не проходит
    Иконка аватараАнтон
    Иконка календаря07 ноября 2026
    AnthropicAI-инструментыClaude CodejuniorИконка уровня junior

    Верификация Claude из России: что это и почему не проходит

    Что такое верификация Claude через Persona, какие документы нужны, почему она не проходит и что делать из России без чужих документов и номеров.

    Иконка чипа0
    Иконка глаза3 687
    Иконка комментариев0
    Картинка поста Claude не работает или не открывается: причины и решения
    Иконка аватараАнтон
    Иконка календаря05 ноября 2026
    AnthropicAI-инструментыClaude CodejuniorИконка уровня junior

    Claude не работает или не открывается: причины и решения

    Почему Claude не работает или не открывается: сбой Anthropic, регион, сеть, аккаунт или лимит. Как найти причину по симптому и что делать из России.

    Иконка чипа0
    Иконка глаза2 559
    Иконка комментариев0
    Картинка поста Как установить Claude на компьютер в России
    Иконка аватараАнтон
    Иконка календаря04 ноября 2026
    AnthropicAI-инструментыClaude CodejuniorИконка уровня junior

    Как установить Claude на компьютер в России

    Как установить Claude Desktop и Claude Code на Windows, macOS и Linux из России: где скачать, почему приложение не работает и как подключиться без VPN.

    Иконка чипа0
    Иконка глаза1 808
    Иконка комментариев0
    Иконка чипа0