Claude Code token cost: ano talaga ang nauubos sa isang session

Updated 2026-07-15

Ang isang seryosong Claude Code session ay umuubos ng milyun-milyong input tokens dahil muling ipinapadala ng agent ang lumalaking context sa bawat model call, kaya ang isang oras ng trabaho sa Sonnet 4.6 ay karaniwang nasa pagitan ng ilang dolyar hanggang ilang sampu-sampung dolyar sa direktang API rates. Ang prompt caching, model routing, at mas mababang per-token rate ang tatlong lever na nagpapababa nito.

Mabilis na sagot: umasa ng dolyar kada session, hindi sentimo.

Ang Claude Code ay isang agentic na tool, hindi isang chat window. Ang isang request mo ay maaaring mag-trigger ng dose-dosenang model calls, at bawat tawag ay muling ipinapadala ang buong lumalaking conversation bilang input tokens. Kaya ang input volume, hindi ang output, ang nagtutulak ng gastos. Ang output tokens ay karaniwang isang rounding error kumpara sa input. Ang humigit-kumulang na community-reported na numero ay naglalagay ng isang seryosong isang oras na session sa isang katamtamang repo sa mga 5 hanggang 20 milyong token. Sa Anthropic direct rates para sa Sonnet 4.6 ($3 kada milyong input, $15 kada milyong output), karamihan sa mga session ay nasa pagitan ng $2 hanggang $40 bago ang mga diskwento sa caching, at ang mabibigat na araw sa Opus ay lumalagpas pa dito. Binababa ng prompt caching ang tunay na bill sa mas mababa sa naive math, pero nananatili ang hugis: ang mahahabang session sa malalaking repo ay tunay na malaking pera. May tatlong lever ka. Bawasan ang pumapasok sa context window, i-route ang routine na trabaho sa mas murang models, at ibaba ang per-token rate sa pamamagitan ng pagbabago kung saan sinisingil ang mga request. Susuriin ng natitirang bahagi ng pahinang ito ang bawat isa nang may konkretong numero.

Saan talaga napupunta ang mga token.

Dalawang mekanismo ang nagpapagaan nito. Una, ang Anthropic prompt caching: minamarkahan ng Claude Code ang mga stable prefix bilang cacheable, ang cache writes ay may premium, at ang cache reads ay sinisingil sa mga ikasampung bahagi ng normal na input rate. Pangalawa, ang context compaction: sinu-summarize ng /compact command ang history at ibinabagsak ang raw transcript. Malaki ang tulong ng pareho, at wala sa dalawa ang nagbabago sa pangunahing patakaran: lahat ng nakaupo sa window ay binabayaran sa bawat tawag na kasama ito. Ito ang dahilan kung bakit ang parehong prompt ay may lubhang magkaibang gastos sa iba't ibang repo. Ang isang tanong na itinanong sa isang bagong session na may payat na CLAUDE.md ay mura. Ang parehong tanong na itinanong 30 turns papunta sa isang session na nakapagbasa na ng isang dosenang malalaking file ay sumasakay sa ibabaw ng isang anim-na-digit na token window.

  • System prompt at tool definitions: humigit-kumulang 15 hanggang 20K tokens, muling ipinapadala sa bawat iisang model call.
  • CLAUDE.md, rules files, at MCP tool schemas: nilo-load sa simula ng session at dala-dala sa bawat susunod na tawag.
  • Pagbabasa ng file: ang isang 500-linyang source file ay humigit-kumulang 5 hanggang 7K tokens, at nananatili ito sa window matapos mabasa nang minsan.
  • Mga resulta ng tool: ang test output, grep hits, at terminal logs ay idinadagdag sa conversation at muling sinisingil bilang input sa bawat susunod na turn.
  • Ang agentic loop mismo: ang isang "ayusin ang failing test na ito" ay maaaring lumikha ng 10 hanggang 40 model calls bago mag-report pabalik ang Claude Code.

Makatotohanang matematika ng session cost.

I-model ito turn by turn sa halip na manghula. Ang isang tipikal na katamtamang session ay tumatakbo nang mga 40 model calls. Kapag nakaipon na ng ilang file at test output, ang buong window ay umaabot sa mga 90K tokens kada tawag. Apatnapung tawag sa 90K ay 3.6M input tokens. Maliit lang ang output: 40 tawag sa humigit-kumulang 1,000 tokens bawat isa ay mga 40K output tokens. Ang talahanayan sa ibaba ay naglalagay ng presyo sa tatlong session profile sa Anthropic direct list rates. Ituring ang mga ito bilang ceiling: malaki ang diskwento ng prompt caching sa paulit-ulit na prefix, kaya ang mga cached na session ay karaniwang mas mababa. Ang pattern ay tugma pa rin sa iniuulat ng mga developer. Ang paminsan-minsang hapon ay nagkakahalaga ng ilang dolyar; ang pagpapatakbo ng Opus bilang daily driver sa API ay maaaring umabot ng ilang daang dolyar kada buwan.

Ceiling estimates sa direct API list prices, bago ang prompt caching. Ang tunay na cached session ay karaniwang mas mababa.
Session profileInput tokensOutput tokensSonnet 4.6 direct ($3/$15)Opus 4.7 direct ($5/$25)
Magaan (10 tawag, maliit na repo)~0.6M~12K$1.98$3.30
Tipikal (40 tawag, katamtamang repo)~3.6M~40K$11.40$19.00
Mabigat na araw (3 mahahabang session)~12M~120K$37.80$63.00

Plan kumpara API: alin ang mas mura sa Claude Code?

Ibinebenta ng Anthropic ang Claude Code sa dalawang paraan: naka-bundle sa flat-rate na subscription plans na may usage caps na ipinapatupad sa rolling windows, o metered kada token sa API. Ang Claude Code API pricing ay simpleng ang mga rate ng model sa itaas na inilapat sa kung ano man ang nauubos ng iyong mga session, walang cap at walang cut-off. Simpleng aritmetika ang break-even. Kung ang iyong tipikal na session ay nagkakahalaga ng mga $11 sa Sonnet sa direct rates, ang isang $20 na plano ay babalik ang puhunan sa mga dalawang session kada buwan, basta't mananatili ka sa ilalim ng mga cap nito. Ang problema ay ang mga cap mismo: ang mabigat na agentic use ang eksaktong pattern na sumasalpok sa rolling limits, at ang isang flat rate ay tumitigil na maging mura sa sandaling ma-lock out ka sa gitna ng session. Binabaligtad ng API billing ang trade-off. Hindi ka kailanman puputulan, at magbabayad ka lamang para sa eksaktong nauubos mo. Marami sa mga heavy user ay natatapos na hybrid: isang plan para sa interactive na trabaho, isang API key para sa CI jobs at overflow.

Ang mga presyo ng plan ay tinatayang na-publish na tiers; suriin ang Anthropic para sa kasalukuyang terms.
OptionPresyoLimitasyonAngkop para sa
Claude Pro plan$20/buwan (approx.)Rolling usage windows, weekly caps, katamtamang Claude Code allowancePaminsan-minsang session, maliliit na repo
Claude Max plans$100 hanggang $200/buwan (approx.)Mas mataas na caps, rate-limited pa rin sa ilalim ng sustained agentic loadAraw-araw na user na kayang tanggapin ang caps
Anthropic API, pay as you goKada token sa list ratesWalang usage cap, bawat token minemetroBursty o team usage, CI, buong kontrol
API sa pamamagitan ng gatewayKada token, mas mababa sa listParehong pagsukat, mas mababang unit priceKapareho ng API, cost-sensitive

Paano bawasan ang Claude Code token cost.

Ang huling dalawang lever ay nagsasama-sama. Ang pag-route ng isang murang model sa pamamagitan ng discounted na endpoint ay maaaring gawin ang isang $10 na session na malayong mas mababa sa isang dolyar para sa routine na trabaho. Ang isang opsyon sa gateway ay ang APIsRouter, isang OpenAI-compatible API na may pay-as-you-go billing at walang subscription: ang mga global model ay may presyong 20% na mas mababa sa opisyal na list, ang mga Chinese model ay nasa ibaba ng opisyal na rate nila, ang unang top-up ay nagdaragdag ng +100% na balance, at ang no-signup checkout sa /topup ay kinukuha ang bayad muna at ipinapadala ang key sa email. Ipinapakita ng catalog sa ibaba kung ano ang hitsura ng isang routing ladder sa praktika. Available din ang Kimi K2.6 (kimi-k2.6) kung mas gusto mo itong bilang budget tier.

  • Panatilihing payat ang CLAUDE.md. Ang bawat linya ay isang paulit-ulit na singil sa bawat model call sa bawat session.
  • Magsimula ng bagong session kada gawain at patakbuhin ang /compact kapag lumihis ang isang mahabang session. Ang isang 150K-token na window ay sinisingil ng 150K sa bawat tawag.
  • I-scope ang mga read. Ituro ang Claude Code sa mga tiyak na file sa halip na hayaan itong mag-crawl, at i-exclude ang build output at vendored directories.
  • I-disable ang mga MCP server na hindi mo ginagamit. Ang tool schemas nila ay sumasakay sa system prompt sa bawat tawag.
  • Mag-route ayon sa model. Itago ang Opus para sa architecture at mahirap na debugging, patakbuhin ang Sonnet bilang default, at itulak ang boilerplate, test scaffolding, at commit messages sa mas murang models.
  • Ibaba ang per-token rate mismo sa pamamagitan ng pagturo ng base URL sa isang gateway sa halip na sumingil sa direct list prices.
Presyo ng APIsRouter catalog, USD kada isang milyong token.
Model IDInput $/1MOutput $/1MGamitin para sa
claude-opus-4-7$4.00$20.00Architecture, mahirap na debugging
claude-sonnet-4-6$2.40$12.00Default na coding driver
glm-5$0.514$2.314Routine edits, agentic sub-tasks
deepseek-v4-pro$0.3915$0.783Boilerplate, tests, commit messages
deepseek-v4-flash$0.126$0.252Summaries, mabilisang lookups

Halimbawang config: i-repoint ang Claude Code at i-verify.

Binabasa ng Claude Code ang ANTHROPIC_BASE_URL sa startup, kaya ang paglipat kung saan sinisingil ang tokens ay isang pagbabago sa settings, hindi sa workflow. Ilagay ang endpoint at key sa ~/.claude/settings.json at makukuha ito ng bawat session. Nananatiling pareho ang model IDs, nananatiling lokal sa makina mo ang tool execution, at ang rollback ay isang linya lang na i-comment out. Para sa mga OpenAI-compatible na tool at script, nagtatapos ang base URL sa /v1 (https://api.apisrouter.com/v1). I-verify ang key gamit ang isang beses na curl bago ituro ang iyong daily driver dito:

{
  "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"
  }
}

Mga madalas itanong

Magkano ang gastos ng Claude Code kada oras?

Ang humigit-kumulang na community-reported na numero para sa isang aktibong oras sa isang katamtamang repo ay 5 hanggang 20 milyong tokens, na nagkakahalaga ng mga $2 hanggang $40 sa Sonnet 4.6 sa direct rates bago ang caching. Karaniwang mas mababa ang tunay na bill dahil sa prompt caching, at halos dinodoble ng Opus ang per-token rates.

Bakit ang dami ng ginagamit na token ng Claude Code?

Muling ipinapadala ng bawat model call ang buong context window: system prompt, CLAUDE.md, bawat file na nabasa nito, at lahat ng naunang tool output. Ang isang request mo ay maaaring mag-trigger ng dose-dosenang tawag, kaya ang parehong tokens ay sinisingil paulit-ulit bilang input habang lumalaki ang window.

Kasama ba ang Claude Code sa Claude Pro subscription?

Oo, kasama sa mga subscription plan ang Claude Code usage sa ilalim ng rolling rate windows at weekly caps. Kadalasang kasya ang mga light user sa loob ng isang plan. Ang sustained agentic sessions ang eksaktong pattern na sumasalpok sa caps, kaya nagdadagdag ang mga heavy user ng API key para sa overflow o CI.

Paano ko masusuri kung ilang token na ang nagamit ng Claude Code?

Patakbuhin ang /cost sa loob ng session para makita ang kasalukuyang session spend kapag nasa API billing ka. Para sa account-level history, tingnan ang billing console ng kahit anong endpoint na itinuturo mo sa ANTHROPIC_BASE_URL; karaniwang ipinapakita ng mga gateway ang per-request na model, token, at dollar breakdown kada key.

Maaari bang gumamit ang Claude Code ng mas murang model para makatipid?

Oo. Itinatakda ng ANTHROPIC_MODEL ang default, at ang ANTHROPIC_DEFAULT_OPUS_MODEL, SONNET, at HAIKU overrides ay nagre-remap ng mga tier pick. Ang isang karaniwang setup ay pinapanatili ang Sonnet bilang driver, itinatago ang Opus para sa mga explicit na mahihirap na gawain, at ipinapadala ang scripted o paulit-ulit na trabaho sa isang budget model tulad ng deepseek-v4-pro sa pamamagitan ng OpenAI-compatible endpoint.

Nagpapababa ba ang prompt caching sa gastos ng Claude Code nang awtomatiko?

Sa malaking bahagi, oo. Inilalapat ng Claude Code ang prompt caching nang walang configuration, kaya ang stable prefix ng iyong context ay sinisingil sa maliit na bahagi ng input rate sa mga paulit-ulit na tawag. Nagbabayad ka pa rin ng buong presyo para sa bagong content na papasok sa window, at ang pagsara ng isang session ay nagtatapon ng warm cache, kaya i-batch ang magkakaugnay na trabaho sa iisang session kung saan makabubuti.