
ابزار Claude Code در حین کار، آمار مصرف شما را تا حدی نشان میدهد؛ در رابط گرافیکی (GUI) یک نشانگر دایرهای در پایین پنجره گفتوگو میزان مصرف نشست جاری را نمایش میدهد و در ترمینال نیز میتوان با چند فرمان اسلش (Slash Command) وضعیت مصرف را بررسی کرد. اما هیچکدام از اینها تصویر کلیای ارائه نمیدهند که نشان دهد دقیقاً کدام عادتها بیشترین سهم را در تخلیه سهمیه مصرف (Usage) شما دارند.
دو ابزار برای کالبدشکافی مصرف
برای بررسی دقیقتر، ابزارهای دیگری هم در دسترس است. Claude Code یک فرمان داخلی به نام /insights دارد که تاریخچه نشستهای محلی شما را میخواند و گزارشی از نحوه استفادهتان، از جمله نقاطی که معمولاً اشتباه پیش میرود، تهیه میکند. این فرمان توکنها را نمیشمارد، بنابراین میتوان آن را با ccusage ترکیب کرد؛ ابزاری رایگان و اجتماعی که همان فایلهای محلی را میخواند و مصرف را به تفکیک هر نشست و هر مدل تجزیه میکند.
خروجی insights یک فایل HTML و خروجی ccusage یک فایل JSON است. با سپردن هر دو فایل به Claude، میتوان شکست دقیق مصرف یکماهه را استخراج کرد. نتیجه نشان میدهد برخی عادتها بهطور غافلگیرکنندهای توکنها را هدر میدهند.
عادت اول: فایل حافظهای که هرگز باز نشد
تغییر نام تصاویر و اسکرینشاتها یکی از کارهایی است که بیشترین واگذاری به Claude را داشته است. فرمان insights در بازه بررسیشده، ۲۸ درخواست نامگذاری را شمارش کرد؛ در حالی که هیچ وظیفه دیگری حتی به سه درخواست هم نرسیده بود. ساختار کار ساده بود: یک نشست در پوشه اسکرینشاتها باز میماند تا Claude فایلهای تازه را ببیند و بر اساس محتوایشان نامگذاری کند.
مشکل اینجا بود که قواعد نامگذاری فقط در متن گفتوگو زندگی میکردند؛ نه فایل CLAUDE.md در آن پوشه وجود داشت و نه مهارت (Skill) مشخصی تعریف شده بود. اما در عمل، Claude این قواعد را در حافظه خودکار (Auto Memory) خود در فایلی زیر پوشه .claude در پوشه کاربر ذخیره کرده بود. حافظه خودکار مجموعه یادداشتهای خود Claude است که از CLAUDE.md نوشتهشده یا تولیدشده برای هر پوشه جداست و در هر نشست بارگذاری میشود.
دو درس این بخش:
- فایل CLAUDE.md و مهارتها را در همان پوشهای که روی آن کار میکنید ایجاد کنید.
- حافظه موجود در پوشه سراسری .claude در پوشه کاربر را بهصورت دورهای بررسی کنید؛ زیرا محل ذخیره خودکار یادداشتهای پایدار و تاریخچه اشکالزدایی (Debugging) است.
عادت دوم: نشستهای بیکار و گفتوگوهایی که هرگز بسته نشدند
ابزار ccusage هزینه تمام این سهلانگاریها را آشکار کرد. نشست مربوط به اسکرینشاتها از ۱۷ سپتامبر آغاز شده و تا ۱۲ اکتبر همچنان باز بود؛ همین یک نشست حدود ۹۰ درصد کل مصرف Claude Code در آن ماه و بیش از ۱۰۰ دلار برآورد بر پایه نرخهای API را به خود اختصاص داده بود. مجموع ۲۷ نشست دیگر، از جمله ساخت والت (Vault) و وایرفریمها، تنها حدود ۱۸ دلار برآورد شد.
بخشی از این هزینه ذاتی نحوه کار این مدلهاست: Claude بین پیامها چیزی به خاطر نمیسپارد، بنابراین هر پیام تازه، کل تاریخچه گفتوگو را دوباره ارسال میکند. Claude Code برای کاهش این هزینه از سازوکار حافظه نهان (Cache) استفاده میکند که زمینههای اخیر را ذخیره میکند تا با کسری از قیمت معمول بازخوانی شوند.
اما نکته مهم این است که حافظه نهان پس از حدود یک ساعت بیکاری گفتوگو منقضی میشود. بنابراین هر بار که کاربر از گفتوگو فاصله میگرفت و به همان نشست بازمیگشت، کل تاریخچه با نرخ گرانتر دوباره در حافظه نهان ساخته میشد. بر پایه محاسبات این کاربر، همین بازسازیها حدود ۱۴۰ دلار از هزینه معادل API آن نشست را تشکیل میداد.
راهحل ساده است: هر دسته از کارها نشست تازه خود را بگیرد و در صورت نیاز از فرمانهای /clear یا /compact استفاده شود؛ فرمان دوم تاریخچه را به یک خلاصه فشرده تبدیل میکند. به بیان دیگر، نباید اجازه داد یک نشست روزها یا حتی هفتهها باز بماند.
عادت سوم: استفاده از مدل گران برای کارهای کوچک
تفکیک مصرف بر اساس مدل هم نکته دیگری را روشن کرد. کل نشست اسکرینشاتها روی Opus 4.7 اجرا شده بود که نرخ آن ۵ دلار به ازای هر یک میلیون توکن ورودی است. این انتخاب آگاهانه بود، چون Opus کمحرفتر و دقیقتر از Sonnet است؛ اما کمحرف بودن در اینجا اهمیت چندانی نداشت. پاسخهای Claude بهتنهایی، بدون بازسازی حافظه نهان و بازخوانیها، در کل نشست کمتر از ۴ دلار هزینه داشت؛ بنابراین حتی یک مدل پرگوتر هم رقم نهایی را چندان تغییر نمیداد. بیشتر هزینهها از خواندن انبوه مطالبی میآمد که به Claude ارجاع داده شده بود.
مدل Sonnet 5.5 با نرخ ۲ دلار به ازای هر یک میلیون توکن ورودی عرضه میشود که همین نشست را به حدود ۴۰ درصد هزینه فعلی میرساند. بنابراین دلیلی وجود ندارد که برای وظایف سبک، مدل سبکتری انتخاب نشود.
جمعبندی: بهترین گردشکار شما احتمالاً گرانترین آن است
فرمان insights، ساختار اسکرینشاتها را در دسته «کارهای چشمگیر شما» ثبت کرده بود؛ که چندان هم بیربط نیست، چون سامانهای کارآمد بود. اما تا زمانی که ccusage عددی کنار آن نگذاشت، مصرف بخشی از این تصویر نبود. اگر یک گردشکار (Workflow) دارید که مدام به آن تکیه میکنید، اجرای هر دو ابزار ارزشش را دارد؛ ممکن است از دیدن برخی عادتهای پرهزینه غافلگیر شوید.