DeepSeek Claude Code integration: официальный ANTHROPIC_BASE_URL config для V4

Официальная документация DeepSeek awesome-deepseek-agent показывает настройку Claude Code через ANTHROPIC_BASE_URL, Anthropic-compatible API path, model IDs V4 Pro/Flash и заметки по OpenCode/Copilot integration для routing coding-агентов.

TheRouter Newsroomисточник DeepSeek
Техническая схема маршрутизации: API-эндпоинт DeepSeek V4 соединяется с coding-агентами Claude Code, GitHub Copilot и OpenCode

DeepSeek опубликовал новый официальный GitHub-репозиторий в организации deepseek-ai: awesome-deepseek-agent. Это не релиз модели и не академическая статья — это кураторский сборник интеграций: 20 coding-инструментов, для каждого из которых есть отдельный гайд по переключению API-клиента на DeepSeek V4 Pro и V4 Flash.

Для команд, управляющих политиками маршрутизации между provider'ами, это первый случай, когда DeepSeek публикует канонические, централизованно поддерживаемые конфигурации для всей экосистемы coding-агентов. Операционный вывод очевиден: если ваша команда использует Claude Code, GitHub Copilot Chat, OpenCode, Cline или Codex — теперь есть официальный источник с точными model ID и переменными окружения для перенаправления трафика.

Что опубликовал DeepSeek

Репозиторий охватывает 20 инструментов, в том числе:

  • Claude Code — терминал и расширение для VS Code
  • GitHub Copilot (через расширение Vizards для VS Code, которое добавляет DeepSeek в список моделей)
  • OpenCode — open-source терминальный coding-агент
  • Cline — мультипровайдерный coding-ассистент для VS Code
  • Codex — coding-агент от OpenAI
  • DeepSeek-TUI — Rust-терминал в стиле Codex, поддержка MCP, контекст 1M токенов
  • LangCLI — CLI, совместимый с Claude Code, для популярных LLM
  • AstrBot — open-source агент для Feishu и Telegram
  • Cherry Studio, LobeHub, nanobot, Kilo Code и другие

Каждый гайд — это короткий Markdown-файл на английском и китайском с конфигурацией, необходимой для аутентификации через DeepSeek API и выбора правильной модели по роли.

Конфигурация маршрутизации DeepSeek V4, которую упускают команды

Гайд по Claude Code в репозитории раскрывает деталь, важную для операторов маршрутизации: DeepSeek отображает трёхуровневую иерархию моделей Anthropic (Opus / Sonnet / Haiku) на две модели V4 по роли. Рекомендуемая конфигурация:

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic",
    "ANTHROPIC_AUTH_TOKEN": "***",
    "ANTHROPIC_MODEL": "deepseek-v4-pro[1m]",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek-v4-pro[1m]",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-v4-pro[1m]",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek-v4-flash",
    "CLAUDE_CODE_SUBAGENT_MODEL": "deepseek-v4-flash",
    "CLAUDE_CODE_EFFORT_LEVEL": "max"
  }
}

Ключевое решение: CLAUDE_CODE_SUBAGENT_MODEL направляет работу sub-агентов на V4 Flash вместо V4 Pro. Sub-агенты отвечают за вызов инструментов и параллельные фоновые задачи — именно они масштабируются быстрее всего в длинных сессиях. Направив их на более дешёвую модель, конфигурация снижает хвостовые расходы в протяжённых coding-сессиях, не ухудшая основной цикл рассуждений.

Это паттерн routing-политики, а не просто шаг настройки. Команды, проектирующие failover между provider'ами или контроль затрат в мультипровайдерных схемах, могут применить ту же логику ролевого отображения: оркестрация — на модели с высокой мощностью, исполнение — на экономичные модели, независимо от используемого agent-фреймворка.

Почему это важно для AI-инженерных команд

Репозиторий awesome-deepseek-agent меняет три вещи:

1. Официальные model ID вместо догадок сообщества. Раньше командам приходилось сверять конкурирующие написания переменных окружения из YouTube-туториалов, статей на Medium и тредов на форумах. Теперь организация deepseek-ai является авторитетным источником.

2. Anthropic-совместимая маршрутизация — полноправный путь. Anthropic-совместимый эндпоинт DeepSeek (api.deepseek.com/anthropic) задокументирован как основной путь для пользователей Claude Code — это не хак. Он нативно поддерживает переопределение ANTHROPIC_BASE_URL, что совпадает с механизмом, который routing-шлюзы используют для перехвата и перенаправления запросов.

3. Контроль затрат sub-агентов задокументирован официально. Разделение ANTHROPIC_DEFAULT_HAIKU_MODEL и CLAUDE_CODE_SUBAGENT_MODEL от основной модели теперь явно описано в официальной документации. Команды, которые ещё не дифференцировали тарифные уровни по роли агента, получили авторитетный ориентир.

Router/Operator: что учесть

Для команд, использующих routing-шлюз перед несколькими provider'ами — одни запросы идут на Anthropic Claude Fable 5, другие на DeepSeek V4 в зависимости от стоимости, задержки или типа задачи — репозиторий awesome-deepseek-agent ставит практический вопрос: изоляция учётных данных и эндпоинтов.

Claude Code читает ANTHROPIC_BASE_URL и ANTHROPIC_AUTH_TOKEN из окружения. Если запросы проходят через шлюз, представляющий Anthropic-совместимый API, те же переменные применяются и к нему. Необходимо убедиться, что ваш шлюз:

  • Правильно передаёт заголовок ANTHROPIC_MODEL или отображает его через правило маршрутизации, чтобы нужная модель достигала upstream-провайдера.
  • Точно фиксирует model ID на уровне биллинга — суффикс [1m] в deepseek-v4-pro[1m] является модификатором DeepSeek и может потребовать нормализации при сверке счетов.
  • Корректно обрабатывает поток CLAUDE_CODE_SUBAGENT_MODEL, если sub-агенты делают независимые API-вызовы: в некоторых конфигурациях шлюза sub-агентные вызовы обходят шлюз и идут напрямую к provider'у.

Если ваша команда рассматривает DeepSeek V4 как экономичный fallback для трафика coding-агентов, конфигурации из репозитория дают точную точку тестирования. Пропишите Anthropic-совместимый эндпоинт в provider-конфигурацию шлюза, запустите Claude Code через него и проверьте, что лог запросов отображает V4 Pro для вызовов оркестрации и V4 Flash для sub-агентных вызовов. Подробнее о настройке ролевых политик маршрутизации между provider'ами — в документации TheRouter.

На что обратить внимание

  • Окно устаревания model ID: deepseek-chat и deepseek-reasoner выводятся из эксплуатации 24 июля 2026 г. Любая routing-конфигурация, всё ещё ссылающаяся на эти имена вместо deepseek-v4-pro или deepseek-v4-flash, перестанет работать. Все конфигурации в awesome-deepseek-agent уже используют новые имена. Полный чеклист для миграции — в нашем материале о дедлайне перехода на DeepSeek V4.
  • Интеграция GitHub Copilot через расширение: гайд по Copilot использует стороннее расширение VS Code (Vizards), а не нативную интеграцию через Copilot API. Командам со строгими политиками управления расширениями следует оценить его data-handling до развёртывания.
  • Поведение суффикса контекста: суффикс [1m] в deepseek-v4-pro[1m] активирует контекстное окно в 1M токенов. Без суффикса действует стандартное окно. Для coding-агентов с длинными сессиями это различие влияет на стоимость и поведение при усечении.

Репозиторий awesome-deepseek-agent — первый централизованный официальный источник конфигураций для интеграции DeepSeek с coding-агентами. Добавьте его в закладки как обязательный чек-лист перед любой миграцией provider'а или изменением routing-политики, затрагивающей DeepSeek V4.

Миграция моделей DeepSeek V4 API: график deprecation, два endpoint для SDK и последствия для маршрутизации

DeepSeek API: названия моделей 2026 — deepseek-chat → deepseek-v4-flash, deepseek-reasoner → deepseek-v4-pro | депрекейшн 24 июля

DeepSeek API названия моделей 2026: deepseek-chat → deepseek-v4-flash, deepseek-reasoner → deepseek-v4-flash (режим рассуждений) или deepseek-v4-pro (1M контекст). Депрекейшн 24 июля 2026 г. Новый Anthropic-совместимый endpoint /anthropic для прямой маршрутизации Claude Code.

источник DeepSeek
Помощь и контакты