Как подключить Claude Code к сторонним AI-провайдерам с помощью CC Switch (руководство DDS Hub)
Claude Code быстро стал одним из самых популярных AI-ассистентов для программирования, поскольку он предлагает удобную работу в командной строке, мощную генерацию кода и глубокое понимание репозитория. Однако многие разработчики не осознают, что Claude Code не ограничен собственной инфраструктурой Anthropic. Согласно официальной документации Anthropic, Claude Code поддерживает пользовательские API-эндпоинты через переменную окружения ANTHROPIC_BASE_URL, что позволяет направлять запросы через совместимые AI-шлюзы вместо прямого подключения к Anthropic.
Такая гибкость открывает путь к гораздо более эффективному рабочему процессу разработки. Вместо того чтобы поддерживать отдельные учётные записи и конфигурации для разных поставщиков AI, разработчики могут использовать AI-шлюз, такой как DDS Hub, вместе с CC Switch для управления несколькими поставщиками, переключения окружений с минимальными усилиями и продолжения работы в привычном интерфейсе Claude Code. Если вы впервые знакомитесь с DDS Hub, его официальная документация даёт хороший обзор платформы и поддерживаемых интеграций: Документация DDS Hub.

Как Claude Code поддерживает сторонних поставщиков AI
Claude Code проходит аутентификацию с помощью переменных окружения, прежде чем отправить запросы к API-эндпоинту. По умолчанию эти запросы идут в Anthropic, но эндпоинт можно переопределить, задав ANTHROPIC_BASE_URL. Anthropic также документирует, что аутентификация на основе API имеет приоритет над аутентификацией по подписке, что делает её подходящей для корпоративных развёртываний и сторонних шлюзов.
Общий поток запросов прост:
Claude Code
│
▼
Authentication
(API Key)
│
▼
ANTHROPIC_BASE_URL
│
▼
AI Gateway
│
▼
AI ModelПоскольку маршрутизация происходит на уровне API, разработчики продолжают использовать в точности те же команды Claude Code, не меняя свой повседневный рабочий процесс.
Почему CC Switch делает рабочий процесс лучше
Хотя Claude Code уже поддерживает пользовательские Base URL, ручное изменение переменных окружения каждый раз при смене поставщика быстро становится неудобным. Именно эту проблему и был призван решить CC Switch.
CC Switch — это десктопное приложение с открытым исходным кодом, которое управляет поставщиками AI для программирования из единого интерфейса. Вместо повторного редактирования конфигурационных файлов разработчики могут сохранять несколько профилей поставщиков, мгновенно переключаться между ними, управлять маршрутизацией и централизовать настройки поставщиков для таких инструментов, как Claude Code, Claude Desktop, Codex, Gemini CLI, OpenCode и других.
Официальный проект: Репозиторий CC Switch на GitHub.
Вместо постоянного изменения локальных переменных окружения ваш рабочий процесс становится значительно проще:
Claude Code
│
▼
CC Switch
│
▼
Selected Provider
│
▼
AI Gateway
│
▼
AI ModelДля разработчиков, которые часто тестируют несколько поставщиков AI, такой подход значительно эффективнее, чем поддержка нескольких конфигурационных файлов.
Почему DDS Hub естественно вписывается в этот рабочий процесс
DDS Hub спроектирован как AI-шлюз, который поддерживает несколько экосистем моделей, оставаясь при этом совместимым с инструментами разработчиков, такими как Claude Code. В отличие от платформ, предоставляющих один универсальный API-ключ для всех доступных моделей, DDS Hub использует архитектуру на основе групп.
Каждый API-ключ принадлежит одной конкретной группе моделей, и каждая группа соответствует одному семейству моделей. Например:
| Группа DDS Hub | Доступные модели | Рекомендуемое использование |
|---|---|---|
| Claude Stable | семейство Claude | Стабильный API и Claude Code |
| Claude Discount | семейство Claude | Менее затратные задачи через API |
| Claude Max Pool | семейство Claude | Только Claude Code CLI |
| Codex External | семейство Codex | Стабильный API |
| Codex CC | семейство Codex | Claude Code |
| GLM | семейство GLM | API, совместимый с OpenAI |
| GLM CC | семейство GLM | Claude Code |
Это означает, что API-ключ группы Claude может обращаться только к моделям Claude, тогда как API-ключ группы Codex предназначен для моделей Codex. Вместо управления разрешениями на уровне отдельных моделей DDS Hub организует аутентификацию вокруг семейств моделей, что делает маршрутизацию и биллинг гораздо более понятными.
Более подробную информацию об API-ключах, группах моделей и поддерживаемых интеграциях можно найти в официальной Документации DDS Hub.
Настройка DDS Hub с CC Switch
После создания вашего API-ключа DDS Hub настройка CC Switch не составляет труда. Создайте нового поставщика и введите следующую информацию:
| Настройка | Значение |
|---|---|
| Имя поставщика | DDS Hub |
| Base URL | https://www.ddshub.cc |
| API Key | Ваш API Key DDS Hub |
| Формат API | Совместимо с Anthropic |
Полная архитектура теперь выглядит так:
Claude Code
│
▼
CC Switch
│
▼
DDS Hub
https://www.ddshub.cc
│
▼
Selected Model Group
│
▼
Claude / Codex / GLMПосле сохранения поставщика просто выберите его в CC Switch и продолжайте работать в Claude Code как обычно. Нет необходимости постоянно изменять конфигурацию терминала или поддерживать отдельные профили оболочки для разных поставщиков.
Почему такая архитектура лучше масштабируется
По мере того как разработка с помощью AI становится всё более мультимодельной, разработчики редко полагаются на одну модель для всех задач. Claude может быть предпочтителен для проверки кода с длинным контекстом, Codex — для реализации, а GLM — для приложений, совместимых с OpenAI. Управлять этими окружениями вручную быстро становится трудно по мере роста проектов.
Сочетание Claude Code, CC Switch и DDS Hub создаёт гораздо более чистый рабочий процесс. Claude Code остаётся интерфейсом разработки, CC Switch управляет профилями поставщиков и маршрутизацией, а DDS Hub предоставляет организованный доступ к разным семействам моделей через выделенные группы. Поскольку каждый API-ключ DDS Hub принадлежит одной группе моделей, переключение между Claude, Codex или GLM сводится к выбору другого профиля поставщика, а не к перестройке всей среды разработки.
Заключение
Поддержка пользовательских API-эндпоинтов в Claude Code делает его значительно более гибким, чем изначально ожидают многие разработчики. Сочетая эту возможность с CC Switch, разработчики получают централизованный способ управления несколькими поставщиками без повторного редактирования переменных окружения или конфигурационных файлов. Anthropic официально документирует поддержку пользовательских Base URL и аутентификации через переменные окружения, что делает этот рабочий процесс полностью совместимым с предполагаемой моделью развёртывания Claude Code.
DDS Hub дополняет этот рабочий процесс своей архитектурой на основе групп, где каждый API-ключ принадлежит выделенному семейству моделей, а не выступает универсальным удостоверением. Используете ли вы Claude для крупномасштабной разработки ПО, Codex для реализации или GLM для разработки, совместимой с OpenAI, DDS Hub делает маршрутизацию, разрешения и биллинг простыми, а CC Switch превращает переход между поставщиками в лёгкую задачу.
Чтобы начать, посетите Документацию DDS Hub или изучите платформу на Главной странице DDS Hub. Что касается CC Switch, последние релизы и инструкции по установке доступны в официальном репозитории на GitHub.
