Документация

Лимиты использования и переключение аккаунтов

Обновлено 19 октября 2026 г.
Проверено с ccam 0.6.0 и Claude Code 2.1.302

Эта страница переведена с английского машинным способом. Исправления приветствуются. Редактировать эту страницу на GitHub

На этой странице

ccam usage показывает, какую часть 5-часового и недельного лимитов уже использовал каждый аккаунт. ccam next --auto открывает аккаунт с наибольшим запасом, а --continue переносит текущий разговор.

$ ccam usage
 Account     5-hour        Resets    Weekly        Resets    As of
 1 personal  ██████░░  72% 1h 40m    ███░░░░░  41% 3d 6h     just now
 2 work      █░░░░░░░   8% 4h 12m    ██░░░░░░  19% 5d 2h     just now
 3 side      ████████ 100% 22m       █████░░░  68% 1d 9h     12m ago (cached)
→ Most headroom: work   (open it with ccam next --auto)

Столбцы: аккаунт, использование за 5 часов, время до сброса, использование за неделю, время до сброса и давность данных.

Откуда берутся данные

ccam запрашивает эндпоинт использования Anthropic для всех аккаунтов одновременно, используя собственный вход каждого аккаунта. Он ждёт не более 3 секунд на аккаунт и показывает каждый аккаунт, как только тот ответит.

Этот эндпоинт публично не документирован и может измениться. Если запрос не удался, ccam показывает последние известные данные и помечает их как кэшированные. Окно, которое сбросилось после сохранения этих данных, показывает 0%. ccam doctor сообщит, если формат ответа изменился.

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

Параметр Действие
--watch [seconds] Обновлять непрерывно, по умолчанию каждые 60 секунд
--json Машиночитаемый вывод
-v Дополнительно показать недельные лимиты по моделям и источник каждого числа
--no-cache Всегда запрашивать заново
--source cache Никогда не запрашивать; показывать только сохранённые данные

Истёкшие входы

Когда токен доступа аккаунта истёк, ccam его не обновляет, потому что обновление во время сессии Claude Code, использующей тот же вход, может привести к выходу из аккаунта в этой сессии. Запустите аккаунт один раз командой ccam <name>, и Claude Code обновит токен сам.

ccam usage --refresh сам обновляет истёкшие токены, но только для аккаунтов, которые не запущены. Он никогда не обновляет данные входа, хранящиеся в Связке ключей macOS или в импортированной папке ~/.claude.

Использование в строке состояния

ccam statusline install

После этого Claude Code показывает в строке состояния имя аккаунта и его использование, например [work] · Opus · 5h 24% · 7d 41%. Если у вас уже есть команда для строки состояния, ccam сохраняет её и добавляет имя аккаунта в начало. Строка состояния также сохраняет свои данные, и ccam usage использует их, когда эндпоинт не отвечает.

Переключение

ccam next             # the account after the one you used last
ccam next --auto      # the account with the lowest 5-hour usage
ccam next --continue  # the next account that shares your conversation history

ccam next пропускает аккаунты, в которые не выполнен вход, а --auto пропускает аккаунты на 100%. Чтобы продолжить разговор, оба аккаунта должны иметь общую историю разговоров; см. раздел общий доступ.

В руководстве по работе с лимитом использования разобран полный пример.