مستندات

سقف مصرف و جابه‌جایی بین حساب‌ها

آخرین به‌روزرسانی: ۲۷ مهر ۱۴۰۵
بررسی‌شده با ccam 0.6.0 و Claude Code 2.1.302

این صفحه به‌صورت ماشینی از انگلیسی ترجمه شده است. پیشنهاد اصلاح را با کمال میل می‌پذیریم. ویرایش این صفحه در GitHub

در این صفحه

ccam usage نشان می‌دهد هر حساب چه مقدار از سقف ۵ ساعته و هفتگی خود را مصرف کرده است. 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)

ستون‌ها به ترتیب عبارت‌اند از: حساب، مصرف ۵ ساعته، زمان باقی‌مانده تا بازنشانی آن، مصرف هفتگی، زمان باقی‌مانده تا بازنشانی آن، و اینکه عددها چقدر قدیمی‌اند.

این عددها از کجا می‌آیند

ccam برای همه حساب‌ها هم‌زمان از نقطه پایانی مصرف Anthropic پرس‌وجو می‌کند و برای هر حساب از ورود خود همان حساب استفاده می‌کند. برای هر حساب حداکثر ۳ ثانیه صبر می‌کند و هر حساب را به محض پاسخ دادن نشان می‌دهد.

این نقطه پایانی به‌طور عمومی مستند نشده است و ممکن است تغییر کند. وقتی یک درخواست ناموفق باشد، ccam آخرین عددهای شناخته‌شده را نشان می‌دهد و آن‌ها را به‌عنوان داده حافظه نهان علامت می‌زند. پنجره‌ای که پس از ذخیره آن عددها بازنشانی شده باشد ۰٪ نشان می‌دهد. اگر قالب پاسخ تغییر کرده باشد، ccam doctor به شما اطلاع می‌دهد.

عددهایی که کمتر از ۶۰ ثانیه پیش دریافت شده‌اند دوباره استفاده می‌شوند. گزینه‌ها:

گزینه اثر
--watch [seconds] به‌روزرسانی پیوسته، به‌طور پیش‌فرض هر ۶۰ ثانیه
--json خروجی قابل خواندن برای ماشین
-v نمایش سقف‌های هفتگی ویژه هر مدل و منبع هر عدد
--no-cache همیشه دوباره پرس‌وجو کن
--source cache هرگز پرس‌وجو نکن؛ فقط عددهای ذخیره‌شده را نشان بده

ورودهای منقضی‌شده

وقتی توکن دسترسی یک حساب منقضی شده باشد، ccam آن را تمدید نمی‌کند، زیرا تمدید آن در حالی که یک نشست Claude Code از همان ورود استفاده می‌کند ممکن است آن نشست را از حساب خارج کند. حساب را یک بار با ccam <name> اجرا کنید تا Claude Code آن را تمدید کند.

ccam usage --refresh توکن‌های منقضی‌شده را خودش تمدید می‌کند، اما فقط برای حساب‌هایی که در حال اجرا نیستند. این فرمان هرگز ورودهایی را که در Keychain سیستم 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 از حساب‌هایی که به ۱۰۰٪ رسیده‌اند می‌گذرد. برای ادامه یک گفتگو، هر دو حساب باید تاریخچه گفتگو را به اشتراک بگذارند؛ اشتراک‌گذاری را ببینید.

راهنمای کار با سقف مصرف یک نمونه کامل را گام به گام نشان می‌دهد.