Claude Code
अपने Claude Code सेशन अपने आप सहेजें
टर्मिनल बंद होते ही Claude Code के कोडिंग सेशन दोबारा ढूँढना मुश्किल हो जाता है। SHISHO CLI सेट करने पर Claude Code में एक SessionEnd हुक जुड़ जाता है, जिससे हर सेशन का JSONL लॉग अपने आप SHISHO को भेज दिया जाता है। SHISHO AI से सेशन का सारांश बनाता है और उसे पूरी तरह खोजने योग्य बना देता है — कब क्या किया और कैसे ठीक किया।
SHISHO में क्या सहेजा जाता है
- आपके प्रॉम्प्ट और Claude Code के जवाब (पूरा बातचीत लॉग)
- टूल उपयोग का इतिहास (फ़ाइल संपादन, चलाए गए कमांड आदि)
- AI द्वारा लिखा सेशन सारांश (क्या हुआ, कौन से निर्णय लिए, क्या बाकी है)
- सेशन की तारीख़ और वर्किंग डायरेक्टरी (दिन के हिसाब से सहेजा जाता है)
सेटअप के चरण
टर्मिनल में चलाएँ:
$ npx shisho setup
- 1
Node.js 18 या उससे नए वर्शन वाले टर्मिनल में नीचे दी गई कमांड चलाएँ।
- 2
ब्राउज़र खुलेगा — अनुमति देने के लिए अपने SHISHO खाते से साइन इन करें।
- 3
हो गया। Claude Code की settings.json में SessionEnd हुक जुड़ जाता है और आगे के सेशन अपने आप SHISHO में सहेजे जाते हैं।
- 4
सहेजे गए सेशन खोजने और देखने के लिए SHISHO में Sessions पेज खोलें।
अक्सर पूछे जाने वाले सवाल
- सेशन SHISHO को कब भेजा जाता है?
- सेशन खत्म होने पर, SessionEnd हुक के ज़रिए। Plus और Pro प्लान में हर 30 मिनट में सिंक भी होता है, जिससे लंबे सेशन चलते-चलते भी दिखने लगते हैं। Free प्लान में आप shisho push से मैन्युअल भेज सकते हैं।
- Claude Code अपने बातचीत लॉग कहाँ रखता है?
- Claude Code हर सेशन के लिए ~/.claude/projects/ के अंदर एक JSONL फ़ाइल लिखता है। SHISHO CLI इन फ़ाइलों को पढ़कर भेज देता है, इसलिए हाथ से कुछ भी एक्सपोर्ट नहीं करना पड़ता।
- क्या मेरा सोर्स कोड या सीक्रेट अपलोड होते हैं?
- सिर्फ़ बातचीत का लॉग (प्रॉम्प्ट, जवाब और टूल कॉल का रिकॉर्ड) भेजा जाता है। रिपॉज़िटरी की फ़ाइलें अपलोड नहीं होतीं। सब कुछ आपके अपने खाते में रहता है और row-level security से अलग रखा जाता है।
- हुक कैसे हटाएँ?
- हुक हटाने के लिए shisho disconnect चलाएँ। पहले से सहेजे गए सेशन SHISHO में बने रहते हैं।
मुफ़्त में शुरू करें
खाता बनाने में एक मिनट लगता है। बातचीत सहेजना और खोजना Free प्लान में भी काम करता है।
SHISHO मुफ़्त में शुरू करें