ccswap: переключаю Claude Code между своими подписками без прокси и перезапуска
Habr ·

У меня несколько своих подписок Claude, и Claude Code работает почти весь день: я пишу сам, параллельно крутятся агенты. Пятичасовой лимит заканчивается в самый неудобный момент, недельный — задолго до конца недели. Дальше всё одинаково: открыть терминал, выйти, залогиниться другим аккаунтом в браузере, вернуться в сессию и вспомнить, на чём остановился. В какой-то момент мне надоело делать это руками. Так появился ccswap — демон на Go для macOS и Linux. Когда текущий аккаунт подходит к лимиту (или когда я прошу), он перелогинивает Claude Code в другой. Запущенные сессии подхватывают новый аккаунт примерно за полминуты, ничего не перезапуская. Ниже — как он устроен, на чём я спотыкался и почему пользоваться им стоит с открытыми глазами: у Anthropic есть правила, которые касаются этой затеи напрямую. Читать далее