Claude Code token খরচ: একটি session আসলে কত burn করে

Updated 2026-07-15

একটি গুরুতর Claude Code session লক্ষ লক্ষ input token burn করে কারণ agent প্রতিটি model call-এ বাড়তে থাকা context পুনরায় পাঠায়, তাই direct API রেটে Sonnet 4.6-এ এক ঘণ্টার কাজ সাধারণত কয়েক ডলার থেকে কয়েক দশ ডলারের মধ্যে পড়ে। Prompt caching, model routing এবং একটি কম per-token রেট, এই তিনটি lever সেটা কমিয়ে আনে।

দ্রুত উত্তর: প্রতি session-এ সেন্ট নয়, ডলার প্রত্যাশা করুন।

Claude Code একটি agentic tool, chat window নয়। আপনার একটি request কয়েক ডজন model call ট্রিগার করতে পারে, এবং প্রতিটি call সম্পূর্ণ বাড়তে থাকা conversation-কে input token হিসেবে পুনরায় পাঠায়। এটা output নয়, input volume-কে খরচের চালক করে তোলে। Output token সাধারণত input-এর পাশে একটা rounding error মাত্র। মোটামুটি community-reported সংখ্যা একটি মাঝারি repo-তে একটি গুরুতর এক-ঘণ্টার session-কে প্রায় 5 থেকে 20 million token-এ রাখে। Sonnet 4.6-এর জন্য Anthropic direct রেটে (প্রতি million input $3, প্রতি million output $15), বেশিরভাগ session caching discount-এর আগে প্রায় $2 থেকে $40-এর মধ্যে কোথাও পড়ে, এবং ভারী Opus দিন সেটাকে অনেক ছাড়িয়ে যায়। Prompt caching বাস্তব বিলকে naive অংকের নিচে টেনে আনে, কিন্তু আকৃতিটা ঠিকই থাকে: বড় repo-তে দীর্ঘ session আসল টাকা খরচ করে। আপনার কাছে তিনটি lever আছে। Context window-এ কী প্রবেশ করে তা কমান, routine কাজ সস্তা মডেলে route করুন, এবং request কোথায় বিল হয় তা পরিবর্তন করে per-token রেট কমান। এই পেজের বাকি অংশ প্রতিটি নির্দিষ্ট সংখ্যা দিয়ে ব্যাখ্যা করে।

Token গুলো আসলে কোথায় যায়।

দুটি mechanic এটাকে হালকা করে। প্রথমত, Anthropic prompt caching: Claude Code স্থিতিশীল prefix-কে cacheable হিসেবে চিহ্নিত করে, cache write একটি premium খরচ করে, এবং cache read স্বাভাবিক input রেটের প্রায় এক-দশমাংশে বিল হয়। দ্বিতীয়ত, context compaction: /compact command history summarize করে এবং raw transcript ফেলে দেয়। দুটোই অনেক সাহায্য করে, এবং কোনোটাই মৌলিক নিয়ম পরিবর্তন করে না: window-এ থাকা সবকিছুর জন্য প্রতিটি call-এ পেমেন্ট করতে হয় যেখানে এটা অন্তর্ভুক্ত থাকে। এই কারণেই একই prompt বিভিন্ন repo-তে ব্যাপকভাবে ভিন্ন পরিমাণ খরচ করে। একটি lean CLAUDE.md সহ একটি fresh session-এ জিজ্ঞাসিত একটি প্রশ্ন সস্তা। এক ডজন বড় file read করা একটি session-এর 30 turn পরে জিজ্ঞাসিত একই প্রশ্ন একটি ছয়-অঙ্কের token window-এর উপর চড়ে বসে।

  • System prompt এবং tool definition: মোটামুটি 15 থেকে 20K token, প্রতিটি একক model call-এর সাথে পুনরায় পাঠানো হয়।
  • CLAUDE.md, rules file এবং MCP tool schema: session শুরুতে load হয় এবং পরবর্তী প্রতিটি call-এ বহন করা হয়।
  • File read: একটি 500-লাইনের source file মোটামুটি 5 থেকে 7K token, এবং একবার read হওয়ার পর এটা window-এ থেকে যায়।
  • Tool result: test output, grep hit এবং terminal log conversation-এ append হয় এবং পরবর্তী প্রতিটি turn-এ input হিসেবে পুনরায় বিল হয়।
  • Agentic loop নিজেই: একটি একক "fix this failing test" Claude Code রিপোর্ট ফেরত দেওয়ার আগে 10 থেকে 40 model call তৈরি করতে পারে।

বাস্তবসম্মত session খরচের অংক।

অনুমান না করে turn-by-turn model করুন। একটি সাধারণ mid-size session প্রায় 40 model call চালায়। কয়েকটি file এবং কিছু test output জমা হওয়ার পর, পূর্ণ window গড়ে প্রতি call-এ প্রায় 90K token। 90K-তে চল্লিশটি call হলো 3.6M input token। Output ছোট থাকে: প্রতিটি প্রায় 1,000 token-এর 40টি call প্রায় 40K output token। নিচের টেবিল Anthropic direct list রেটে তিনটি session profile-এর দাম দেখায়। এগুলোকে ceiling হিসেবে treat করুন: prompt caching পুনরাবৃত্ত prefix-কে ব্যাপকভাবে discount দেয়, তাই cached session সাধারণত কম হয়। প্যাটার্নটা এখনও developer-দের রিপোর্টের সাথে মেলে। মাঝেমধ্যে বিকেল কয়েক ডলার খরচ করে; API-তে Opus-কে দৈনিক driver হিসেবে চালালে মাসে কয়েকশো ডলার হতে পারে।

Direct API list রেটে ceiling estimate, prompt caching-এর আগে। বাস্তব cached session সাধারণত কম হয়।
Session profileInput tokenOutput tokenSonnet 4.6 direct ($3/$15)Opus 4.7 direct ($5/$25)
Light (10 call, ছোট repo)~0.6M~12K$1.98$3.30
Typical (40 call, মাঝারি repo)~3.6M~40K$11.40$19.00
Heavy day (3টি দীর্ঘ session)~12M~120K$37.80$63.00

Plan বনাম API: কোন উপায়ে Claude Code সস্তা?

Anthropic দুইভাবে Claude Code বিক্রি করে: rolling window-এ enforced usage cap সহ flat-rate subscription plan-এ bundled, অথবা API-তে প্রতি token metered। Claude Code API pricing হলো কেবল উপরের model রেট আপনার session যা burn করে তাতে প্রয়োগ করা, কোনো cap বা কাট-অফ ছাড়া। Break-even স্রেফ arithmetic। আপনার typical session direct রেটে Sonnet-এ প্রায় $11 খরচ করলে, একটি $20 plan মাসে মোটামুটি দুইটি session-এই নিজেকে পুষিয়ে নেয়, যদি আপনি এর cap-এর নিচে থাকেন। সমস্যাটা হলো cap নিজেই: ভারী agentic ব্যবহার ঠিক সেই প্যাটার্ন যা rolling limit ট্রিপ করে, এবং session-এর মাঝখানে লক আউট হওয়ার মুহূর্তেই একটি flat rate সস্তা থাকা বন্ধ করে দেয়। API বিলিং trade উল্টে দেয়। আপনি কখনো কেটে ফেলা হন না, এবং আপনি ঠিক যা burn করেন তার জন্য পেমেন্ট করেন। অনেক ভারী ব্যবহারকারী hybrid-এ শেষ হয়: interactive কাজের জন্য একটি plan, CI job ও overflow-এর জন্য একটি API key।

Plan দাম আনুমানিক প্রকাশিত tier; বর্তমান শর্তাবলীর জন্য Anthropic দেখুন।
Optionদামসীমাউপযুক্ত
Claude Pro plan$20/মাস (আনুমানিক)Rolling usage window, weekly cap, সীমিত Claude Code allowanceমাঝেমধ্যে session, ছোট repo
Claude Max plan$100 থেকে $200/মাস (আনুমানিক)বেশি cap, sustained agentic load-এ তবুও rate-limitedযারা cap-এর সাথে মানিয়ে চলতে পারেন এমন দৈনিক ব্যবহারকারী
Anthropic API, pay as you goList রেটে প্রতি tokenকোনো usage cap নেই, প্রতিটি token meteredBursty বা team ব্যবহার, CI, সম্পূর্ণ নিয়ন্ত্রণ
একটি gateway-এর মাধ্যমে APIPer token, list-এর নিচেএকই metering, কম unit দামAPI-এর মতোই, cost-sensitive

Claude Code token খরচ কীভাবে কমাবেন।

শেষ দুটি lever compound করে। একটি discounted endpoint-এর মাধ্যমে একটি সস্তা মডেল route করলে routine কাজের জন্য একটি $10 session এক ডলারের অনেক নিচে নেমে আসতে পারে। একটি gateway option হলো APIsRouter, pay-as-you-go বিলিং এবং কোনো subscription ছাড়া একটি OpenAI-compatible API: global মডেল অফিসিয়াল list-এর চেয়ে 20% কমে দাম নির্ধারিত, Chinese মডেল তাদের অফিসিয়াল রেটের নিচে বসে, প্রথম top-up +100% balance যোগ করে, এবং /topup-এ no-signup checkout প্রথমে পেমেন্ট নেয় এবং key ইমেইল করে। নিচের catalog দেখায় বাস্তবে একটি routing ladder কেমন দেখায়। আপনি budget tier হিসেবে পছন্দ করলে Kimi K2.6 (kimi-k2.6)-ও উপলব্ধ।

  • CLAUDE.md lean রাখুন। প্রতিটি লাইন প্রতিটি session-এর প্রতিটি model call-এ একটি পুনরাবৃত্ত charge।
  • প্রতিটি task-এর জন্য একটি fresh session শুরু করুন এবং একটি দীর্ঘ session drift করলে /compact চালান। একটি 150K-token window প্রতিটি call-এ 150K বিল করে।
  • Read scope করুন। Claude Code-কে crawl করতে দেওয়ার বদলে নির্দিষ্ট file-এ point করুন, এবং build output ও vendored directory বাদ দিন।
  • আপনি ব্যবহার করছেন না এমন MCP server disable করুন। এদের tool schema প্রতিটি call-এ system prompt-এর সাথে ride করে।
  • মডেল অনুযায়ী route করুন। Architecture এবং কঠিন debugging-এর জন্য Opus রাখুন, ডিফল্ট হিসেবে Sonnet চালান, এবং boilerplate, test scaffolding ও commit message সস্তা মডেলে পাঠান।
  • Direct list দামে বিল করার বদলে base URL-কে একটি gateway-তে point করে per-token রেট নিজেই কমান।
APIsRouter catalog দাম, USD প্রতি million token।
Model IDInput $/1MOutput $/1Mএর জন্য ব্যবহার করুন
claude-opus-4-7$4.00$20.00Architecture, কঠিন debugging
claude-sonnet-4-6$2.40$12.00ডিফল্ট coding driver
glm-5$0.514$2.314Routine edit, agentic sub-task
deepseek-v4-pro$0.3915$0.783Boilerplate, test, commit message
deepseek-v4-flash$0.126$0.252Summary, quick lookup

Config উদাহরণ: Claude Code repoint করুন এবং verify করুন।

Claude Code startup-এ ANTHROPIC_BASE_URL পড়ে, তাই token কোথায় বিল হয় তা পরিবর্তন একটি settings পরিবর্তন, workflow পরিবর্তন নয়। endpoint এবং key ~/.claude/settings.json-এ রাখুন এবং প্রতিটি session সেগুলো তুলে নেয়। Model ID একই থাকে, tool execution আপনার machine-এ local থাকে, এবং rollback হলো এক লাইন comment out করা। OpenAI-compatible tool ও script-এর জন্য, base URL /v1-এ শেষ হয় (https://api.apisrouter.com/v1)। আপনার daily driver-কে এতে point করার আগে একটি one-off curl দিয়ে key verify করুন:

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.apisrouter.com",
    "ANTHROPIC_AUTH_TOKEN": "sk-APIsRouter-...",
    "ANTHROPIC_MODEL": "claude-sonnet-4-6",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-4-7",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4-6"
  }
}

সাধারণ প্রশ্ন

প্রতি ঘণ্টায় Claude Code-এর খরচ কত?

একটি মাঝারি repo-তে একটি সক্রিয় ঘণ্টার আনুমানিক community-reported পরিসংখ্যান হলো 5 থেকে 20 million token, যা caching-এর আগে direct রেটে Sonnet 4.6-এ প্রায় $2 থেকে $40-এর মধ্যে দাম করে। Prompt caching সাধারণত বাস্তব বিলকে তার নিচে নামায়, এবং Opus per-token রেট মোটামুটি দ্বিগুণ করে।

Claude Code কেন এত বেশি token ব্যবহার করে?

প্রতিটি model call সম্পূর্ণ context window পুনরায় পাঠায়: system prompt, CLAUDE.md, এটা যে প্রতিটি file read করেছে, এবং আগের সব tool output। একটি user request কয়েক ডজন call ট্রিগার করতে পারে, তাই window বড় হওয়ার সাথে সাথে একই token বারবার input হিসেবে বিল হয়।

Claude Pro subscription-এ কি Claude Code অন্তর্ভুক্ত আছে?

হ্যাঁ, subscription plan rolling rate window এবং weekly cap-এর অধীনে Claude Code ব্যবহার অন্তর্ভুক্ত করে। হালকা ব্যবহারকারী প্রায়ই একটি plan-এর মধ্যে ফিট করেন। Sustained agentic session ঠিক সেই প্যাটার্ন যা cap-এ আঘাত করে, যে কারণে ভারী ব্যবহারকারী overflow বা CI-এর জন্য একটি API key যোগ করেন।

Claude Code কতটা token ব্যবহার করেছে তা কীভাবে check করব?

আপনি API বিলিং-এ থাকলে বর্তমান session spend দেখতে একটি session-এর ভেতরে /cost চালান। Account-level history-র জন্য, ANTHROPIC_BASE_URL যেখানে point করছেন সেই endpoint-এর billing console চেক করুন; gateway সাধারণত প্রতি key-তে per-request model, token এবং ডলার breakdown দেখায়।

টাকা বাঁচাতে Claude Code কি একটি সস্তা মডেল ব্যবহার করতে পারে?

হ্যাঁ। ANTHROPIC_MODEL ডিফল্ট সেট করে, এবং ANTHROPIC_DEFAULT_OPUS_MODEL, SONNET এবং HAIKU override tier pick remap করে। একটি সাধারণ setup Sonnet-কে driver হিসেবে রাখে, স্পষ্ট কঠিন task-এর জন্য Opus সংরক্ষিত রাখে, এবং scripted বা পুনরাবৃত্ত job একটি OpenAI-compatible endpoint-এর মাধ্যমে deepseek-v4-pro-এর মতো একটি budget মডেলে পাঠায়।

Prompt caching কি স্বয়ংক্রিয়ভাবে Claude Code সস্তা করে?

অনেকাংশে, হ্যাঁ। Claude Code কোনো configuration ছাড়াই prompt caching প্রয়োগ করে, তাই আপনার context-এর স্থিতিশীল prefix পুনরাবৃত্ত call-এ input রেটের একটি ভগ্নাংশে বিল হয়। Window-এ প্রবেশ করা নতুন content-এর জন্য আপনি এখনও পুরো দাম পেমেন্ট করেন, এবং একটি session clear করলে warm cache বাদ যায়, তাই যেখানে যুক্তিসঙ্গত সেখানে সম্পর্কিত কাজ একটি session-এ batch করুন।