मेरा Claude उपयोग कहाँ गया? प्रोजेक्ट के हिसाब से उपयोग देखें
पिछला अपडेट: 30 सितंबर 2026
Claude Code हर सत्र को आपके कंप्यूटर पर ~/.claude/projects के अंदर एक फ़ाइल में लिखता है, हर प्रोजेक्ट का एक फ़ोल्डर। उसमें हर जवाब के साथ उसकी टोकन संख्या होती है। इन्हें हर फ़ोल्डर के हिसाब से जोड़ें और आपको प्रोजेक्ट के हिसाब से उपयोग मिल जाता है — बशर्ते आप हर मैसेज को केवल एक बार गिनें, और केवल पिछले 30 दिन के लिए, क्योंकि Claude Code डिफ़ॉल्ट रूप से फ़ाइलें इतने ही समय रखता है। claude.ai पर या Claude ऐप में आपने जो किया, वह इसमें नहीं है।
यह पेज दिखाता है कि संख्याएँ कहाँ रहती हैं, उन्हें जोड़ने के दो जाल, और कोई भी स्थानीय फ़ाइल आपको क्या नहीं बता सकती। Claude Code के बारे में तथ्य Anthropic के दस्तावेज़ से हैं, जिनकी सूची अंत में है।
Claude Code इसे कहाँ लिखता है
~/.claude/projects के अंदर सत्र के ट्रांसक्रिप्ट में, हर प्रोजेक्ट का एक फ़ोल्डर और हर सत्र की एक JSONL फ़ाइल। मॉडल के हर जवाब में input, output और cache टोकन वाला एक usage ब्लॉक होता है।
- पाथ:
~/.claude/projects/<project>/<session>.jsonl। फ़ोल्डर का नाम प्रोजेक्ट का पाथ है, जिसमें स्लैश डैश बन जाते हैं, जैसे-Users-you-work-my-repo। सबएजेंट सत्र के पास एकsubagents/फ़ोल्डर में लिखते हैं। - फ़ॉर्मेट: हर पंक्ति में एक JSON ऑब्जेक्ट। मॉडल की पंक्तियों में एक
messageहोता है, उसकीid,modelऔर एकusageब्लॉक के साथ:input_tokens,output_tokens,cache_creation_input_tokens,cache_read_input_tokens। - सादा टेक्स्ट: फ़ाइलें एन्क्रिप्ट नहीं होतीं। किसी टूल से गुज़री हर चीज़ इनमें है — फ़ाइल की सामग्री, कमांड का आउटपुट, पेस्ट किया टेक्स्ट।
Anthropic बताता है कि फ़ाइलें कहाँ हैं और उनमें क्या है, हर पंक्ति की बनावट नहीं। यह किसी भी रिलीज़ के साथ बदल सकती है, इसलिए इन्हें पढ़ने वाली स्क्रिप्ट को अनजानी पंक्तियाँ छोड़ देनी चाहिए, रुकना नहीं चाहिए।
सादा जोड़ बहुत ज़्यादा क्यों आता है
Claude Code एक ही जवाब ट्रांसक्रिप्ट में एक से ज़्यादा बार लिख सकता है, जैसे स्ट्रीमिंग के दौरान या जब कोई सत्र शाखा बनाता है। हर मैसेज ID को एक बार गिनें, वरना कुल बहुत ज़्यादा आता है।
तब एक ही मैसेज ID कई पंक्तियों में दिखती है, हर एक में usage ब्लॉक के साथ। हर ID की एक पंक्ति रखें — सबसे बड़े output वाली — और बाकी हटा दें। मेरे अपने कंप्यूटर पर सादा जोड़ लगभग 2.7 गुना ज़्यादा आया। फ़ाइलों के बीच भी यही होता है: फिर से शुरू किया गया या शाखा बना सत्र पुराने जवाब नई फ़ाइल में कॉपी कर सकता है।
30 दिन, फिर गायब
केवल उतना, जितने ट्रांसक्रिप्ट हैं। Claude Code उन्हें cleanupPeriodDays से पुराने होने पर हटा देता है, जो डिफ़ॉल्ट रूप से 30 दिन है। ज़्यादा चाहिए तो यह मान बढ़ाएँ या अपने कुल आँकड़े खुद सहेजें।
- सेटिंग:
~/.claude/settings.jsonमेंcleanupPeriodDays, जैसे{"cleanupPeriodDays": 90}। सबसे छोटा मान 1 है; 0 अस्वीकार होता है। - एक अपवाद: जो सत्र आपने Claude Desktop या Cowork में शुरू किए या आखिरी बार जारी रखे, वे किसी भी उम्र में रखे जाते हैं, जब तक आप
desktopSessionCleanupPeriodDaysसेट न करें (Claude Code 2.1.248 या बाद का)। - कीमत: लंबी अवधि डिस्क पर ज़्यादा सादा टेक्स्ट रखती है। अगर आपको केवल संख्याएँ चाहिए, तो कुल आँकड़े कहीं और सहेजना और अवधि छोटी रखना ज़्यादा सुरक्षित है।
प्रोजेक्ट के हिसाब से टोकन, मोटे तौर पर
दोहराव हटाने के बाद हर प्रोजेक्ट फ़ोल्डर का उपयोग जोड़ें। तीन बातें नतीजे को ज़्यादा सही बनाती हैं:
- Worktrees: हर worktree का अपना फ़ोल्डर होता है। उन्हें उस repository में जोड़ें जिसके वे हैं।
- वज़न, केवल गिनती नहीं: दस लाख cache reads की लागत दस लाख output टोकन से कहीं कम है। हर प्रकार को API सूची मूल्य पर आँकने से ज़्यादा सही वज़न मिलता है। यह एक पैमाना है, बिल नहीं — Pro या Max पर आप प्रति टोकन कोई कीमत नहीं देते।
- विंडो में हिस्सा, अनुमान के रूप में: Anthropic यह नहीं बताता कि टोकन आपकी 5 घंटे या साप्ताहिक विंडो के प्रतिशत में कैसे बदलते हैं। हर प्रोजेक्ट का कोई भी हिस्सा एक अनुमान है, और उसे अनुमान ही लिखा जाना चाहिए।
क्या छिपा रहता है
claude.ai पर और Claude ऐप में चैट आपके कंप्यूटर पर कोई ट्रांसक्रिप्ट नहीं छोड़तीं। फिर भी वे उसी सत्र और साप्ताहिक सीमा से लेती हैं, इसलिए विंडो के एक हिस्से को किसी प्रोजेक्ट से नहीं जोड़ा जा सकता।
यही बात दूसरे कंप्यूटर पर Claude Code, पहले से हटाए गए ट्रांसक्रिप्ट, और उसी कंप्यूटर पर दूसरे खाते पर भी लागू होती है। अगर आपकी विंडो आपके स्थानीय टोकन से ज़्यादा बढ़ी, तो बाकी आमतौर पर वहीं गया।
AI Cockpit में
Mac 6.8 से उपयोग विंडो यह काम आपके लिए करती है। यह दिखाती है कि आपका Claude और Codex कोटा कहाँ गया — प्रोजेक्ट, मॉडल, effort और घंटे के हिसाब से, 365 दिन पीछे तक।
- दो माप साथ-साथ: कच्चे टोकन और API सूची मूल्य पर समतुल्य मूल्य, जिस पर लिखा है कि यह बिल नहीं है।
- 5 घंटे और 7 दिन की विंडो में अनुमानित हिस्सा, साथ में सप्ताह का दिन × घंटे का heatmap।
- एक बार गिना गया: जवाबों का दोहराव मैसेज ID से हटाया जाता है। Worktrees अपनी मूल repository में गिने जाते हैं।
- 30 दिन के बाद भी: Claude Code जो अब भी रखता है, ऐप उसे वापस पढ़ता है और तब से कुल आँकड़े खुद सहेजता है — केवल संख्याएँ, स्थानीय रूप से, आपके सत्रों का टेक्स्ट कभी नहीं।
- विश्लेषण बनाएँ एक self-contained HTML रिपोर्ट सहेजता है; CSV एक्सपोर्ट भी। प्रोजेक्ट नाम गुमनाम किए जा सकते हैं।
यह विंडो केवल Mac पर है; यह कंप्यूटर पर मौजूद फ़ाइलें पढ़ती है। सीमाएँ खुद — हर विंडो कितनी भरी है और कब रीसेट होती है — Claude की उपयोग सीमाओं पर नज़र में हैं।
छोटे जवाब
Claude Code मेरा टोकन उपयोग कहाँ सहेजता है?
~/.claude/projects के अंदर सत्र के ट्रांसक्रिप्ट में, हर प्रोजेक्ट का एक फ़ोल्डर और हर सत्र की एक JSONL फ़ाइल। मॉडल के हर जवाब में input, output और cache टोकन वाला एक usage ब्लॉक होता है।
मेरे टोकन का कुल बहुत ज़्यादा क्यों आता है?
Claude Code एक ही जवाब ट्रांसक्रिप्ट में एक से ज़्यादा बार लिख सकता है, जैसे स्ट्रीमिंग के दौरान या जब कोई सत्र शाखा बनाता है। हर मैसेज ID को एक बार गिनें, वरना कुल बहुत ज़्यादा आता है।
मैं अपना Claude Code उपयोग कितना पीछे तक देख सकता हूँ?
केवल उतना, जितने ट्रांसक्रिप्ट हैं। Claude Code उन्हें cleanupPeriodDays से पुराने होने पर हटा देता है, जो डिफ़ॉल्ट रूप से 30 दिन है। ज़्यादा चाहिए तो यह मान बढ़ाएँ या अपने कुल आँकड़े खुद सहेजें।
मेरा claude.ai का उपयोग क्यों नहीं दिखता?
claude.ai पर और Claude ऐप में चैट आपके कंप्यूटर पर कोई ट्रांसक्रिप्ट नहीं छोड़तीं। फिर भी वे उसी सत्र और साप्ताहिक सीमा से लेती हैं, इसलिए विंडो के एक हिस्से को किसी प्रोजेक्ट से नहीं जोड़ा जा सकता।
स्रोत
Anthropic Claude Code को अक्सर बदलता है; नीचे दिए पेज 29 सितंबर 2026 को जाँचे गए।
- Explore the .claude directory — ट्रांसक्रिप्ट, रखने की अवधि, सादे टेक्स्ट में भंडारण
- Settings reference: cleanupPeriodDays
- Use Claude Code with your Pro or Max plan — साझा सीमाएँ