چرا سهمیهٔ Claude Code اینقدر زود تموم میشه؟
خلاصهٔ کاملتر
به گفتهٔ این مقاله، تموم شدن سریع سهمیهٔ Claude Code بیشتر وقتا ربطی به کم شدن محدودیتها نداره و ماجرا سر کانتکسته. Claude برای هر توکنی که میخونه هزینه حساب میکنه و بخش زیادی از این خوندن نامرئیه: تاریخچهٔ قدیمی چت، فایلهای حافظهٔ پفکرده، سابایجنتهای بیکار، و دستوراتی مثل /compact.
محور اصلی ماجرا prompt cacheه، یعنی Anthropic کانتکستی که قبلاً خونده شده رو نگه میداره تا خوندن دوبارهاش ارزون باشه. این کش فقط حدود یه ساعت بعد از آخرین پیام «گرم» میمونه. بعدش پیام بعدی کل چت رو با قیمت کامل دوباره پردازش میکنه. عوض کردن مدل یا سطح reasoning effort وسط جلسه هم کش رو باطل میکنه. یه کاربر Reddit حساب کرده که نوشتن یه «continue» ساده تو یه چت سردشده حدود پنج برابر توکن مصرف کرده.
برای همین /compact روی چت سرد اصلاً ارزون نیست، چون Claude باید کل گفتگو رو بخونه تا خلاصهاش کنه. طبق مقاله، یه کاربر Pro فقط با همین کار ۱۱٪ از سهمیهٔ ۵ ساعتهاش رو سوزونده، بدون اینکه کاری انجام بشه. اون طرف /clear مجانیه ولی همهچیز رو پاک میکنه. راه میانه یه فایل handoff.mdه: قبل از تموم کردن جلسه از Claude بخواه هدف، کارای انجامشده، قدم بعدی، فایلهای دستخورده، تصمیمها و راههای شکستخورده رو توش بنویسه. بعد /clear کن و جلسهٔ بعد رو با خوندن همین فایل شروع کن.
نویسنده میگه خود Anthropic هم همین الگو رو برای ایجنتهای طولانیمدتش استفاده میکنه: آخر هر جلسه یه فایل پیشرفت میسازن و commit میکنن. همین منطق برای کانتکست پایدار هم جواب میده؛ مثلاً قیمتگذاریای که روش توافق کردی رو تو pricing.md ذخیره کن و فردا بهجای باز کردن چت دیروز، از اون فایل بخون.
یه بخش دیگه از هزینه قبل از اینکه چیزی تایپ کنی بار میشه. دستور /context نشون میده چی از اول لود شده: فایل CLAUDE.md، همهٔ skillها و پلاگینها، و فایلهای حافظه. پیشنهاد مقاله اینه که CLAUDE.md زیر حدود ۲۰۰ خط بمونه، workflowهای تکراری به skill منتقل بشن و پلاگینهای بلااستفاده پاک بشن. schemaهای ابزار MCP دیگه کامل لود نمیشن و فقط وقتی لازمه بار میشن.
دستور /usage دقیق نشون میده چی سهمیه رو میخوره: تفکیک بر اساس skill، سابایجنت، پلاگین و سرور MCP، نمای هفتگی با کلید W، نرخ cache miss و پیشنهاد برای هر چیزی که بیش از ۱۰٪ مصرف داره. دربارهٔ سابایجنتها هم نویسنده هشدار میده که همه از یه سهمیه میخورن، پس برای کارای کوچیک فقط سربار اضافه میکنن. کش سابایجنتها هم پیشفرض فقط ۵ دقیقهست که با یه متغیر محیطی میشه به ۱ ساعت رسوندش.
نکات کلیدی:
- کش گفتگو حدود ۱ ساعت بعد از آخرین پیام منقضی میشه و بعدش کل چت با قیمت کامل خونده میشه.
- /compact روی چت سرد گرونه؛ یه کاربر Pro ۱۱٪ سهمیهٔ ۵ ساعته رو فقط با اون سوزونده.
- فایل handoff.md و بعدش /clear راه ارزون ادامه دادن کاره.
- CLAUDE.md رو زیر حدود ۲۰۰ خط نگه دار، چون تو هر پیام هزینه داره.
- عوض کردن مدل یا effort وسط جلسه کش رو باطل میکنه.
- کش سابایجنتها پیشفرض ۵ دقیقهست و با متغیر محیطی تا ۱ ساعت قابل افزایشه.




