CCS

CCS - Claude Codex Switch

CLI для переключения Claude Code между аккаунтами, провайдерами и локальными моделями без правки конфигов

CLIВысокий риск

kaitranntt/ccs

Установка

npm install -g @kaitranntt/ccs
ccs config

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

CCS хранит профили и запускает нужный рантайм одной командой: ccs для Claude, ccs codex, ccs glm, ccs ollama и другие. Он держит несколько подписок Claude в изолированных контекстах, подключает OAuth-провайдеры через встроенный CLIProxy и профили с API-ключами вроде OpenRouter или GLM. Локальный прокси, совместимый с Anthropic API, позволяет пускать Claude Code в провайдеров с API в стиле OpenAI. Есть веб-панель для управления профилями и запуск в Docker.

Для кого. Для разработчиков, которые пользуются Claude Code с несколькими аккаунтами или хотят подключать к нему другие модели.

Подходит, если

  • Нужно переключаться между рабочим и личным аккаунтом Claude без выхода из сессий
  • Нужно запустить Claude Code на GLM, Kimi, OpenRouter или локальной модели
  • Нужно быстро менять провайдера под задачу

Не подходит, если

  • Хватает одного аккаунта и одной модели
  • Политика компании запрещает прокси между агентом и провайдером

Пример запроса к агенту

Настрой мне профиль CCS для GLM и запусти Claude Code на нем

Ограничения

Нужен Node.js или Docker. Работа с облачными провайдерами требует их аккаунтов и ключей, доступ к API Anthropic и OpenAI из России без VPN невозможен, локальные модели через Ollama работают без сети. Использование нескольких подписок и OAuth-прокси может противоречить условиям провайдеров. Привязка аккаунтов Qwen Code пока не поддерживается.

Как отключить. Удалите пакет командой npm uninstall -g @kaitranntt/ccs или остановите контейнеры docker compose down.

Проверка безопасности

  • Хранит OAuth-токены и API-ключи нескольких провайдеров
  • Проксирует весь трафик агента через локальный сервер

Коротко о README

README начинается с запуска через Docker Compose и установки из npm. Объясняется, между чем CCS переключает: рантаймы Claude Code, Droid и Codex, подписки Claude, OAuth-провайдеры и профили с API-ключами. Отдельный раздел про маршрутизацию в OpenAI-совместимых провайдеров через локальный прокси и сравнение с claude-code-router. Документация на docs.ccs.kaitran.ca. Лицензия MIT.

Частые вопросы

Чем CCS отличается от claude-code-router?

По README, claude-code-router подходит как отдельный роутер, а CCS добавляет управление профилями и общую команду ccs поверх похожей маршрутизации.

Можно ли запустить в Docker?

Да, README дает docker-compose, панель открывается на порту 3000, CLIProxy на 8317.

Выбор редакции

Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами

CLIВысокий риск389,7 тыс.
Выбор редакции

Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам

CLIВысокий риск245,5 тыс.
Выбор редакции

Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования

CLIВысокий риск207,4 тыс.
Выбор редакции

Агент Anthropic для терминала, IDE и GitHub: понимает кодовую базу, выполняет задачи и работает с git

CLIВысокий риск145 тыс.