Claude limit reached হলে কী করবেন
Claude-এ "limit reached" দেখালে কোন window-এর জন্য অপেক্ষা করছেন তা বুঝুন। ছোট model, কম context, usage credits বা API বেছে নেওয়ার সঠিক পথ জানুন।
কোন Claude limit-এ পৌঁছেছেন
Claude limit reached বার্তায় আপনি কোন window-এর জন্য অপেক্ষা করছেন তা জানানো হয়। পরবর্তী পদক্ষেপ কী হবে, সেই window-ই তা নির্ধারণ করে। Session এবং weekly limit একসঙ্গে সব model-এর ক্ষেত্রে প্রযোজ্য। তাই model পরিবর্তন করলেও access ফিরে আসে না। কোনো limit-এ একটি নির্দিষ্ট model-এর নাম থাকলে সেটিই ব্যতিক্রম। Model পরিবর্তন করে কাজ চালিয়ে যেতে পারবেন, আর ওই model-টি blocked থাকবে।
Claude Code একই লাইনে 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:45pmSession window পাঁচ ঘণ্টার rolling window। Weekly window প্রতি সপ্তাহে আপনার account-এর জন্য নির্ধারিত একটি নির্দিষ্ট সময়ে reset হয়। তাই এক সপ্তাহ থেকে পরের সপ্তাহে দিন ও সময় একই থাকে। Pro plan-এ পাঁচ ঘণ্টার session window-এর সঙ্গে একটি weekly limit থাকে, যা সব model-এর ক্ষেত্রে প্রযোজ্য। Max plan-এ আরও একটি weekly limit থাকে, যা আলাদাভাবে একটি model family-এর ক্ষেত্রে প্রযোজ্য। এই limit-এর নির্দিষ্ট ceiling Claude usage limit-এর পূর্ণ বিবরণ-এ দেওয়া আছে। এই পৃষ্ঠা সেই বিবরণের পরের বিষয় ব্যাখ্যা করে।
এখানেই অনেকেই ভুল করেন। প্রতিটি request একই সময়ে session window এবং weekly window—দুই limit-এর বিরুদ্ধেই গণনা হয়। তাই এক বিকেলে বেশি request পাঠালে পাঁচ ঘণ্টার window-এ এখনও capacity থাকা সত্ত্বেও weekly allowance শেষ হয়ে যেতে পারে। দিনের বাকি কাজের পরিকল্পনা করার আগে reset time দেখে নিন। 3:45pm-এ reset হলে সেটি coffee break-এর মতো। Monday-র midnight-এ reset হলে তা নয়।
অনুমান করার আগে মিটার দেখুন
claude.ai-এ Settings খুলুন, তারপর Usage নির্বাচন করুন। Progress bar-এ পাঁচ ঘণ্টার session window এবং প্রতিটি weekly window-এর কতটা ব্যবহার করেছেন তা দেখা যায়। ফলে অনুমান না করে কোন window-টি খালি হয়েছে তা বুঝতে পারবেন।
Claude Code-এ /usage চালান। এতে একই plan bar-এর পাশাপাশি সাম্প্রতিক ব্যবহার skills, subagents, plugins এবং পৃথক MCP (model context protocol) server অনুযায়ী মোট ব্যবহারের শতকরা হিসাবে দেখানো হয়। গত 24 ঘণ্টার জন্য d এবং গত 7 দিনের জন্য w চাপুন। সাম্প্রতিক ব্যবহারের 10% বা তার বেশি হওয়া যেকোনো pattern-ও এটি চিহ্নিত করে। আপনি সবচেয়ে বেশি যে দুটি pattern দেখবেন, সেগুলো হলো long context এবং cache misses।
দুটি বিষয় মনে রাখুন। Breakdown তৈরি করা হয় ওই মেশিনে সংরক্ষিত session history থেকে। তাই অন্য laptop-এ বা claude.ai-এ করা কাজ এতে দেখা যায় না। আর উপরের Session block-এ থাকা dollar figure-টি API (application programming interface) user-এর standard list rate অনুযায়ী হিসাব করা। তাই subscription ব্যবহার করলে এটি আপনার bill নয়।
ছোট মডেলে পরিবর্তন করলে কি উপকার হয়?
শুধু তখনই, যখন বার্তায় একটি মডেলের নাম উল্লেখ থাকে। You've hit your Opus limit-এর পরে /model চালান, Sonnet বা Haiku নির্বাচন করুন, এবং session-এ context-এর সবকিছু বজায় থাকে। You've hit your session limit বা You've hit your weekly limit-এর পরে /model কোনো পরিবর্তন করে না, কারণ ওই window-গুলো সব মডেলের মধ্যে shared থাকে।
সীমায় পৌঁছানোর পরে নয়, তার অনেক আগেই মডেল পরিবর্তন করা বেশি কার্যকর। Sonnet, Opus-এর তুলনায় অনেক কম খরচে অধিকাংশ coding কাজ সামলাতে পারে। তাই Opus-কে default হিসেবে রেখে দেওয়া অপ্রত্যাশিত usage-এর পেছনে থাকা দুটি অভ্যাসের একটি। অন্যটি হলো এমন একটি session, যা কখনো clear করা হয় না। Mechanical edit এবং log triage Haiku-কে দিন। যে design decision নিয়ে সত্যিই আটকে আছেন, তার জন্য Opus রাখুন। Opus, Sonnet এবং Haiku-এর মধ্যে নির্বাচন-এ প্রতিটি মডেল কোথায় তার মূল্য অনুযায়ী কার্যকর, তা ব্যাখ্যা করা হয়েছে।
আপনি যে context আর ব্যবহার করছেন না, তার জন্য অর্থ খরচ বন্ধ করুন
Claude Code প্রতিটি request-এর সঙ্গে আপনার সম্পূর্ণ conversation পাঠায়। Claude প্রতিবার কোনো tool ব্যবহার করলে, সেই tool-এর ফলাফলের batch-সহ আরও একটি request পাঠায়। Prompt caching-এর কারণে history সম্পূর্ণ input rate-এ নয়, cached rate-এ আবার পড়া হয়। এতে খরচ কমে, তবে বিনামূল্যে হয় না। তাই সকাল থেকে খোলা থাকা একটি session-এ এক লাইনের প্রশ্ন করলেও পুরো conversation-এর জন্য usage গণনা হয়।
/context
/clear
/compact Focus on the failing tests and the files we changed/clear কোনো খরচ করে না, কারণ এটি context পড়ার বদলে বাদ দেয়। /compact যে conversation সংক্ষিপ্ত করে, সেটি আগে পড়তে হয়। তাই খুব বড় context compact করাও নিজেই একটি বড় request। সম্পর্কহীন কাজে গেলে /clear ব্যবহার করুন। কাজের মাঝখানে thread বজায় রাখা দরকার হলে শুধু /compact ব্যবহার করুন। পরিষ্কার করার আগে /rename চালান, যাতে পরে /resume দিয়ে session খুঁজে পান।
Cache-এর lifetime অধিকাংশ ব্যবহারকারীর প্রত্যাশার চেয়ে বেশি গুরুত্বপূর্ণ। Subscription-এ cache এক ঘণ্টা থাকে। Usage credits ব্যবহার শুরু করলে এটি পাঁচ মিনিটে নেমে আসে। API key-এর ক্ষেত্রেও default সময় পাঁচ মিনিট। দীর্ঘ lunch break-এর পরে আপনার প্রথম message cache-এ পাওয়া যায় না এবং পুরো context full input price-এ আবার process হয়। এ কারণেই কোনো দৃশ্যমান কারণ ছাড়াই usage প্রায়ই বেড়ে যায়। Prompt caching কখন নিজেই খরচ সাশ্রয় করে-এ এর হিসাব ব্যাখ্যা করা হয়েছে।
একই জায়গায় আরও তিনটি নিয়ন্ত্রণ রয়েছে। /mcp আপনার configured server-গুলোর তালিকা দেখায়, তাই এই কাজের প্রয়োজন নেই এমন server বন্ধ করতে পারেন। দীর্ঘ CLAUDE.md session শুরুর সময় লোড হয়, কাজটির জন্য সেটি দরকার হোক বা না হোক। তাই বিশেষায়িত নির্দেশনা skills-এ স্থানান্তর করুন; এগুলো শুধু invoke করা হলে লোড হয়। Extended thinking output token হিসেবে বিল হয়, যা খরচের বেশি অংশ। তাই /effort দিয়ে এটি কমান, /config-এ বন্ধ করুন, অথবা নির্দিষ্ট thinking budget থাকা কোনো model-এ MAX_THINKING_TOKENS=8000 সেট করুন।
কাজটি ভাগ করুন, যাতে এটি একটি উইন্ডোর মধ্যে সম্পন্ন হয়
বড় পরিবর্তন করার আগে plan mode-এ যেতে Shift+Tab চাপুন। Claude codebase পরীক্ষা করে আপনার অনুমোদনের জন্য একটি পদ্ধতি প্রস্তাব করবে। সেখানে ভুল দিক শনাক্ত হলে একটি plan-ই ব্যয় হবে, দুই ঘণ্টার সম্পাদনা এবং পরে পুনরায় কাজ করার সময় নয়।
ভারী output তৈরি করে এমন কাজ subagent-দের দিন। কোনো test suite চালানো বা 10,000 লাইনের log পড়া subagent-এর ভিতরে করলে raw output সেই subagent-এর context-এই থাকে। শুধু summary আপনার মূল conversation-এ ফিরে আসে।
Claude ভুল পথে এগোতে শুরু করলেই Escape চাপুন। /rewind conversation এবং code—উভয়কেই আগের checkpoint-এ ফিরিয়ে দেয়। ফলে আপনি কখনো না-চাওয়া কাজ বাতিল করতে অতিরিক্ত খরচ করবেন না।
Usage credits কিনবেন, নাকি API ব্যবহার করবেন?
Usage credits ব্যবহার করলে Pro বা Max account plan-এর allowance শেষ হওয়ার পরও কাজ চালিয়ে যেতে পারে। এর জন্য standard API rates অনুযায়ী বিল করা হয়। claude.ai-তে Settings এবং তারপর Usage-এ গিয়ে একটি payment method যুক্ত করে credits চালু করুন। অথবা Claude Code-এ /usage-credits চালান। এটি browser-এ billing settings খুলবে। Credits Claude conversations এবং Claude Code terminal usage—উভয়ের ক্ষেত্রেই প্রযোজ্য। প্রতিদিন সর্বোচ্চ $2000 পর্যন্ত credits ব্যবহার করা যায়। এই command-এর জন্য subscription login প্রয়োজন। তাই API key দিয়ে authenticate করলে এটি ব্যবহার করা যায় না।
অন্য বিকল্প হলো Claude Console থেকে একটি সাধারণ API key নেওয়া। এতে কোনো session বা weekly window ছাড়াই token অনুযায়ী বিল করা হয়। তবে একটি সমস্যা আছে: environment-এ থাকা অতিরিক্ত ANTHROPIC_API_KEY Claude Code-কে আপনার subscription-এর পরিবর্তে ওই key ব্যবহার করাতে পারে, এবং এ বিষয়ে কোনো সতর্কতা দেখায় না। বিষয়টি bill দেখে, অথবা নিচের output দেখে বুঝতে পারবেন:
API Error: Request rejected (429) · this may be a temporary capacity issue. If it persists, check https://status.claude.com.এই 429 হলো key-এর rate limit, আপনার plan-এর rate limit নয়। /status চালিয়ে সক্রিয় credential-টি আপনি যে credential ব্যবহার করতে চেয়েছিলেন সেটিই কি না নিশ্চিত করুন।
API ব্যবহারে একটি বিকেলের খরচ কত?
নিচের উদাহরণটি agent-style coding-এর একটি বিকেলের হিসাব: cache-এ না থাকা 200,000 input token, cache থেকে পড়া 1.8 million token এবং 150,000 output token। এখানে 2026 সালের August পর্যন্ত Anthropic-এর প্রকাশিত তালিকাভুক্ত rate ব্যবহার করা হয়েছে।
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 token-এর দাম $25, আর Haiku 4.5-এ $5। তাই Claude যে 150,000 token লেখে, সেগুলোর খরচ তার পড়া 2 million token-এর চেয়েও বেশি। এ কারণেই ফাইলের পরিমাণ কমানোর চেয়ে thinking budget কমালে বেশি সাশ্রয় হয়।
একটি তারিখ মনে রাখা দরকার। 31 August 2026 পর্যন্ত Sonnet 5-এর introductory pricing প্রতি million input token-এর জন্য $2 এবং output token-এর জন্য $10। 1 September 2026 থেকে এই দাম যথাক্রমে $3 এবং $15 হবে। ফলে একই বিকেলের খরচ $2.26 থেকে বেড়ে প্রায় $3.39 হবে।
প্রতিটি বিকেলের হিসাব কীভাবে করা হয়েছে
Opus 5: cache-এ না থাকা 200,000 input token-এর দাম প্রতি million-এর জন্য $5, অর্থাৎ $1.00। input rate-এর এক-দশমাংশ দরে 1.8 million cache read-এর দাম $0.90। প্রতি million-এর জন্য $25 দরে 150,000 output token-এর দাম $3.75। মোট $5.65।
Sonnet 5: cache-এ না থাকা input-এর খরচ $0.40, cache read-এর খরচ $0.36 এবং output-এর খরচ $1.50। মোট $2.26।
Haiku 4.5: cache-এ না থাকা input-এর খরচ $0.20, cache read-এর খরচ $0.18 এবং output-এর খরচ $0.75। মোট $1.13।
সব 3টি row-তে একই token count ধরা হয়েছে। তাই তাদের মধ্যকার পার্থক্য শুধু দামের কারণে। বাস্তবে আপনার context-এর কতটা cache-এ থাকে, তার ওপর একটি বিকেলের খরচ পরিবর্তিত হয়।
তুলনার জন্য, 2026 সালের August পর্যন্ত Anthropic-এর নিজস্ব documentation অনুযায়ী enterprise deployment-এ প্রতি developer-এর active day-প্রতি Claude Code ব্যবহারের গড় খরচ প্রায় $13। 90% user-এর ক্ষেত্রে active day-প্রতি খরচ $30-এর কম। Per-token billing subscription-এর চেয়ে স্বয়ংক্রিয়ভাবে সস্তা নয়। আপনার ব্যবহার অনিয়মিত হলে এটি লাভজনক, কারণ ব্যবহার না থাকা দিনে কোনো খরচ হয় না। আপনি প্রতিদিন কাজ করলে এটি তুলনামূলকভাবে বেশি খরচের হতে পারে। বাস্তব সংখ্যায় subscription-এর সঙ্গে API-এর তুলনা-তে এই crossover দেখানো হয়েছে।
VPS-এ রাতভর দীর্ঘ কাজ চালান
কিছু কাজ চালানোর সময় আপনার নজরদারি প্রয়োজন হয় না: বড় refactor, test migration বা documentation sweep। এসব কাজের জন্য আপনার subscription window-ও প্রয়োজন হয় না। একটি API key ব্যবহার করে সেগুলো VPS (virtual private server)-এ চালান। এতে per token billing প্রযোজ্য হবে এবং আগামী দিনের interactive কাজের জন্য আপনার plan allowance অক্ষত থাকবে।
একটি Ubuntu box-এ Claude Code install করে এটি চালু আছে কি না নিশ্চিত করুন:
curl -fsSL https://claude.ai/install.sh | bash
claude --versionclaude --version-এর একটি version string দেখানোর কথা, যেমন 2.1.211 (Claude Code)। এখানে command not found দেখা গেলে বুঝবেন ~/.local/bin এখনও আপনার PATH-এ নেই। তাই একটি নতুন shell খুলে আবার চেষ্টা করুন।
আপনার shell history-তে key না রেখে একটি ফাইলে রাখুন। একটি editor-এ এক লাইনসহ ~/.claude-env তৈরি করুন: export ANTHROPIC_API_KEY=sk-ant-your-key-here। এরপর file-টির permission সীমিত করে এটি load করুন:
chmod 600 ~/.claude-env
. ~/.claude-env
printenv ANTHROPIC_API_KEY | cut -c1-10শেষ লাইনটি প্রথম দশটি character দেখায়। এতে পুরো key screen-এ না দেখিয়েও variable সেট হয়েছে কি না নিশ্চিত করা যায়।
এখন কাজটি 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.jsonCtrl-b তারপর d চাপ দিয়ে detach করুন এবং connection বন্ধ করুন। পরে tmux attach -t overnight দিয়ে আবার session-এ যুক্ত হন। VPS-এ tmux session-এ Claude Code-এ session পরিচালনার সম্পূর্ণ বিবরণ আছে।
এখানে --bare গুরুত্বপূর্ণ। এটি hooks, skills, plugins এবং CLAUDE.md-এর auto-discovery এড়িয়ে যায়। এটি OAuth credentials-ও কখনও পড়ে না। তাই run-টি শুধু API key ব্যবহার করে। অন্য কোনো credential ব্যবহার করে না। এভাবেই কাজটি আপনার subscription-এর বাইরে থাকে। এর ফলে project rules-ও আর পাওয়া যায় না। তাই --append-system-prompt-file সেগুলো ইচ্ছাকৃতভাবে আবার সরবরাহ করে। --bare না থাকলে একটি সেট করা ANTHROPIC_API_KEY one-time approval prompt চালু করে। unattended run এই prompt-এর উত্তর দিতে পারে না।
সকালে JSON থেকে result এবং cost দেখুন:
jq -r '.result' ~/overnight.json
jq -r '.total_cost_usd' ~/overnight.jsonসফল হলে Claude Code 0 exit status দিয়ে বন্ধ হয়। run ব্যর্থ হলে non-zero exit status দেয়। তাই একটি wrapper script exit status দেখে শাখা নির্ধারণ করতে পারে এবং ব্যর্থতার খবর আপনাকে email করতে পারে। কাজটি চালু রেখে যাওয়ার আগে Claude Console-এ workspace spend limit সেট করুন। 3am-এ retry loop-এ থাকা একটি agent সত্যিই উল্লেখযোগ্য অর্থ খরচ করতে পারে। গতি কমাতেও চাইলে CLAUDE_CODE_MAX_TOOL_USE_CONCURRENCY-এর মান কমান। চালু রাখা agent-এর cost control-এ প্রথমে কোন cap সেট করা উচিত তা ব্যাখ্যা করা হয়েছে।
কাজটির জন্য একটি পৃথক unprivileged user এবং একটি পৃথক git branch ব্যবহার করুন। unattended অবস্থায় repository সম্পাদনা করা agent মাঝে মাঝে এমন কিছু করতে পারে, যা আপনি উপস্থিত থাকলে থামিয়ে দিতেন। একটি branch থাকলে সেটি incident না হয়ে git checkout হিসেবে সামলানো যায়। VPS-এ coding agent নিরাপদে চালানো-তে isolation সম্পর্কে ব্যাখ্যা করা হয়েছে।
যে bulk কাজ একেবারেই interactive নয়, যেমন হাজার হাজার record শ্রেণিবদ্ধ করা, সেসবের জন্য Batch API request-গুলো asynchronousভাবে প্রক্রিয়া করে। এতে input এবং output token উভয়ের ওপর 50% discount পাওয়া যায়। Anthropic প্রকাশিত বিকল্পগুলোর মধ্যে এটি per token হিসেবে সবচেয়ে সাশ্রয়ী route। রাতভর চালানোর সময়সীমা এর চাওয়া latency-এর সঙ্গে ঠিক মানানসই।
যা আপনার access ফিরিয়ে দেয় না
নতুন conversation শুরু করলে আপনার allowance পুনরুদ্ধার হয় না। Usage conversation অনুযায়ী নয়, আপনার account অনুযায়ী গণনা করা হয়। তবে পরবর্তী প্রতিটি message-এর খরচ কমে, কারণ নতুন conversation-এ পুনরায় পড়ার মতো কোনো history থাকে না। তাই এটি করা এখনও উপকারী। এটি খরচ কমায়, reset করে না।
পুরোনো conversation মুছে ফেললে কোনো refund পাওয়া যায় না। ওই token-গুলো process করার সময়ই খরচ হয়েছে।
একটি session বা weekly message-এর পরে model বদলালেও কোনো ফল হয় না, কারণ ওই window-গুলো সব model-এর মধ্যে shared। শুধু যে message-এ একটি model-এর নাম উল্লেখ থাকে, সেটিই /model-এ সাড়া দেয়।
বারবার retry করলে কিছুই হয় না; শুধু আপনার terminal ব্যস্ত থাকে। message-এ দেখানো reset time-ই প্রকৃত উত্তর, এবং /usage error ছাড়াই একই clock দেখাবে।
FAQ
আমার Claude limit reset হতে কতক্ষণ লাগে?
বার্তাতেই তা জানানো থাকে। Session limit rolling five hour window অনুযায়ী চলে, এবং বার্তায় resets 3:45pm-এর মতো একটি সময় দেখা যায়। Weekly limit প্রতি সপ্তাহে আপনার account-এর জন্য নির্ধারিত একটি নির্দিষ্ট সময়ে reset হয়, এবং বার্তায় resets Mon 12:00am-এর মতো দিন দেখা যায়। কোনো limit ছাড়ার আগে উভয় bar এবং উভয় reset time দেখতে Claude Code-এ /usage চালান, অথবা claude.ai-এ Settings খুলে Usage নির্বাচন করুন।
Sonnet-এ switch করলে কি আবার কাজ করতে পারব?
শুধু তখনই, যখন বার্তায় একটি model-এর নাম উল্লেখ থাকে। You've hit your Opus limit-এর পরে /model চালিয়ে অন্য একটি model নির্বাচন করুন; আপনার context অক্ষত রেখেই session চলতে থাকবে। You've hit your session limit বা You've hit your weekly limit-এর পরে model নির্বাচন করলে কোনো পার্থক্য হয় না, কারণ ওই window-গুলোতে সব model-এর ব্যবহার একসঙ্গে গণনা করা হয়। limit-এ পৌঁছানোর আগে সস্তা model-এ switch করলেই window-টি বাস্তবে বেশি সময় ব্যবহার করা যায়।
নতুন chat শুরু করলে কি usage limit reset হবে?
না। Usage আপনার account-এর বিপরীতে গণনা করা হয়, তাই নতুন chat একই অব্যবহৃত allowance থেকে শুরু হবে। তবে পরের প্রতিটি message-এর খরচ কমে, কারণ নতুন conversation-এ Claude-এর পুনরায় পড়ার মতো কোনো history থাকে না। Claude Code-এ /clear একই কাজ করে এবং এতে কোনো খরচ হয় না। অন্যদিকে, /compact-কে যে conversation summarize করতে হবে সেটি পড়তে হয়, তাই অত্যন্ত বড় session compact করাও নিজেই ব্যয়বহুল request।
Plan upgrade করার চেয়ে API কি সস্তা?
আপনার usage কতটা নিয়মিত তার ওপর এটি নির্ভর করে। এই page-এ দেখানো বিকেলবেলার কাজের খরচ August 2026-এর list rate অনুযায়ী Sonnet 5-এ $2.26 এবং Haiku 4.5-এ $1.13। Subscription হলো নির্দিষ্ট allowance-এর জন্য একটি fixed fee, তাই আপনি অধিকাংশ দিন কাজ করলে এটি সুবিধাজনক। আপনার load অনিয়মিত হলে per token billing সুবিধাজনক, কারণ একেবারে কম ব্যবহারের দিনগুলোতে কোনো খরচ হয় না।
Reset-এর অপেক্ষায় কি কোনো job চালু রাখতে পারি?
হ্যাঁ, যদি সেটিকে subscription-এর বাইরে চালান। Environment-এ ANTHROPIC_API_KEY সেট করে VPS-এ job চালান। তখন token অনুযায়ী billing হবে এবং এটি আপনার plan window থেকে usage নেবে না, ফলে দুটির মধ্যে কোনো প্রতিযোগিতা হবে না। tmux-এর ভিতরে claude --bare -p চালালে laptop বন্ধ করলেও job চলতে থাকে। --output-format json একটি total_cost_usd field লিখে রাখে, যা সকালে jq দিয়ে পরীক্ষা করতে পারেন।