Claude Code टोकन उपयोग कैसे जांचें: आपके एजेंट क्या खर्च करते हैं यह देखने के 4 तरीके
Claude Code टोकन उपयोग जांचने के चार तरीके: /cost कमांड, सत्र प्रतिलेख, ccusage CLI, और एक लाइव प्रति-सत्र मीटर। देखें कि प्रत्येक एजेंट क्या खर्च करता है।
यदि आप दिन में कुछ मिनटों से अधिक समय के लिए Claude Code चला रहे हैं, तो टोकन आपकी असली मुद्रा हैं। वे तय करते हैं कि आप कब दर सीमा तक पहुँचते हैं, आप कितनी तेजी से एक सदस्यता का उपयोग करते हैं, और क्या एक लंबे एजेंट का रन इसके लायक था। समस्या यह है कि Claude Code आपको संख्या नहीं बताता। आपको जाकर देखना होगा।
यहाँ Claude Code टोकन उपयोग की जांच करने के चार तरीके हैं, सबसे तेज़ अंतर्निहित कमांड से लेकर एक लाइव मीटर तक जो हर एजेंट को वास्तविक समय में दिखाता है। वह चुनें जो आपकी आवश्यकता के अनुसार गहराई में जाए।
1. सबसे तेज़ तरीका: /usage, /context और स्टेटस लाइन
किसी भी Claude Code सत्र के अंदर, टाइप करें:
/usage
Claude Code वर्तमान सत्र का टोकन उपयोग प्रिंट करता है और, Claude.ai प्लान पर, आपके कोटे में क्या बचा है: 5 घंटे और 7 दिन की उपयोग सीमाएँ, साथ ही आप संदर्भ विंडो का कितना हिस्सा इस्तेमाल कर रहे हैं। /cost और /stats अब भी काम करते हैं, वे उसी कमांड के उपनाम हैं। आप इसे तब भी चला सकते हैं जब Claude जवाब दे रहा हो, संख्याएँ जवाब को रोके बिना दिखाई देती हैं (v2.1.234 से पहले यह कमांड टर्न के खत्म होने का इंतज़ार करता था)।
एक अकेले प्रतिशत के बजाय संदर्भ विंडो का पूरा विवरण चाहिए? /context टाइप करें: यह विंडो को एक रंगीन ग्रिड के रूप में दिखाता है और बताता है कि उसे क्या खा रहा है, भारी आउटपुट वाला कोई टूल, फूली हुई कोई मेमोरी फ़ाइल, क्षमता के करीब पहुँचा कोई सत्र।
दोनों कमांड की एक ही कमी है: आपको उन्हें टाइप करना पड़ता है, और वे सिर्फ़ उसी सत्र को देखते हैं जिसमें आप हैं। कुछ भी आपको यह नहीं बताता कि आपने कल क्या खर्च किया या किसी दूसरे प्रोजेक्ट की लागत क्या थी। अगर आप ऐसी संख्या चाहते हैं जो स्क्रीन पर बनी रहे, तो स्टेटस लाइन का उपयोग करें। Claude Code से कहें कि वह इसे आपके लिए लिख दे:
/statusline show model name and context percentage with a progress bar
यह ~/.claude/ में एक स्क्रिप्ट बनाता है और उसे आपकी सेटिंग्स से जोड़ देता है। अगर आप इसे खुद लिखना पसंद करें, तो ~/.claude/settings.json में एक statusLine प्रविष्टि जोड़ें। स्क्रिप्ट को stdin पर एक JSON ऑब्जेक्ट मिलता है जिसमें context_window.used_percentage, cost.total_cost_usd और, Pro तथा Max ग्राहकों के लिए, rate_limits.five_hour.used_percentage होते हैं। एक पंक्ति काफ़ी है:
{
"statusLine": {
"type": "command",
"command": "jq -r '\"[\\(.model.display_name)] \\(.context_window.used_percentage // 0)% context\"'"
}
}
स्टेटस लाइन हर API प्रतिक्रिया के बाद ताज़ा होती है, इसलिए सत्र चलते समय प्रतिशत बदलता रहता है। यह अब भी प्रति टर्मिनल एक सत्र है: किसी भी ऐतिहासिक जानकारी के लिए, या एक साथ कई एजेंटों के लिए, पढ़ते रहें।
2. स्रोत पढ़ें: सत्र की प्रतिलिपियाँ
Claude Code हर सत्र को JSONL प्रतिलिपि के रूप में डिस्क पर लिखता है। macOS और Linux पर आप इन्हें यहाँ पाएंगे:
~/.claude/projects/<encoded-project-path>/<session-id>.jsonl
प्रत्येक पंक्ति एक संदेश है, और सहायक संदेशों में usage ऑब्जेक्ट होता है जिसमें सटीक गणनाएँ होती हैं: input_tokens, output_tokens, और कैश फ़ील्ड (cache_creation_input_tokens, cache_read_input_tokens)। कैश रीड्स दिलचस्प हिस्सा हैं: ये ताज़ा इनपुट की तुलना में बहुत सस्ते होते हैं, इसलिए एक सत्र जिसमें उच्च कैश हिट दर होती है, वह कच्चे टोकन की संख्या से कहीं कम खर्चीला होता है।
यह वास्तविकता है। अन्य सभी उपकरण, जिनमें नीचे के दो शामिल हैं, इन समान फ़ाइलों को पढ़ते हैं। यदि आप अपनी रिपोर्ट स्क्रिप्ट करना चाहते हैं, तो JSONL पर jq आपको वहाँ ले जाएगा।
3. एक समर्पित CLI: ccusage
यदि आप अपना खुद का पार्सर लिखना नहीं चाहते हैं, तो समुदाय का ccusage उपकरण उन प्रतिलिपियों को पढ़ता है और उन्हें दैनिक, मासिक, और प्रति-सत्र कुल में समेकित करता है:
npx ccusage@latest
यह एक अच्छा मध्यवर्ती विकल्प है: /usage से अधिक इतिहास, हाथ से jq को रोल करने से कम काम। हालांकि, यह टर्मिनल में रहता है, इसलिए यह "मैंने क्या खर्च किया" का उत्तर देता है लेकिन "कौन सा एजेंट, अभी, इसे खर्च कर रहा है" का नहीं।
4. एक लाइव मीटर: AgentsRoom में प्रति-सत्र उपयोग
ऊपर के तीन तरीके सभी एक अंधे स्थान को साझा करते हैं: ये बाद में और एकल-धारा हैं। जिस क्षण आप कई एजेंटों को समानांतर में चलाते हैं, आप प्रति एजेंट, लाइव उपयोग देखना चाहते हैं, बिना प्रत्येक टर्मिनल में एक कमांड टाइप किए।
यही Claude Code टोकन उपयोग मीटर AgentsRoom में करता है। यह समान JSONL प्रतिलिपियों को पढ़ता है, प्रति सत्र, और दिखाता है:
- प्रति एजेंट इनपुट, आउटपुट और कैश टोकन, जैसे-जैसे सत्र चलता है अपडेट होता है
- कैश हिट दर, ताकि आप देख सकें कि कब संदर्भ का पुनः उपयोग किया जा रहा है बजाय इसके कि फिर से भेजा जाए
- एक चेतावनी जब एक सत्र दर सीमा की ओर बढ़ता है
क्योंकि यह उपयोग को सत्र द्वारा श्रेणीबद्ध करता है, यह सही रहता है, भले ही आप कई Claude Code खातों को साइड बाय साइड चलाते हैं: प्रत्येक खाता अपने कुल को बनाए रखता है, जिससे प्रति-क्लाइंट पुनः बिलिंग सरल हो जाती है।
आपको कौन सा उपयोग करना चाहिए
- क्या आपको केवल इस सत्र की संख्या चाहिए, या यह कि आपके कोटे में कितना बचा है?
/usage, और स्टेटस लाइन अगर आप इसे हमेशा दिखता हुआ चाहते हैं। - क्या आप एक कस्टम रिपोर्ट स्क्रिप्ट करना चाहते हैं? JSONL प्रतिलिपियों को सीधे पढ़ें।
- क्या आप टर्मिनल में दैनिक और मासिक कुल चाहते हैं?
ccusage। - क्या आप कई एजेंट चला रहे हैं और प्रति एजेंट और प्रति खाता लाइव उपयोग देखना चाहते हैं? AgentsRoom में मीटर का उपयोग करें।
उपयोग की जांच करना पहला कदम है। यदि संख्याएँ आपको चिढ़ाती हैं, तो अगला कदम उन्हें कम करना है: देखें Claude Code टोकन लागत को कैसे कम करें उन लीवर के लिए जो वास्तव में मायने रखते हैं, कैश पुनः उपयोग से शुरू करते हुए।
AgentsRoom डाउनलोड करें
अपने सभी AI एजेंट्स को, अपने सभी प्रोजेक्ट्स पर, एक ही विंडो से चलाएं।
कंपेनियन ऐप: चलते-फिरते अपने एजेंट्स मॉनिटर करें
Claude, Codex, Antigravity CLI या किसी अन्य AI प्रदाता का उपयोग करें।
बग और अनुरोध सीधे अपने सार्वजनिक बैकलॉग में भेजें।
पढ़ते रहें
Claude में टोकन क्या होते हैं और कैसे काम करते हैं? हमने 3.8 बिलियन गिने
टोकन किसी शब्द का एक टुकड़ा है, और Claude इसके चार प्रकार गिनता है: इनपुट, कैश राइट, कैश रीड और आउटपुट। हमने अपने Claude Code सत्रों के 30 दिन गिने, 3.8 बिलियन टोकन: 98% बातचीत थी जिसे कैश से दोबारा पढ़ा जा रहा था, 0.3% वह था जो Claude ने लिखा। हर प्रकार की कीमत क्या है, हर टर्न के साथ सत्र भारी क्यों होता जाता है, और 5 घंटे की अवधि असल में क्या मापती है।
लेख पढ़ेंSSH कनेक्शन टूटने के बाद भी Claude Code चालू रखें: tmux की रेसिपी
tmux की मदद से SSH डिस्कनेक्ट होने के बाद भी Claude Code चालू रखें। उसी प्रोसेस से दोबारा जुड़ें, परसिस्टेंस जाँचें और AgentsRoom की वैकल्पिक सेटिंग इस्तेमाल करें।
लेख पढ़ेंकैसे अपने Claude Code टोकन लागत को कम करें बिना धीमा किए
Claude Code आपको प्रति टोकन बिल करता है, और अधिकांश खर्च अदृश्य होता है: फुलाया हुआ संदर्भ, गलत मॉडल, कच्चे PDF, एजेंट एक ही फ़ाइलों को फिर से पढ़ना। यहाँ वास्तव में पैसा कहाँ जाता है और इसे कैसे कम किया जाए, उन आदतों और उपकरणों के साथ जो आपके बिल को कम रखते हैं बिना आपको धीमा किए।
लेख पढ़ें