CCViewer / सहायता केंद्र / पूरा इतिहास देखें

मैं Claude Code सत्र का पूरा इतिहास कैसे देख सकता हूँ?

अपडेट · CCViewer सहायता केंद्र · Claude Code 2.x के लिए

लोकल सत्रों का डिफ़ॉल्ट स्थान ~/.claude/projects/ है। CLAUDE_CONFIG_DIR से आधार निर्देशिका बदलती है। सत्र सहेजना बंद हो सकता है और प्रतिधारण नियम फ़ाइलें हटा सकते हैं; पूरा इतिहास हमेशा नहीं रहता। क्लाउड या रिमोट सत्र के लिए निष्पादन परिवेश जाँचें।

तरीका 1: CCViewer से ब्राउज़र में विज़ुअली रीप्ले (अनुशंसित)

CCViewer एक मुफ़्त, ओपन-सोर्स Claude Code सत्र व्यूअर है। पेज खोलें, सत्र फ़ाइल ड्रैप करें (पूरा ~/.claude/projects/ फ़ोल्डर भी चुन सकते हैं) और सत्र को चैट ट्रांसक्रिप्ट की तरह देखें:

सेशन फ़ाइलें ब्राउज़र में स्थानीय रूप से पार्स और प्रदर्शित होती हैं। ऑनलाइन साइट पेज इंटरैक्शन रिकॉर्ड करने के लिए Microsoft Clarity अपने आप लोड करती है। ऑफलाइन प्रतियां एनालिटिक्स लोड नहीं करतीं।

CCViewer से Claude Code सत्र इतिहास देखना: Markdown, थिंकिंग ब्लॉक, टूल कॉल और आँकड़े

तरीका 2: टर्मिनल में सत्र फिर से शुरू करें

Claude Code में सत्र रिज़्यूम बिल्ट-इन है। मूल प्रोजेक्ट डायरेक्टरी में चलाएँ:

# इस प्रोजेक्ट के सत्र सूचीबद्ध करें और इंटरैक्टिवली चुनें
claude --resume     # छोटा रूप: claude -r

# सबसे हाल का सत्र सीधे रिज़्यूम करें
claude --continue   # छोटा रूप: claude -c

# आईडी से कोई विशेष सत्र रिज़्यूम करें
claude --resume <sessionId>

“काम जारी रखने” के लिए बढ़िया, लेकिन इतिहास पढ़ने/खोजने के लिए असुविधाजनक: लंबे सत्र में एक टूल कॉल खोजना कष्टप्रद है और लागत के आँकड़े भी नहीं मिलते।

तरीका 3: रॉ JSONL फ़ाइल पढ़ें

सत्र ~/.claude/projects/<project>/<sessionId>.jsonl पर JSONL रूप में सेव होते हैं — हर लाइन में एक JSON ऑब्जेक्ट। किसी भी एडिटर या कमांड लाइन से देखें:

# jq से सभी यूज़र प्रॉम्प्ट निकालें
cat ~/.claude/projects/-Users-you-myproject/<sessionId>.jsonl \\
  | jq -r 'select(.type=="user") | .message.content'

रॉ फ़ाइल सबसे पूरा स्रोत है (टोकन उपयोग, git ब्रांच, टाइमस्टैम्प व अन्य मेटाडेटा), लेकिन पढ़ने में कठिन — ठीक यहीं ग्राफिकल व्यूअर काम आते हैं।

तुलना

CCViewerclaude --resumeरॉ JSONL
ग्राफिकल पढ़ना✅आंशिक (चैट जारी)❌
Markdown रेंडरिंग✅✅❌
थिंकिंग / टूल कॉल✅ फोल्डेबलफोल्डेड सारांशरॉ JSON
टोकन / लागत आँकड़े✅❌मैन्युअल jq
मल्टी-सत्र प्रबंधन✅ फ़ोल्डर इम्पोर्टकेवल वर्तमान प्रोजेक्ट❌

सेशन फ़ाइलें ब्राउज़र में स्थानीय रूप से पार्स और प्रदर्शित होती हैं। ऑनलाइन साइट पेज इंटरैक्शन रिकॉर्ड करने के लिए Microsoft Clarity अपने आप लोड करती है। ऑफलाइन प्रतियां एनालिटिक्स लोड नहीं करतीं।

CCViewer से अपने Claude Code सत्र विज़ुअली रीप्ले करें
सेशन फ़ाइलें ब्राउज़र में स्थानीय रूप से पार्स और प्रदर्शित होती हैं। ऑनलाइन साइट पेज इंटरैक्शन रिकॉर्ड करने के लिए Microsoft Clarity अपने आप लोड करती है। ऑफलाइन प्रतियां एनालिटिक्स लोड नहीं करतीं।

सामान्य प्रश्न

इतिहास देखने से मेरा कोड अपलोड होता है क्या?
सेशन फ़ाइलें ब्राउज़र में स्थानीय रूप से पार्स और प्रदर्शित होती हैं। ऑनलाइन साइट पेज इंटरैक्शन रिकॉर्ड करने के लिए Microsoft Clarity अपने आप लोड करती है। ऑफलाइन प्रतियां एनालिटिक्स लोड नहीं करतीं।
सत्र के compact हुए हिस्से भी दिखते हैं?
JSONL में हर पंक्ति पर एक JSON मान होता है। CCViewer फ़ाइल में बचे समर्थित संदेश और टूल रिकॉर्ड दिखाता है। यह गायब या हटाए गए रिकॉर्ड वापस नहीं लाता; आँकड़े उपलब्ध फ़ील्ड पर निर्भर हैं। मूल फ़ाइलें सुरक्षित रखें।
मोबाइल पर चलता है?
हाँ — CCViewer एक रेस्पॉन्सिव वेब पेज है। लेकिन सत्र फ़ाइलें आपके कंप्यूटर पर होती हैं: पहले .jsonl फ़ोन पर लाएँ (जैसे iCloud/क्लाउड से), फिर ब्राउज़र में खोलें।