farion1231 /
cc-switch
Кроссплатформенный десктоп-ассистент «все в одном» для Claude Code, Codex, OpenCode, openclaw и Gemini CLI.
Форки
5.9k
Звёзды
89.9k
Issues
0
cc-switch — это десктопный хаб для управления AI-ассистентами и CLI-инструментами в одном окне. Переключайся между Claude Code, Gemini и другими провайдерами без правок конфигов.
Что делает
Инструмент берет на себя рутину по переключению между разными AI-движками. Вместо того чтобы править конфиги в терминале или менять переменные окружения вручную, ты управляешь ими через единый графический интерфейс. Это экономит время при частой смене инструментов разработки.
Приложение собирает все твои CLI-инструменты в одну панель. Ты видишь статус каждого подключения и можешь быстро переключиться на нужный провайдер. Это критически важно, когда проект требует смены модели на лету.
Как работает
Программа написана на Rust с использованием фреймворка Tauri. Она взаимодействует напрямую с локальными CLI-инструментами и API, выступая прослойкой между твоим десктопом и консольными утилитами. Архитектура учитывает работу в разных средах, включая поддержку WSL.
Кому подходит
Вайб-кодерам, которые используют Claude Code и Gemini CLI одновременно.
Разработчикам на Windows, работающим через WSL и нуждающимся в удобном UI.
Тем, кто постоянно путается в переменных окружения для разных AI-провайдеров.
Энтузиастам open-source, тестирующим OpenCode и openclaw в одном процессе.
Основные возможности
Управление провайдерами Claude Code, Codex, Gemini и другими в одном месте.
Кроссплатформенная поддержка Windows, macOS и Linux.
Интеграция с WSL для бесшовной работы в связке с Windows.
Единый интерфейс для переключения между AI-ассистентами.
Поддержка управления навыками (skills) для подключенных инструментов.
Быстрая настройка конфигураций без редактирования файлов вручную.
Как установить
Для установки используй пакетный менеджер твоей системы или скачай готовый бинарный файл из релизов. Убедись, что Rust и Tauri-зависимости установлены в системе.
# Пример установки через cargo (если доступно в репозитории)
cargo install cc-switchДля работы приложения достаточно запустить исполняемый файл после установки.
Как применить в своём продукте
Ты можешь использовать этот хаб как центральную точку входа при создании сложных AI-систем. Если твой SaaS требует быстрой смены бэкенд-моделей для разных задач, cc-switch станет удобным инструментом для тестирования промптов на разных провайдерах.
Встраивай его как утилиту для управления AI-агентами в своей команде.
Используй для быстрой отладки моделей при сборке ботов на n8n или LangChain.
Замени им ручное переключение API-ключей в IDE.
Подводные камни
Главная сложность — настройка путей к исполняемым файлам CLI. Если ты используешь специфические версии Claude Code или Gemini, убедись, что переменная PATH правильно прописана в системе. Настройка WSL может потребовать дополнительных разрешений для доступа к файловой системе Windows.
Частые вопросы
Нужно ли мне знать Rust, чтобы пользоваться этим?
Нет. Ты используешь cc-switch как готовое приложение. Знание Rust не требуется, так как это просто инструмент для управления другими CLI-утилитами.
Поддерживает ли он кастомные AI-провайдеры?
Да, архитектура позволяет подключать различные CLI-инструменты. Если инструмент поддерживает работу через стандартные интерфейсы, он будет работать в хабе.
Заменит ли он мне терминал?
Нет. cc-switch — это надстройка над терминальными инструментами, а не их полная замена. Он упрощает переключение, но не отменяет работу в консоли.
Топики
Похожие репозитории
Cherry Studio — это десктопный агрегатор для работы с топовыми нейросетями в одном окне. Заменяет десяток платных подписок на единый интерфейс с агентами.
AionUi — это единый веб-интерфейс для управления AI-агентами вроде Claude Code, Gemini CLI и Goose. Запускаешь локально, получаешь контроль над кодом без лишних окон.
Clawpanel — это кроссплатформенная десктоп-панель управления со встроенным AI-ассистентом. Помогает автоматизировать задачи через tool calling и мультимодальный анализ.
thClaws — это универсальный хаб для запуска AI-агентов на Rust. Один бинарник дает GUI, CLI и веб-интерфейс для работы с LLM, MCP и плагинами.
Данные обновлены: 3 июня 2026 г.