Настройка API Claude Code

API Claude не очень удобен для использования в Китае. Помимо официальных моделей Claude, могу ли я использовать другие модели ИИ?

В этой главе подробно рассказывается, как настроить API для нескольких популярных отечественных моделей ИИ, чтобы Claude Code поддерживал:

Производитель/Бренд Введение Портал подачи заявки на API (нажмите, чтобы перейти)
DeepSeek (отечественный, высокое соотношение цена/качество) Официальные модели:
deepseek-v4-flash
deepseek-v4-pro
deepseek-chat (будет устаревшим 2026/07/24)
deepseek-reasoner (будет устаревшим 2026/07/24)
https://platform.deepseek.com/api_keys
Alibaba Bailian (Qwen) Унифицированный шлюз LLM от Alibaba Cloud, поддерживает последние версии Qwen, GLM, Kimi, MiniMax и т. д. https://bailian.console.aliyun.com
GLM (Zhipu Qingyan) Серия ChatGLM, связанная с Университетом Цинхуа, поддерживает GLM-4, GLM-3-Turbo и т. д. https://open.bigmodel.cn
MiniMax Отечественная мультимодальная модель, поддерживает смешанные вызовы текста, речи и изображений https://platform.minimaxi.com

После входа в соответствующую консоль зарегистрируйтесь/войдите → пройдите верификацию личности → создайте API Key — и можно начинать вызовы.

Инструмент управления API

Когда платформ так много, настройка становится утомительной. Мы можем использовать сторонний инструмент CC Switch, чтобы легко управлять конфигурациями API этих популярных инструментов:https://github.com/farion1231/cc-switch/, поддерживает Windows / macOS / Linux.

CC Switch — это комплексный вспомогательный инструмент для Claude Code / Codex / Gemini CLI.

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

Адреса скачивания установочных пакетов для каждой платформы:https://github.com/farion1231/cc-switch/releases。

Для конкретных настроек работы обратитесь к статье:https://www.example.com/ai-agent/cc-switch.html

Если вам не сложно повозиться, можете обратиться к следующему содержимому и настроить всё самостоятельно.


Интеграция DeepSeek с Claude Code

Необходимая информация:

Настройте в переменных среды

Пользователи Linux / Mac выполняют следующие команды для настройки переменных среды DeepSeek Anthropic API; ключ API можно получить наDeepSeek PlatformПолучите его здесь:

export ANTHROPIC_BASE_URL=https://api.deepseek.com/anthropic
export ANTHROPIC_AUTH_TOKEN=<你的 DeepSeek API Key>
export ANTHROPIC_MODEL=deepseek-v4-pro[1m]
export ANTHROPIC_DEFAULT_OPUS_MODEL=deepseek-v4-pro[1m]
export ANTHROPIC_DEFAULT_SONNET_MODEL=deepseek-v4-pro[1m]
export ANTHROPIC_DEFAULT_HAIKU_MODEL=deepseek-v4-flash
export CLAUDE_CODE_SUBAGENT_MODEL=deepseek-v4-flash
export CLAUDE_CODE_EFFORT_LEVEL=max

Пользователи Windows выполняют:

$env:ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic"
$env:ANTHROPIC_AUTH_TOKEN="<你的 DeepSeek API Key>"
$env:ANTHROPIC_MODEL="deepseek-v4-pro[1m]"
$env:ANTHROPIC_DEFAULT_OPUS_MODEL="deepseek-v4-pro[1m]"
$env:ANTHROPIC_DEFAULT_SONNET_MODEL="deepseek-v4-pro[1m]"
$env:ANTHROPIC_DEFAULT_HAIKU_MODEL="deepseek-v4-flash"
$env:CLAUDE_CODE_SUBAGENT_MODEL="deepseek-v4-flash"
$env:CLAUDE_CODE_EFFORT_LEVEL="max"

Примечание: добавьте [1m] в конфигурацию модели и не забудьте установить интенсивность мышления на максимум, чтобы она работала на полную мощность.

Описание параметров:

Упрощено до первых трёх столбцов (Имя параметра / Пример значения / Описание) следующим образом:

Название параметра Пример значения Описание
ANTHROPIC_BASE_URL https://api.deepseek.com/anthropic Указывает адрес API-шлюза, перенаправляя запросы Anthropic SDK в DeepSeek
ANTHROPIC_AUTH_TOKEN <你的 DeepSeek API Key> Токен аутентификации API, используемый для доступа к сервисам DeepSeek
ANTHROPIC_MODEL deepseek-v4-pro Основная модель, используемая по умолчанию
ANTHROPIC_DEFAULT_OPUS_MODEL deepseek-v4-pro Соответствует модели Claude Opus
ANTHROPIC_DEFAULT_SONNET_MODEL deepseek-v4-pro Соответствует модели Claude Sonnet
ANTHROPIC_DEFAULT_HAIKU_MODEL deepseek-v4-flash Соответствует модели Claude Haiku (лёгкая и быстрая)
CLAUDE_CODE_SUBAGENT_MODEL deepseek-v4-flash Модель, используемая субагентами (обычно для быстрых задач)
CLAUDE_CODE_EFFORT_LEVEL max Управляет интенсивностью рассуждений и глубиной мышления

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

cd my-project
claude

После запуска Claude Code укажите DeepSeek:

claude --model deepseek-v4-pro

Или переключитесь в интерактивном режиме:

> /model deepseek-v4-pro

Введите /model, чтобы просмотреть поддерживаемые модели:

Справочная документация:https://api-docs.deepseek.com/zh-cn/guides/coding_agents


Интеграция Alibaba Bailian с Claude Code

Модели серии Tongyi Qianwen от Alibaba Cloud Bailian поддерживают интерфейс, совместимый с Anthropic API. Изменив следующие параметры, вы сможете вызывать модели серии Tongyi Qianwen в Claude Code.

  • ANTHROPIC_API_KEY (или ANTHROPIC_AUTH_TOKEN): замените на API Key Bailian. Адрес для получения:https://bailian.console.aliyun.com/cn-beijing/?tab=model#/api-key。

  • ANTHROPIC_BASE_URL: замените на совместимый адрес конечной точки Bailianhttps://dashscope.aliyuncs.com/apps/anthropic。

    Вы можете приобрести пакеты ресурсов напрямую, что более экономично:https://cn.aliyun.com/benefit?from_alibabacloud=&userCode=i5mn5r7m

  • Название модели: замените на название модели, поддерживаемое Bailian (например, qwen3-max, qwen3-coder-plus и т. д.)

macOS/Linux:

Создайте и откройте файл конфигурации~/.claude/settings.json。

~Обозначает домашний каталог пользователя. Если каталог.claudeне существует, его нужно сначала создать. Вы можете выполнить следующую команду в терминале:mkdir -p ~/.claude , чтобы создать его.

Отредактируйте файл конфигурации:

vim ~/.claude/settings.json

Замените YOUR_API_KEY на ваш выделенный API Key.

{
    "env": {
        "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
        "ANTHROPIC_BASE_URL": "https://dashscope.aliyuncs.com/apps/anthropic",
        "ANTHROPIC_MODEL": "qwen3-coder-plus"
    }
}

Снова откройте новый терминал, чтобы конфигурация переменных среды вступила в силу.

Windows:

Выполните следующие команды в CMD, чтобы установить переменные среды:

setx ANTHROPIC_AUTH_TOKEN "YOUR_API_KEY"
setx ANTHROPIC_BASE_URL "https://dashscope.aliyuncs.com/apps/anthropic"
setx ANTHROPIC_MODEL "qwen3-coder-plus"

Замените YOUR_API_KEY на API-ключ для конкретного плана.

Откройте новое окно CMD и выполните следующую команду, чтобы проверить, вступила ли переменная среды в силу.

echo %ANTHROPIC_AUTH_TOKEN%
echo %ANTHROPIC_BASE_URL%
echo %ANTHROPIC_MODEL%

Выполните следующие команды в PowerShell, чтобы установить переменные среды:

# 用套餐专属 API Key 替换 YOUR_API_KEY
[Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "YOUR_API_KEY", [EnvironmentVariableTarget]::User)
[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://dashscope.aliyuncs.com/apps/anthropic", [EnvironmentVariableTarget]::User)
[Environment]::SetEnvironmentVariable("ANTHROPIC_MODEL", "qwen3-coder-plus", [EnvironmentVariableTarget]::User)

Откройте новое окно PowerShell и выполните следующую команду, чтобы проверить, вступила ли переменная среды в силу.

echo $env:ANTHROPIC_AUTH_TOKEN
echo $env:ANTHROPIC_BASE_URL
echo $env:ANTHROPIC_MODEL

Интеграция моделей серии Qwen в Claude Code

Во время разговора выполните/model <model name>команду, чтобы переключить модель.

/model qwen3-coder-plus

Вы также можете создать файл в корневом каталоге проекта,.claude/settings.jsonи записать в него информацию о конфигурации модели для постоянной настройки.

{
  "env": {
    "ANTHROPIC_MODEL": "qwen3-coder-plus",
    "ANTHROPIC_SMALL_FAST_MODEL": "qwen-flash"
  }
}

Запустите Claude, и вы увидите информацию о конфигурации:


Интеграция больших моделей Zhipu с Claude Code

В этом разделе мы используем файл ~/.claude/settings.json для настройки большой модели. Перед началом вам нужно получить API-ключ на официальной платформе:GLM Coding Plan。

Отредактируйте или добавьте файл конфигурации Claude Code ~/.claude/settings.json и добавьте или измените в нём поле env

# 注意替换里面的your_zhipu_api_key 为您上一步获取到的 API Key
{
    "env": {
        "ANTHROPIC_AUTH_TOKEN": "your_zhipu_api_key",
        "ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic",
        "API_TIMEOUT_MS": "3000000",
        "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1
    }
}

Запустите claude, чтобы запустить Claude Code, введите/status, чтобы подтвердить статус модели:

Если нет, можно ввести/config, чтобы переключить модель.

Другие расширения