Документация
Лимиты использования и переключение аккаунтов
Эта страница переведена с английского машинным способом. Исправления приветствуются. Редактировать эту страницу на 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 historyccam next пропускает аккаунты, в которые не выполнен вход, а --auto пропускает аккаунты на 100%. Чтобы продолжить разговор, оба аккаунта должны иметь общую историю разговоров; см. раздел общий доступ.
В руководстве по работе с лимитом использования разобран полный пример.