DeepSeek в Claude Code: настройка через Anthropic API
Направляем Claude Code на Anthropic-совместимый эндпоинт DeepSeek — один блок переменных окружения ставит deepseek-v4-pro или flash на места Opus, Sonnet и Haiku, а каждый запрос тарифицируется по ценам API DeepSeek.
Коротко
- DeepSeek публикует Anthropic-совместимый эндпоинт, поэтому Claude Code общается с ним напрямую — прокси-инструмент не нужен.
- Весь переключатель — один блок переменных окружения: ANTHROPIC_BASE_URL плюс ANTHROPIC_AUTH_TOKEN и сопоставления по моделям.
- Распределяйте алиасы осознанно: слоты Opus и Sonnet — deepseek-v4-pro, слоты Haiku и субагентов — deepseek-v4-flash.
- Оплата переходит на pay-as-you-go API DeepSeek — демо-сессия из разбора собрала и протестировала целое приложение за центы, расход виден в дашборде платформы.
DeepSeek v4 Pro on Claude Code - Full Setup Tutorial
Канал: Prince does AI8:08
Use Claude Code with ANY AI Model GPT, Gemini, DeepSeek
Канал: AyyazTech17:00
Anthropic-compatible API — official DeepSeek documentation
Документация: api-docs.deepseek.com
Скриншоты взяты из установочного разбора Prince does AI — чистая запись во весь экран. Сравнение с router следует туру AyyazTech о любой модели, а факты об эндпоинте — собственной документации API DeepSeek.
Права на кадры принадлежат их авторам; здесь они указаны с глубокими ссылками на нужные моменты. Текст — наш.
От npm install до работающего приложения на DeepSeek
Часть 1 · Установка и настройка
- 1
Установите Claude Code и проверьте
Поставьте CLI через npm и выполните claude --version — в разборе печатается 2.1.89. Единственная предпосылка — Node.js, и та же установка работает на macOS, Linux и Windows.

Проверка версии подтверждает установленный Claude Code 2.1.89.Смотреть с 0:46 - 2
Получите API-ключ DeepSeek
Войдите на platform.deepseek.com, пополните небольшую сумму со страницы Billing, затем откройте API keys в боковой панели и создайте новый ключ. Скопируйте сразу — платформа показывает его один раз.

Консоль платформы DeepSeek с API keys в боковой панели.Смотреть с 0:49 - 3
Задайте блок переменных окружения
В PowerShell установите ANTHROPIC_BASE_URL на Anthropic-эндпоинт DeepSeek и ANTHROPIC_AUTH_TOKEN на свой ключ, затем сопоставьте слоты моделей: ANTHROPIC_MODEL и дефолты OPUS и SONNET на deepseek-v4-pro, дефолт HAIKU и CLAUDE_CODE_SUBAGENT_MODEL на deepseek-v4-flash. Вставьте блок целиком и нажмите Enter.

Блок окружения: эндпоинт, токен и сопоставления моделей.Смотреть с 1:35
Часть 2 · Запуск на DeepSeek
- 4
Запустите Claude Code
Наберите claude в том же окне PowerShell и примите запрос о доверии папке. Переменные, заданные через префикс env, живут только в этом окне — при следующем запуске блок придётся вставить снова, если не сохранить его в профиле.

Запуск Claude Code из настроенного окна PowerShell.Смотреть с 2:05 - 5
Проверьте бейдж API-биллинга
На экране приветствия вместо названия плана появляется бейдж API Usage Billing — сигнал, что эндпоинт DeepSeek жив. Строка модели может показывать Opus с 1M контекста: это отображённое имя, а ответы выдаёт deepseek-v4-pro.

Экран приветствия с Opus 4.6 и API Usage Billing.Смотреть с 2:25 - 6
Выполните первый промпт
Разбор запускается с пропущенными разрешениями ради непрерывной демонстрации; без этого флага Claude Code, как обычно, спрашивает перед каждой правкой. Начните с вопроса на рассуждения — так проверяют трубу.

Запуск с пропущенными разрешениями для демо-сессии.Смотреть с 2:50 - 7
Санитарная проверка ответов
В демо задаётся маленькая логическая задача — идти пешком или ехать на автомойку — и приходит правильный ответ с обоснованием. Десять секунд здесь экономят десять минут отладки потом.

Тест с автомойкой решён правильно через DeepSeek.Смотреть с 3:18
Часть 3 · Пусть докажет себя
- 8
Дайте ему настоящий билд
Попросите что-то существенное — демо заказывает впечатляющее Electron-приложение и позволяет модели сначала спланировать. Поток «сначала план, потом сборка» на DeepSeek работает идентично: одобрите план и наблюдайте, как отмечаются шаги.

Модель планирует ClipMaster, менеджер буфера обмена.Смотреть с 4:22 - 9
Дождитесь финиша и откройте приложение
Claude Code собирает каркас, пишет код и запускает результат — демо-шный ClipMaster следит за буфером обмена, ведёт историю и регистрирует глобальные горячие клавиши. Всё, что ожидаешь от цикла «план — одобрение — сборка».

Готовое приложение ClipMaster со списком функций.Смотреть с 5:25 - 10
Проверьте вывод как пользователь
Скопируйте что-нибудь в любом месте системы и смотрите, как это появляется в истории созданного приложения. Проверка лучше доверия — в демо копируют со второго монитора, чтобы доказать, что захват настоящий.

Скопированные элементы падают в живую историю ClipMaster.Смотреть с 5:55 - 11
Посмотрите, сколько это стоило
Вернувшись на платформу DeepSeek, страница Usage покажет запросы, токены и расходы сессии. Вывод автора: около двух миллионов токенов за восемь центов. Ваши цифры попадают в тот же дашборд почти в реальном времени.

Дашборд использования после полной сессии сборки и тестов.Смотреть с 7:00
Прямой эндпоинт или claude-code-router?
Есть два способа запустить Claude Code на DeepSeek. Это руководство использует прямой Anthropic-совместимый эндпоинт; утилита router — другая дорога.
- 1Прямой эндпоинт, это руководство: ноль дополнительных инструментов — только переменные окружения, и Claude Code говорит напрямую с api.deepseek.com.
- 2claude-code-router: локальный прокси, добавляющий смену модели посреди сессии и мультипровайдерскую маршрутизацию — ценой установки и настройки ещё одного сервиса.
- 3Берите прямой, если DeepSeek — ваша ежедневная рабочая лошадка; берите router, если жонглируете несколькими провайдерами или меняете модели под задачу.
- 4В обоих случаях опыт один: планы, инструменты и разрешения ведут себя одинаково; меняются только биллинг и модель за алиасом.
Наш туториал по Claude Code router проходит прокси-путь шаг за шагом, включая его собственную настройку DeepSeek.
Когда настройка капризничает
Почти каждый сбой здесь — переменная окружения или устаревшее окно. Пройдитесь по списку, прежде чем трогать что-то ещё.
- 1По-прежнему биллит ваш план Claude: на экране приветствия название плана вместо API Usage Billing — блок переменных задали в другом окне терминала. Повторите его там, где запускаете claude.
- 2Ошибки аутентификации: токен вставили с кавычками или пробелами, либо у ключа нет баланса. Создайте свежий ключ, пополните счёт и задайте ANTHROPIC_AUTH_TOKEN заново.
- 3Ошибки модели с упоминанием tool use: старые снимки DeepSeek плохо обрабатывали часть вызовов инструментов — держите deepseek-v4-pro на главных слотах и flash для субагентов, как в шаге 3.
- 4Кажется, отвечает не та модель: вспомните про алиас. UI пишет Opus или Sonnet, а реальную модель решают ваши сопоставления — проверяйте сначала ANTHROPIC_MODEL, а не надпись.
- 5Настройки теряются между сессиями: переменные PowerShell живут вместе с окном. Сохраните блок в профиле оболочки или заверните в маленький скрипт, который запускаете перед кодингом.
Чтобы вернуться к биллингу Anthropic, очистите переменные — remove-env ANTHROPIC_BASE_URL и его соседей в том же окне — и перезапустите Claude Code.
