CCS
CCS - Claude Codex Switch
CLI для переключения Claude Code между аккаунтами, провайдерами и локальными моделями без правки конфигов
Установка
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, расширяется скиллами и плагинами
Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам
Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования
Агент Anthropic для терминала, IDE и GitHub: понимает кодовую базу, выполняет задачи и работает с git