caam: инструмент для мгновенной смены аккаунтов в AI-кодирующих CLI

caam: инструмент для мгновенной смены аккаунтов в AI-кодирующих CLI

caam — это инструмент для мгновенной смены аккаунтов при работе с AI-кодирующими CLI (Claude Code, Codex, Gemini) на основе Go. Он позволяет переключаться между подписками, когда достигаешь лимитов использования, без ожидания 30-60 секунд, необходимых для стандартной авторизации через браузер.

Суть этой утилиты в том, что при высоких затратах на подписки ($200-275 в месяц) возникает проблема переключения аккаунтов из-за ограничения на скорость использования. caam обеспечивает смену аккаунтов за меньше чем 100 мс, просто сохраняя и восстанавливая токены доступа. Это может быть полезно разработчикам, которые регулярно переключаются между несколькими аккаунтами и хотят уменьшить время простоя.

Чтобы установить caam, просто запусти команду из Terminal:
```bash
curl -fsSL "https://raw.githubusercontent.com/Dicklesworthstone/coding_agent_account_manager/main/install.sh?$(date +%s)" | bash
```
Помни, что проект находится на ранней стадии и лицензионные ограничения могут понадобиться для коммерческого использования.

Проект **caam (Coding Agent Account Manager)** предназначен для управления аккаунтами различных AI-кодировщиков, таких как Claude Max, GPT Pro и Gemini Ultra. Главная цель данного инструмента — обеспечивать мгновенное переключение между учетными записями без необходимости проходить длительные процессы аутентификации в браузере, особенно при достижении лимитов по использованию тарифных планов.

Описание и функциональность

При использовании таких AI-сервисов, как Claude, GPT и Gemini, ты платишь фиксированную сумму за подписку, но у каждого есть лимиты на использование, которые могут приводить к задержкам до 60 секунд при необходимости переключения аккаунта. Здесь в работу вступает caam, который позволяет быстро сохранять и восстанавливать аутентификационные токены, что делает процесс переключения аккаунтов простым и быстрым (менее 100 мс).

Установка и запуск

Чтобы установить caam, ты можешь воспользоваться одним из следующих способов:

  • Через Homebrew (для macOS/Linux):
  • brew install dicklesworthstone/tap/caam
  • Для Windows через Scoop:
  • scoop bucket add dicklesworthstone https://github.com/Dicklesworthstone/scoop-bucket
    scoop install dicklesworthstone/caam
  • С помощью установочного скрипта:
  • curl -fsSL "https://raw.githubusercontent.com/Dicklesworthstone/coding_agent_account_manager/main/install.sh?$(date +%s)" | bash

После установки ты можешь запускать caam через командную строку, используя команды, такие как:

caam backup claude alice@gmail.com  # Сохранить текущую аутентификацию
caam activate claude bob@gmail.com      # Мгновенное переключение

Как это работает

caam управляет аутентификационными токенами, храня их в локальных файлах. При переключении аккаунтов программе достаточно просто копировать соответствующие файлы, что позволяет избежать открывания браузера и сложной аутентификации. Инструмент также использует хэширование для выявления активного профиля, что минимизирует риски несоответствий и поддерживает корректную работу даже после перезагрузки системы.

Ограничения

Несмотря на множество преимуществ, у caam есть и ограничения:

  • Не поддерживает аккаунты, использующие API-ключи или платные тарифы с послеплатным учетом. caam предназначен исключительно для фиксированных подписок.
  • При интенсивном использовании может возникать необходимость вручную обновлять токены в некоторых случаях, так как caam не может сам обновлять токены для Claude.
  • caam не может синхронизировать учетные данные между разными машинами, так как это может привести к блокировке аккаунтов из-за обновления устаревших токенов.

Таким образом, caam предлагает удобное решение для разработчиков, использующих несколько аккаунтов AI-кодировщиков, позволяя быстро переключаться между ними и минимизируя потери времени.

Открыть на GitHub: Dicklesworthstone/coding_agent_account_manager →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте