claude-swap

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

CLI

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Хранит токены авторизации нескольких аккаунтов Claude Code на локальной машине
  • Автопереключение меняет активный аккаунт без подтверждения на каждый раз
Все причины и проверки

realiti4/claude-swap

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/claude-swap

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Установите утилиту

pipx install claude-swap

Без pipx подойдет pip install claude-swap.

Понадобится: pipx

Сверено с репозиторием 25 сент. 2026, коммит 9aa6d02.

Текст для агента

Установи: uv tool install claude-swap (или pipx install claude-swap). Залогинься в Claude Code под первым аккаунтом и выполни cswap add, затем повтори для остальных аккаунтов. Переключение: cswap switch.

Другие способы из описания автора
uv tool install claude-swap

Рекомендованный способ установки.

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

Что делает

claude-swap хранит несколько авторизованных аккаунтов Claude Code и переключает активный без разлогинивания и без перезапуска Claude Code в большинстве случаев. Команда cswap list показывает живой дашборд с остатком лимита за 5 часов и за 7 дней по каждому аккаунту и временем сброса. Команда cswap auto запускает фоновый цикл, который следит за расходом лимита текущего аккаунта и сам переключается на аккаунт с наибольшим остатком квоты еще до того, как текущий упрется в лимит, с настраиваемым порогом и защитой от частого переключения туда-обратно. Инструмент работает и с CLI Claude Code, и с расширением VS Code.

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

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

  • Есть несколько аккаунтов Claude Code, между которыми нужно переключаться без выхода из сессии
  • Нужен дашборд, показывающий остаток лимита по каждому аккаунту в реальном времени
  • Работа не должна прерываться рейт-лимитом: автопереключение должно сработать заранее

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

  • Используется только один аккаунт Claude Code
  • Не устроит хранение токенов авторизации нескольких аккаунтов на одной машине
  • Нужна поддержка агентов, кроме Claude Code и его VS Code расширения

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

Покажи список аккаунтов Claude Code с остатком лимита и включи автопереключение с порогом 80 процентов

Ограничения

Работает только с Claude Code CLI и его VS Code расширением, для других агентов не подходит. После переключения аккаунт применяется автоматически на Linux и Windows, а на macOS до истечения кэша Keychain может понадобиться перезапустить Claude Code или переоткрыть вкладку расширения. Инструкция явно предупреждает не выполнять /logout перед добавлением нового аккаунта, иначе текущий Claude Code может отозвать refresh-токен уходящего аккаунта.

Как отключить. Остановите фоновый процесс cswap auto, если он запущен, и удалите пакет: uv tool uninstall claude-swap или pipx uninstall claude-swap.

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

  • Хранит токены авторизации нескольких аккаунтов Claude Code на локальной машине
  • Автопереключение меняет активный аккаунт без подтверждения на каждый раз

Коротко о README

README описывает claude-swap как переключатель нескольких аккаунтов Claude Code без выхода из сессии, с трекингом использования в живом дашборде cswap list и автопереключением cswap auto по порогу расхода 5-часового и недельного лимита. Установка через uv tool install или pipx install, есть обновление командой cswap upgrade. Отдельно описаны стратегии автопереключения: best берет аккаунт с наибольшим остатком, consume-first сначала сжигает аккаунт с ближайшим сбросом лимита. Работает с Claude Code CLI и VS Code расширением на macOS, Linux и Windows. Лицензия MIT.

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

Нужно ли перезапускать Claude Code после переключения?

Обычно нет, на Linux и Windows новый аккаунт подхватывается автоматически. На macOS может понадобиться перезапуск, пока не истечет кэш Keychain.

Можно ли выбрать аккаунт по алиасу или почте?

Да, cswap switch принимает номер, alias, заданный командой cswap alias, или email аккаунта.

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

Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода

ПлагинСредний рискБез VPN292,5 тыс.Звезды репозитория
Выбор редакции

Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура

СкиллНизкий риск271,4 тыс.Звезды репозитория
Выбор редакции

Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации

CLIСредний рискБез VPN139,3 тыс.Звезды репозитория

Референсные MCP-серверы

Model Context Protocol servers

Официальный

Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything

MCP-серверСредний риск90,6 тыс.Звезды репозитория
Foxx AIclaude-swap

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.