SSD Nodes Learn 🎉 VPS $5.50/ماہ سے
تعلیمی Matt Connorتحریر: Matt Connor · اپ ڈیٹ شدہ 2026-08-13

Claude limit reached: اب کیا کریں اور کب دوبارہ چلے گا

Claude کا limit reached error دیکھیں تو جانیں کون سی window reset ہوگی، پھر model، context، usage credits یا API میں سے مناسب راستہ منتخب کریں۔

آپ نے Claude کی کون سی حد پوری کی

Claude کی limit reached کا پیغام بتاتا ہے کہ آپ کس window کے ختم ہونے کا انتظار کر رہے ہیں، اور یہی window طے کرتی ہے کہ آپ آگے کیا کر سکتے ہیں۔ Session اور weekly limits بیک وقت تمام models پر لاگو ہوتی ہیں، اس لیے model تبدیل کرنے سے access واپس نہیں ملتا۔ جس limit میں کسی ایک model کا نام ہو، وہ اس سے مستثنیٰ ہے: model تبدیل کریں اور کام جاری رکھیں، جبکہ وہ مخصوص model blocked رہے۔

Claude Code اسی line میں window اور اس کے reset time کو دکھاتا ہے:

You've hit your session limit · resets 3:45pm
You've hit your weekly limit · resets Mon 12:00am
You've hit your Opus limit · resets 3:45pm

Session window rolling پانچ گھنٹے کی ہوتی ہے۔ Weekly windows ہر ہفتے ایک مقررہ وقت پر reset ہوتی ہیں جو آپ کے account کو assign کیا جاتا ہے، اس لیے ایک ہفتے سے دوسرے ہفتے تک دن اور وقت یکساں رہتے ہیں۔ Pro plan میں پانچ گھنٹے کی session window کے ساتھ ایک weekly limit شامل ہوتی ہے جو تمام models پر لاگو ہوتی ہے۔ Max plan میں دوسری weekly limit بھی شامل ہوتی ہے جو الگ سے ایک model family پر لاگو ہوتی ہے۔ اصل ceilings Claude usage limits کی مکمل تفصیل میں موجود ہیں۔ یہ صفحہ اسی تفصیل کے بعد کا مرحلہ بیان کرتا ہے۔

یہ وہ نکتہ ہے جو اکثر لوگوں کو مشکل میں ڈالتا ہے۔ ہر request بیک وقت session window اور weekly window دونوں کے خلاف شمار ہوتی ہے، اس لیے ایک مصروف دوپہر weekly allowance ختم کر سکتی ہے، جبکہ پانچ گھنٹے کی window میں ابھی گنجائش باقی ہو۔ دن کے باقی کام کی منصوبہ بندی سے پہلے reset time دیکھیں۔ 3:45pm پر reset ہو تو یہ مختصر وقفہ ہے۔ Monday کو midnight پر reset ہو تو معاملہ مختلف ہے۔

غمان کرنے سے پہلے usage meter دیکھیں

claude.ai میں Settings کھولیں، پھر Usage پر جائیں۔ Progress bars دکھاتی ہیں کہ پانچ گھنٹے کی session window اور ہر weekly window میں سے آپ نے کتنا حصہ استعمال کیا ہے۔ اس طرح اندازہ لگانے کے بجائے معلوم ہو جاتا ہے کہ کون سی window ختم ہو چکی ہے۔

Claude Code میں /usage چلائیں۔ یہ وہی plan bars دکھاتا ہے، ساتھ ہی حالیہ usage کی تفصیل بھی دیتا ہے۔ اس تفصیل میں skills، subagents، plugins اور ہر MCP (model context protocol) server کا کل usage میں فیصدی حصہ شامل ہوتا ہے۔ گزشتہ 24 گھنٹوں کے لیے d اور گزشتہ 7 دنوں کے لیے w دبائیں۔ یہ ایسے patterns کی بھی نشاندہی کرتا ہے جو حالیہ usage کے 10% یا اس سے زیادہ کے ذمہ دار ہوں۔ آپ کو سب سے زیادہ long context اور cache misses نظر آئیں گے۔

دو باتیں ذہن میں رکھیں۔ یہ breakdown اسی machine پر محفوظ session history سے تیار ہوتا ہے۔ اس لیے کسی دوسرے laptop یا claude.ai پر کیا گیا کام اس میں شامل نہیں ہوتا۔ Session block کے اوپر دکھائی جانے والی dollar figure، API (application programming interface) users کے لیے standard list rates کے مطابق calculate کی جاتی ہے۔ اس لیے subscription استعمال کرتے وقت یہ آپ کا bill نہیں ہوتی۔

کیا چھوٹے model پر منتقل ہونے سے مدد ملتی ہے؟

صرف اس وقت، جب message میں کسی model کا نام دیا گیا ہو۔ You've hit your Opus limit کے بعد /model چلائیں، Sonnet یا Haiku منتخب کریں، اور session تمام موجودہ context کے ساتھ جاری رہتا ہے۔ You've hit your session limit یا You've hit your weekly limit کے بعد /model کچھ تبدیل نہیں کرتا، کیونکہ یہ windows ہر model میں مشترک ہوتی ہیں۔

wall تک پہنچنے سے پہلے model تبدیل کرنا، اس کے بعد تبدیل کرنے کے مقابلے میں، کہیں زیادہ مؤثر ہے۔ Sonnet زیادہ تر coding work کو Opus کے rate کے ایک حصے میں سنبھال لیتا ہے، اس لیے Opus کو default رکھنا اچانک usage بڑھنے کی دو بنیادی عادتوں میں سے ایک ہے۔ دوسری عادت ایسا session ہے جسے کبھی clear نہیں کیا جاتا۔ معمولی edits اور log triage Haiku کے سپرد کریں، اور Opus کو اس design decision کے لیے محفوظ رکھیں جس پر آپ واقعی رکے ہوئے ہیں۔ Opus، Sonnet اور Haiku میں انتخاب میں بتایا گیا ہے کہ ہر model اپنی قیمت کہاں ثابت کرتا ہے۔

اس context کی ادائیگی بند کریں جسے آپ استعمال نہیں کر رہے

Claude Code ہر request کے ساتھ آپ کی پوری conversation بھیجتا ہے۔ جب بھی Claude کوئی tool استعمال کرتا ہے، تو وہ tool results کے اس batch کے ساتھ ایک اور request بھیجتا ہے۔ Prompt caching کی وجہ سے history کو full input rate کے بجائے cached rate پر دوبارہ پڑھا جاتا ہے۔ اس سے لاگت کم ہوتی ہے، لیکن یہ مفت نہیں ہوتا۔ اس لیے صبح سے کھلے ہوئے session میں ایک سطر کا سوال بھی پوری conversation کے استعمال کا باعث بنتا ہے۔

/context
/clear
/compact Focus on the failing tests and the files we changed

/clear کی کوئی لاگت نہیں ہوتی، کیونکہ یہ context کو پڑھنے کے بجائے ضائع کر دیتا ہے۔ /compact کو خلاصہ بنانے کے لیے conversation پڑھنی پڑتی ہے، اس لیے بہت بڑے context کو compact کرنا خود ایک بڑی request ہوتی ہے۔ جب آپ غیر متعلقہ کام کی طرف جائیں تو /clear استعمال کریں۔ /compact صرف اس وقت استعمال کریں جب آپ کسی جاری task کے درمیان ہوں اور thread کو برقرار رکھنا چاہتے ہوں۔ صاف کرنے سے پہلے /rename چلائیں، تاکہ بعد میں /resume کے ذریعے session دوبارہ تلاش کر سکیں۔

Cache lifetime کی اہمیت اکثر لوگوں کی توقع سے زیادہ ہوتی ہے۔ Subscription پر cache ایک گھنٹے تک برقرار رہتا ہے۔ جب آپ usage credits استعمال کر رہے ہوں تو یہ مدت پانچ منٹ رہ جاتی ہے، اور API key کے لیے بھی default مدت پانچ منٹ ہے۔ طویل وقفے کے بعد بھیجا گیا پہلا message cache سے فائدہ نہیں اٹھاتا اور پورے context کو full input price پر دوبارہ process کرتا ہے۔ اسی وجہ سے کبھی کبھی بغیر کسی واضح وجہ کے usage بڑھ جاتا ہے۔ Prompt caching کب اپنی لاگت پوری کرتی ہے میں اس کا حساب بیان کیا گیا ہے۔

اسی جگہ تین مزید طریقے بھی موجود ہیں۔ /mcp آپ کے configured servers کی فہرست دکھاتا ہے، تاکہ آپ اس task کے لیے غیر ضروری servers بند کر سکیں۔ طویل CLAUDE.md session کے آغاز پر load ہوتی ہے، خواہ کام کو اس کی ضرورت ہو یا نہ ہو۔ اس لیے specialized instructions کو skills میں منتقل کریں، جو صرف invoke ہونے پر load ہوتی ہیں۔ Extended thinking کی billing output tokens کے طور پر ہوتی ہے، جو زیادہ مہنگا حصہ ہے۔ اس لیے /effort سے اس کی سطح کم کریں، /config میں اسے بند کریں، یا ایسے model پر MAX_THINKING_TOKENS=8000 مقرر کریں جس میں thinking budget پہلے سے متعین ہو۔

کام کو تقسیم کریں تاکہ وہ ایک ہی window میں مکمل ہو جائے

کسی بڑی تبدیلی سے پہلے plan mode میں جانے کے لیے Shift+Tab دبائیں۔ Claude codebase کا جائزہ لے کر منظوری کے لیے ایک طریقۂ کار تجویز کرتا ہے۔ اس مرحلے پر غلط سمت کی نشاندہی ہو جائے تو اس کی قیمت ایک plan ہوتی ہے، نہ کہ 2 گھنٹے کی editing اور پھر دوبارہ کام۔

زیادہ output والے operations subagents کو سونپیں۔ Test suite چلانے یا 10,000 لائن کے log کو subagent کے اندر پڑھنے سے خام output اسی subagent کے context میں رہتا ہے، اور صرف summary آپ کی مرکزی conversation میں واپس آتی ہے۔

جیسے ہی Claude غلط سمت میں جانے لگے، Escape دبائیں۔ /rewind conversation اور code دونوں کو پہلے والے checkpoint پر بحال کرتا ہے، اس لیے ایسے کام کو واپس ختم کرنے کی لاگت نہیں اٹھانی پڑتی جو آپ نے کبھی نہیں چاہا تھا۔

کیا آپ کو usage credits خریدنے چاہییں یا API استعمال کرنی چاہیے؟

Usage credits کے ذریعے Pro یا Max اکاؤنٹ plan allowance ختم ہونے کے بعد بھی کام جاری رکھ سکتا ہے، اور اس کا بل standard API rates کے مطابق بنتا ہے۔ انہیں claude.ai میں Settings، پھر Usage کے تحت payment method منسلک کرکے فعال کریں، یا Claude Code میں /usage-credits چلائیں؛ یہ browser میں billing settings کھولتا ہے۔ Credits کا اطلاق Claude conversations اور Claude Code terminal usage دونوں پر ہوتا ہے، اور روزانہ redemption limit $2000 ہے۔ اس command کے لیے subscription login درکار ہوتا ہے، اس لیے API key سے authenticate کرنے پر یہ دستیاب نہیں ہوتی۔ Free plan میں credits بالکل دستیاب نہیں، اس لیے پہلا قدم $20 ماہانہ والا Pro plan لینا ہے، اور Pro کیا اضافی سہولت دیتا ہے اور اس کی حدود کہاں آتی ہیں میں بتایا گیا ہے کہ اس سے آپ کو کتنی گنجائش ملتی ہے۔ اگر آپ اکثر ہفتوں میں credits سے balance بڑھا رہے ہیں تو زیادہ allowance عموماً کم لاگت والا انتخاب ہوتا ہے، اور $100 اور $200 Max tiers کے درمیان فرق models یا features کا فرق نہیں بلکہ usage multiplier ہے۔

دوسرا راستہ Claude Console سے حاصل کی گئی عام API key ہے۔ اس میں بل ہر token کے حساب سے بنتا ہے، اور کوئی session یا weekly window نہیں ہوتی۔ اس میں ایک عام مسئلہ یہ ہے کہ environment میں موجود ANTHROPIC_API_KEY خاموشی سے Claude Code کو subscription کے بجائے اسی key کے ذریعے چلاتا ہے۔ اس کا پتا bill سے چلتا ہے، یا اس command سے:

API Error: Request rejected (429) · this may be a temporary capacity issue. If it persists, check https://status.claude.com.

یہ 429 آپ کے plan کی نہیں بلکہ key کی rate limit ہے۔ /status چلائیں اور تصدیق کریں کہ فعال credential وہی ہے جسے آپ استعمال کرنا چاہتے تھے۔

API پر ایک دوپہر کی لاگت کیا ہے؟

ذیل کی عملی مثال agent-style coding کی ایک دوپہر دکھاتی ہے: 200,000 uncached input tokens، 1.8 million cache reads، اور 150,000 output tokens۔ قیمتیں August 2026 تک Anthropic کی فہرست میں دی گئی rates ہیں۔ ان تمام rates کو فی million tokens کے حساب سے بیان کیا گیا ہے۔ اگر یہ پیمانہ اب بھی غیر واضح محسوس ہو تو ایک million tokens کی حقیقی قدر کیا ہے اسے ایسی reading اور writing کی مقدار میں بدل دیتا ہے جس کا آپ تصور کر سکتے ہیں۔

ChartOne afternoon of agent work priced at API list rates, August 2026
The data behind this chart
[
  {
    "label": "Opus 5",
    "input_usd_per_mtok": 5,
    "cache_read_usd_per_mtok": 0.5,
    "output_usd_per_mtok": 25,
    "afternoon_usd": 5.65
  },
  {
    "label": "Sonnet 5",
    "input_usd_per_mtok": 2,
    "cache_read_usd_per_mtok": 0.2,
    "output_usd_per_mtok": 10,
    "afternoon_usd": 2.26
  },
  {
    "label": "Haiku 4.5",
    "input_usd_per_mtok": 1,
    "cache_read_usd_per_mtok": 0.1,
    "output_usd_per_mtok": 5,
    "afternoon_usd": 1.13
  }
]

اسی دوپہر کی لاگت Opus 5 پر $5.65 اور Haiku 4.5 پر $1.13 ہے۔ کل لاگت پر output کا اثر زیادہ ہے: Opus 5 پر فی million tokens $25 کے مقابلے میں Haiku 4.5 پر $5 کی شرح سے Claude کے لکھے ہوئے 150,000 tokens کی لاگت اس کے پڑھے ہوئے 2 million tokens سے زیادہ بنتی ہے۔ اسی لیے thinking budget کم کرنے سے files کم کرنے کی نسبت زیادہ بچت ہوتی ہے۔

ایک تاریخ نوٹ کریں۔ Sonnet 5 کے لیے 31 August 2026 تک introductory pricing نافذ ہے: input tokens کے لیے فی million $2 اور output tokens کے لیے $10۔ 1 September 2026 کو یہ rates بالترتیب $3 اور $15 ہو جائیں گی، جس سے اسی دوپہر کی لاگت $2.26 سے بڑھ کر تقریباً $3.39 ہو جائے گی۔

ہر دوپہر کی لاگت کا حساب کیسے کیا جاتا ہے

Opus 5: 200,000 uncached input tokens، فی million $5 کے حساب سے، $1.00 بنتے ہیں۔ 1.8 million cache reads، input rate کے دسویں حصے پر، $0.90 بنتے ہیں۔ 150,000 output tokens، فی million $25 کے حساب سے، $3.75 بنتے ہیں۔ کل لاگت $5.65 ہے۔

Sonnet 5: uncached input کی لاگت $0.40، cache reads کی $0.36، اور output کی $1.50 ہے۔ کل لاگت $2.26 ہے۔

Haiku 4.5: uncached input کی لاگت $0.20، cache reads کی $0.18، اور output کی $0.75 ہے۔ کل لاگت $1.13 ہے۔

تمام 3 rows میں tokens کی تعداد یکساں فرض کی گئی ہے، اس لیے ان کے درمیان فرق صرف price کا ہے۔ حقیقی دوپہر کی لاگت اس بات کے مطابق بدلتی ہے کہ آپ کے context کا کتنا حصہ cache میں برقرار رہتا ہے۔

پیمانے کے لیے، Anthropic کی اپنی documentation کے مطابق August 2026 تک enterprise deployments میں Claude Code کا اوسط خرچ فی developer فی active day تقریباً $13 تھا، جبکہ 90% users کے لیے فی active day $30 سے کم تھا۔ Per-token billing خود بخود subscription سے سستی نہیں ہوتی۔ جب آپ کا load غیر مستقل ہو تو یہ بہتر رہتی ہے، کیونکہ خاموش دنوں کی کوئی لاگت نہیں ہوتی۔ لیکن اگر آپ ہر روز کام کرتے ہیں تو subscription بہتر ثابت ہو سکتی ہے۔ حقیقی اعداد کے ساتھ API اور subscription کا موازنہ میں یہ crossover بیان کیا گیا ہے۔

VPS پر رات بھر طویل کام چلائیں

کچھ کاموں کے لیے آپ کا انہیں دیکھتے رہنا ضروری نہیں ہوتا، جیسے بڑا refactor، test migration یا documentation sweep۔ ان کاموں کے لیے آپ کی subscription window بھی درکار نہیں ہوتی۔ انہیں API key کے ساتھ VPS (virtual private server) پر چلائیں۔ اس طرح وہ per-token billing استعمال کریں گے، جبکہ آپ کے plan کی allowance اگلے دن کے interactive کام کے لیے محفوظ رہے گی۔

Ubuntu والے سرور پر Claude Code انسٹال کریں اور تصدیق کریں کہ یہ چل رہا ہے:

curl -fsSL https://claude.ai/install.sh | bash
claude --version

claude --version کو 2.1.211 (Claude Code) جیسی version string دکھانی چاہیے۔ یہاں command not found کا مطلب ہے کہ ~/.local/bin ابھی آپ کے PATH میں موجود نہیں، اس لیے نیا shell کھول کر دوبارہ کوشش کریں۔

key کو shell history میں رکھنے کے بجائے ایک file میں رکھیں۔ editor میں ~/.claude-env بنائیں اور اس میں ایک سطر، export ANTHROPIC_API_KEY=sk-ant-your-key-here، لکھیں۔ پھر اس کی permissions محدود کریں اور اسے load کریں:

chmod 600 ~/.claude-env
. ~/.claude-env
printenv ANTHROPIC_API_KEY | cut -c1-10

آخری سطر پہلے 10 characters دکھاتی ہے۔ اس سے پوری key اسکرین پر دکھائے بغیر تصدیق ہو جاتی ہے کہ variable set ہے۔

اب کام کو tmux کے اندر شروع کریں تاکہ laptop بند کرنے کے بعد بھی یہ جاری رہے:

tmux new -s overnight
claude --bare -p "Convert every test under ./tests from unittest to pytest, run the suite, and fix what fails" \
  --allowedTools "Read,Edit,Bash" \
  --append-system-prompt-file ./CLAUDE.md \
  --output-format json > ~/overnight.json

Ctrl-b پھر d دبا کر detach کریں اور connection بند کر دیں۔ بعد میں tmux attach -t overnight کے ذریعے دوبارہ attach کریں۔ VPS پر tmux session میں Claude Code میں session handling کی مکمل وضاحت ہے۔

یہاں --bare اہم ہے۔ یہ hooks، skills، plugins اور CLAUDE.md کی auto-discovery کو skip کرتا ہے۔ یہ OAuth credentials بھی کبھی نہیں پڑھتا، اس لیے run صرف API key استعمال کرتا ہے۔ یہی چیز کام کو آپ کی subscription سے الگ رکھتی ہے۔ اس کا مطلب یہ بھی ہے کہ project rules دستیاب نہیں رہتے، اسی لیے --append-system-prompt-file انہیں جان بوجھ کر واپس فراہم کرتا ہے۔ --bare کے بغیر set کیا ہوا ANTHROPIC_API_KEY one-time approval prompt دکھاتا ہے، جس کا unattended run جواب نہیں دے سکتا۔

صبح JSON سے نتیجہ اور لاگت پڑھیں:

jq -r '.result' ~/overnight.json
jq -r '.total_cost_usd' ~/overnight.json

کامیابی کی صورت میں Claude Code exit status 0 دیتا ہے، اور run ناکام ہونے پر non-zero status دیتا ہے۔ اس لیے wrapper script exit status کی بنیاد پر فیصلہ کر سکتی ہے اور failure کی اطلاع email کر سکتی ہے۔ کام کو چلتا چھوڑنے سے پہلے Claude Console میں workspace spend limit مقرر کریں۔ 3am پر retry loop میں پھنسا ہوا agent حقیقی رقم خرچ کر سکتا ہے۔ اگر آپ رفتار بھی کم کرنا چاہتے ہیں تو CLAUDE_CODE_MAX_TOOL_USE_CONCURRENCY کی قدر کم کریں۔ چلتے رہنے والے agents کے لیے لاگت کا کنٹرول میں پہلے مقرر کیے جانے والے caps کی وضاحت ہے۔

کام کے لیے الگ unprivileged user اور الگ git branch استعمال کریں۔ repository میں unattended طور پر ترمیم کرنے والا agent کبھی کبھار ایسا کام کر سکتا ہے جسے آپ خود روک دیتے۔ branch اس واقعے کو git checkout بناتی ہے، incident نہیں۔ VPS پر coding agent محفوظ طریقے سے چلانا میں isolation کی وضاحت ہے۔

ایسے bulk کام کے لیے جو بالکل interactive نہ ہوں، مثلاً ہزاروں records کی classification، Batch API requests کو asynchronous طور پر process کرتی ہے اور input اور output دونوں tokens پر 50% discount دیتی ہے۔ Anthropic کے شائع کردہ اختیارات میں یہ per-token کے لحاظ سے سب سے کم لاگت والا راستہ ہے، اور overnight window اس میں درکار latency کے عین مطابق ہے۔

آپ کی رسائی بحال نہیں ہوتی

نئی گفتگو شروع کرنے سے آپ کی allowance بحال نہیں ہوتی۔ استعمال آپ کے account کے حساب میں شمار ہوتا ہے، کسی گفتگو کے حساب میں نہیں۔ تاہم اس کے بعد آنے والا ہر پیغام کم مہنگا ہو جاتا ہے، کیونکہ نئی گفتگو میں دوبارہ پڑھنے کے لیے کوئی سابقہ history نہیں ہوتی۔ اس لیے نئی گفتگو شروع کرنا پھر بھی مفید ہے۔ یہ cost cut ہے، reset نہیں۔

پرانی گفتگو حذف کرنے سے کچھ بھی واپس نہیں ملتا۔ ان tokens کا خرچ اسی وقت ہو گیا تھا جب انہیں process کیا گیا تھا۔

کسی session یا weekly message کے بعد model تبدیل کرنے سے کچھ نہیں ہوتا، کیونکہ یہ windows ہر model کے درمیان مشترک ہوتی ہیں۔ صرف وہ message جو کسی model کا نام متعین کرے، /model کو جواب دیتا ہے۔

مسلسل loop میں retry کرنے سے کچھ حاصل نہیں ہوتا، سوائے اس کے کہ آپ کا terminal مصروف رہے۔ message میں دکھایا گیا reset time ہی اصل جواب ہے، اور /usage آپ کو error کے بغیر یہی وقت دکھائے گا۔

FAQ

میری Claude limit کب reset ہوگی؟

پیغام آپ کو یہ بتاتا ہے۔ Session limits مسلسل بدلتی ہوئی پانچ گھنٹے کی مدت پر چلتی ہیں، اور پیغام گھڑی کا وقت دکھاتا ہے، جیسے resets 3:45pm۔ Weekly limits ہر ہفتے آپ کے account کے لیے مقررہ وقت پر reset ہوتی ہیں، اور پیغام دن دکھاتا ہے، جیسے resets Mon 12:00am۔ کسی چیز کو استعمال کرنے سے پہلے دونوں bars اور دونوں reset times دیکھنے کے لیے Claude Code میں /usage چلائیں، یا claude.ai میں Settings کھول کر Usage پر جائیں۔

کیا Sonnet پر switch کرنے سے میں دوبارہ کام کر سکوں گا؟

صرف اس وقت، جب پیغام کسی model کا نام دے۔ You've hit your Opus limit کے بعد /model چلائیں، کوئی مختلف model منتخب کریں، اور session آپ کے context کے ساتھ جاری رہے گا۔ You've hit your session limit یا You've hit your weekly limit کے بعد model کا انتخاب کوئی فرق نہیں ڈالتا، کیونکہ ان windows میں تمام models کا استعمال اکٹھا شمار ہوتا ہے۔ حد تک پہنچنے سے پہلے سستے model پر switch کرنا ہی window کو حقیقی طور پر طویل کرتا ہے۔

کیا نئی chat شروع کرنے سے میری usage limit reset ہو جائے گی؟

نہیں۔ Usage آپ کے account کے خلاف شمار ہوتی ہے، اس لیے نئی chat اسی باقی ماندہ allowance سے شروع ہوتی ہے۔ البتہ اس کے بعد ہر message کی لاگت کم ہو جاتی ہے، کیونکہ نئی conversation میں Claude کے دوبارہ پڑھنے کے لیے کوئی history نہیں ہوتی۔ Claude Code میں /clear بھی یہی کام کرتا ہے اور اس کی کوئی لاگت نہیں، جبکہ /compact کو اس conversation کو پڑھنا پڑتا ہے جس کا وہ خلاصہ بناتا ہے۔ اس لیے بہت بڑے session کو compact کرنا خود ایک مہنگی request ہوتی ہے۔

کیا اپنے plan کو upgrade کرنے کے مقابلے میں API سستی ہے؟

یہ اس بات پر منحصر ہے کہ آپ کا usage کتنا مستقل ہے۔ اس page پر دی گئی afternoon کی مثال میں August 2026 کی list rates کے مطابق Sonnet 5 پر لاگت $2.26 اور Haiku 4.5 پر $1.13 ہے۔ Subscription محدود allowance کے لیے مقررہ fee ہوتی ہے، اس لیے اگر آپ زیادہ تر دن کام کرتے ہیں تو یہ بہتر رہتی ہے۔ Per-token billing اس وقت بہتر ہے جب آپ کا load غیر مستقل ہو، کیونکہ کم usage والے دنوں میں آپ سے کوئی رقم وصول نہیں ہوتی۔

کیا reset کا انتظار کرتے ہوئے میں کوئی job چلا سکتا ہوں؟

ہاں، اگر آپ اسے اپنی subscription سے الگ چلا دیں۔ اسے VPS پر چلائیں اور environment میں ANTHROPIC_API_KEY set کریں۔ اس صورت میں billing per token ہوگی، آپ کے plan window سے usage نہیں لی جائے گی، اور دونوں ایک دوسرے سے متاثر نہیں ہوں گے۔ tmux کے اندر claude --bare -p آپ کا laptop بند ہونے کے بعد بھی چلتا رہتا ہے، اور --output-format json ایک total_cost_usd field لکھتا ہے جسے آپ صبح jq سے check کر سکتے ہیں۔