Deepseek ArtifactsDeepseek Artifacts
Настройка API · 11 шагов

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

Смотреть на YouTube

Use Claude Code with ANY AI Model GPT, Gemini, DeepSeek

Канал: AyyazTech17:00

Смотреть на YouTube

Anthropic-compatible API — official DeepSeek documentation

Документация: api-docs.deepseek.com

Смотреть на YouTube

Скриншоты взяты из установочного разбора Prince does AI — чистая запись во весь экран. Сравнение с router следует туру AyyazTech о любой модели, а факты об эндпоинте — собственной документации API DeepSeek.

Права на кадры принадлежат их авторам; здесь они указаны с глубокими ссылками на нужные моменты. Текст — наш.

От npm install до работающего приложения на DeepSeek

Часть 1 · Установка и настройка

  1. 1

    Установите Claude Code и проверьте

    Поставьте CLI через npm и выполните claude --version — в разборе печатается 2.1.89. Единственная предпосылка — Node.js, и та же установка работает на macOS, Linux и Windows.

    PowerShell printing Claude Code version 2.1.89 after the npm install, confirming the CLI is ready before pointing it at DeepSeek
    Проверка версии подтверждает установленный Claude Code 2.1.89.Смотреть с 0:46
  2. 2

    Получите API-ключ DeepSeek

    Войдите на platform.deepseek.com, пополните небольшую сумму со страницы Billing, затем откройте API keys в боковой панели и создайте новый ключ. Скопируйте сразу — платформа показывает его один раз.

    DeepSeek platform console with the Usage overview showing balance and spend charts plus the API keys entry in the left navigation
    Консоль платформы DeepSeek с API keys в боковой панели.Смотреть с 0:49
  3. 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.

    Notepad listing the PowerShell environment block that points Claude Code at the DeepSeek Anthropic endpoint with ANTHROPIC_BASE_URL, ANTHROPIC_AUTH_TOKEN and per-model mappings
    Блок окружения: эндпоинт, токен и сопоставления моделей.Смотреть с 1:35

Часть 2 · Запуск на DeepSeek

  1. 4

    Запустите Claude Code

    Наберите claude в том же окне PowerShell и примите запрос о доверии папке. Переменные, заданные через префикс env, живут только в этом окне — при следующем запуске блок придётся вставить снова, если не сохранить его в профиле.

    Claude Code v2.1.89 welcome screen showing the API Usage Billing badge that appears when the DeepSeek endpoint is active instead of a Claude subscription
    Запуск Claude Code из настроенного окна PowerShell.Смотреть с 2:05
  2. 5

    Проверьте бейдж API-биллинга

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

    Claude Code welcome screen showing Opus 4.6 with 1M context as the mapped model name while requests are actually served by deepseek-v4-pro
    Экран приветствия с Opus 4.6 и API Usage Billing.Смотреть с 2:25
  3. 6

    Выполните первый промпт

    Разбор запускается с пропущенными разрешениями ради непрерывной демонстрации; без этого флага Claude Code, как обычно, спрашивает перед каждой правкой. Начните с вопроса на рассуждения — так проверяют трубу.

    PowerShell launching Claude Code with claude --dangerously-skip-permissions for an uninterrupted DeepSeek-powered demo session
    Запуск с пропущенными разрешениями для демо-сессии.Смотреть с 2:50
  4. 7

    Санитарная проверка ответов

    В демо задаётся маленькая логическая задача — идти пешком или ехать на автомойку — и приходит правильный ответ с обоснованием. Десять секунд здесь экономят десять минут отладки потом.

    Claude Code answering a car wash logic question through DeepSeek with a doctor settings reminder visible in the session footer
    Тест с автомойкой решён правильно через DeepSeek.Смотреть с 3:18

Часть 3 · Пусть докажет себя

  1. 8

    Дайте ему настоящий билд

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

    Claude Code updating its plan to build ClipMaster, a smart clipboard manager Electron app, while running on deepseek-v4-pro
    Модель планирует ClipMaster, менеджер буфера обмена.Смотреть с 4:22
  2. 9

    Дождитесь финиша и откройте приложение

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

    ClipMaster clipboard manager built by Claude Code on DeepSeek with its feature list covering history, pinning and global shortcuts
    Готовое приложение ClipMaster со списком функций.Смотреть с 5:25
  3. 10

    Проверьте вывод как пользователь

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

    ClipMaster window capturing copied items in real time during the Claude Code DeepSeek session to prove the generated app works
    Скопированные элементы падают в живую историю ClipMaster.Смотреть с 5:55
  4. 11

    Посмотрите, сколько это стоило

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

    DeepSeek platform usage dashboard showing session spend and request counts after building and testing an app with Claude Code
    Дашборд использования после полной сессии сборки и тестов.Смотреть с 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.

FAQ: DeepSeek в Claude Code

Другие руководства по DeepSeek