Более 70 тысяч подписчиков, вы OUT, если не использовали это для ИИ
9 месяцев, более 70 000 подписчиков. Такой темп роста весьма впечатляет в мире открытого исходного кода. Это кроссплатформенное настольное приложение, которое унифицирует управление конфигурацией API-провайдеров для 6 инструментов программирования ИИ. Любой, кто работает с большими языковыми моделями, должен знать о CC Switch.

Зачем его использовать? Изначально я сам использовал несколько инструментов программирования ИИ, и переключение провайдера означало ручное редактирование конфигурационных файлов.
- 01 Для Claude Code нужно было изменять
~/.claude/settings.json. - 02 Для Codex это был
~/.codex/config.toml. - 03 Для Gemini CLI файл
.env.
Разные форматы, разные пути. Несколько раз изменения не вступали в силу, что требовало постоянной проверки и корректировки — действительно муторно. CC Switch объединяет всё это в едином интерфейсе для централизованного управления.
Лично я чаще всего использую его функцию быстрого переключения в системном трее. При программировании и желании протестировать с другим провайдером достаточно щёлкнуть в системном трее. Не нужно переключаться обратно в главное окно приложения.

Все нужные вам функции есть.
- 01 Переключение провайдера в один клик. Например, DeepSeek, Zhipu GLM, Kimi, OpenRouter, MiniMax и т.д. Просто добавьте ваш API-ключ. Он интегрирует предустановки для 50 провайдеров с фиксированными параметрами, так что вам не нужно вручную писать конфигурации.
- 02 Быстрое переключение через системный трей. Нужно временно сменить модель? Просто щёлкните значок CC Switch в системном трее (внизу справа), выберите вашу модель, и он переключится.
- 03 Локальный прокси для перехвата запросов. При включении CC-Switch запускает небольшой локальный сервер на вашем компьютере. Он перехватывает API-запросы ваших CLI-инструментов, позволяя переключать провайдеров без перезапуска терминала. Такие инструменты, как Claude Code / Codex / OpenClaw, больше не подключаются напрямую к официальному сайту модели. Они сначала отправляют запросы локальному прокси CC-Switch, который затем перенаправляет их выбранному вами провайдеру модели. Это имеет много преимуществ:
- После включения локального прокси щелчок в CC-Switch меняет модель; Claude Code вступает в силу немедленно — без редактирования файлов или перезапуска.
- Различные инструменты для кода используют этот один прокси; настройте один раз, все могут им пользоваться.
- Все данные вызовов видны; статус запросов понятен.
- Если основная модель выходит из строя или ограничивается, она автоматически переключается на резервную, предотвращая прерывание разработки.
- Он автоматически адаптирует форматы для различных основных LLM, позволяя использовать их напрямую и без проблем.
- 04 Автоматическое аварийное переключение (Failover). При программировании худший страх — это выход из строя основного API или его ограничение, что напрямую прерывает ваш рабочий процесс. Вы можете заранее установить основного и резервного провайдеров. Если основной выйдет из строя, система автоматически переключится на резервного — без ручного вмешательства.
- 05 Механизм прерывателя цепи (Circuit Breaker). Если у провайдера неоднократно возникают проблемы, он автоматически изолируется, чтобы предотвратить отправку запросов на неисправный узел.

Помимо базовой конфигурации, у CC Switch есть несколько приятных детальных функций.
- Единое управление MCP, Навыками, Промптами. Если вы использовали Claude Code, вы, вероятно, знаете, что такое MCP. Проще говоря, это протокол расширения, который позволяет Claude Code подключаться к различным внешним инструментам и источникам данных. Если Claude Code и Codex используют один и тот же MCP, и каждая конфигурация MCP находится в разных местах, вам нужно настроить оба — утомительно. Используя панель управления MCP в CC Switch, вы настраиваете один раз, и она автоматически синхронизируется с каждым инструментом.
- Управление навыками. Отличное управление навыками. Он автоматически ищет популярные навыки на GitHub; щёлкните, чтобы установить.
- Механизм резервного копирования и восстановления. Автоматически сохраняет исторические версии. Резервное копирование/восстановление в один клик, так что вам не страшно испортить конфигурации. Синхронизация между несколькими устройствами становится проще.
- Тест скорости для выбора лучшего узла. Если вы подозреваете проблему с узлом, вы можете протестировать его вручную. Он также может автоматически тестировать задержку и потерю пакетов для каждого узла, выбирая лучший.
- Отслеживание использования. Хотите видеть количество запросов, потребление токенов, частоту кэш-попаданий по провайдерам? Проверьте статистику использования. Чётко видно распределение затрат по провайдерам. Он также поддерживает пользовательские цены на модели, если вы их используете.
- Размер уменьшен на 85%. Для повышения производительности в новой версии используется Tauri 2.0. Размер установочного пакета упал с ~80 МБ до ~12 МБ, а скорость запуска улучшилась.
Увидев эти функции, я уверен, вы уже хотите попробовать. Официальные загрузки доступны для Windows, macOS и Linux. Для Windows скачайте файл .msi.
После установки щёлкните на ярлык. Интерфейс очень простой при открытии:
Инструмент поставляется со встроенными предустановками для распространённых основных провайдеров, таких как DeepSeek, Kimi, Zhipu, MiniMax и т.д. Если вы хотите использовать стороннего провайдера, возьмём DeepSeek в качестве примера: Щёлкните «+» (Добавить провайдера) в правом верхнем углу, чтобы перейти на страницу конфигурации.
Это самый важный шаг. Выберите соответствующий предустановленный провайдер в соответствии с вашими потребностями и заполните информацию о конфигурации в соответствии с таблицей ниже:
[Заполнитель изображения: Таблица с полями конфигурации, такими как API Key, Model Name и т.д.]
Конфигурация на самом деле довольно проста. В основном вставьте ваш API-ключ и выберите имя модели. Остальное в основном предустановлено, и значения по умолчанию обычно в порядке.
После настройки нажмите «Сохранить». Теперь он настроен.
[Заполнитель изображения: Скриншот, показывающий настроенного провайдера, например, DeepSeek, как активного/по умолчанию.]
В Claude Code теперь DeepSeek является провайдером по умолчанию — очень удобно.
После настройки проверьте соединение. Откройте терминал командной строки и введите следующую команду, чтобы запустить Claude Code:
bashbashclaude
Отныне, когда вы захотите использовать другую модель, просто щёлкните в основном интерфейсе или откройте значок CC-Switch в системном трее и выберите соответствующего провайдера модели для переключения.
[Заполнитель изображения: Скриншот меню системного трея с вариантами моделей, такими как DeepSeek, GPT-4, Claude и т.д.]
Пару ограничений, которые я должен упомянуть заранее:
В настоящее время он поддерживает следующие 6 инструментов программирования Agent. Если вы используете такие инструменты, как Aider, Cursor и т.д., они пока не поддерживаются.
Заключительные мысли
После установки CC Switch я заметил, что переключаю провайдеров гораздо чаще — потому что это так удобно. Если вы не использовали его, попробуйте. Если использовали, поделитесь своим опытом в комментариях.
Проект с открытым исходным кодом по лицензии MIT. Заинтересованные друзья могут ознакомиться с исходным кодом и документацией в репозитории GitHub.
Адрес исходного кода: https://github.com/farion1231/cc-switch