सारांश ऑडियो
इस पाठ के लिए कोई ऑडियो सारांश नहीं है।
अध्ययन नोट्स
**Claude Code में Claude. md फ़ाइल: मुख्य अवधारणाएँ**
- उद्देश्य (Purpose): Claude. md फ़ाइल Claude Code को आपके प्रोजेक्ट के बारे में स्थायी स्मृति (persistent memory) प्रदान करती है।
- कार्यप्रणाली (How it works):
- यह एक मार्कडाउन फ़ाइल है जिसे प्रोजेक्ट की रूट डायरेक्टरी में रखा जाता है।
- जब आप सत्र (session) शुरू करते हैं, तो Claude Code इसे स्वचालित रूप से पढ़ता है।
- इस फ़ाइल की सामग्री आपके मुख्य प्रॉम्प्ट (prompt) में जोड़ दी जाती है।
- लाभ (Benefits):
- बिना इस फ़ाइल के, Claude को हर बार कोडबेस को फिर से खोजना पड़ता है और अनुमान लगाने पड़ते हैं, जिससे दिशा देना कठिन हो जाता है।
- Claude. md होने से Claude तुरंत सही काम करता है क्योंकि उसे संदर्भ (context) पहले से पता होता है।
- निर्माण (Creation): आप /init कमांड का उपयोग करके अपने कोडबेस के आधार पर एक Claude. md जनरेट कर सकते हैं।
**Claude. md में शामिल की जाने वाली जानकारी:**
- तकनीकी स्टैक (Stack): उपयोग किए जा रहे फ्रेमवर्क और लाइब्रेरी (जैसे Next. js 15, Tailwind, Drizzle ORM)।
- कोड प्राथमिकताएँ (Preferences): कोडिंग स्टाइल (जैसे दो स्पेस इंडेंटेशन), एक्सपोर्ट का प्रकार (named exports), और विशिष्ट नियम (जैसे API routes के बजाय server actions का उपयोग)।
- कमांड (Commands): प्रोजेक्ट से संबंधित आवश्यक कमांड (जैसे dev server, run tests, lint)।
मेमोरी फ़ाइलों का पदानुक्रम (Memory Hierarchy):
- **प्रोजेक्ट स्तर (Claude. md):**
- प्रोजेक्ट की रूट डायरेक्टरी में स्थित।
- यह केवल उस विशिष्ट प्रोजेक्ट के लिए होता है।
- **उपयोगकर्ता स्तर (Claude. md):**
- आपके कॉन्फ़िगरेशन फ़ोल्डर में स्थित।
- यह आपकी व्यक्तिगत प्राथमिकताएँ होती हैं जो सभी प्रोजेक्ट्स पर लागू होती हैं।
उपयोग के लिए सुझाव (Usage Tips):
- संदर्भ प्रदान करें: एक उत्पादक सत्र (productive session) के लिए, अपने स्टैक, प्राथमिकताओं और कमांड के साथ संदर्भ प्रदान करें।
- सीखने के लिए: यदि आप Claude को कोई सुधार बताते हैं, तो उसे स्पष्ट रूप से याद रखने के लिए कहें।
- दस्तावेज़ का संदर्भ: प्रोजेक्ट में मौजूद दस्तावेज़ों को संदर्भित करने के लिए फ़ाइल पाथ के साथ @ प्रतीक का उपयोग करें।
- शुरुआत: शुरुआत में बिना Claude. md के प्रोजेक्ट शुरू करें ताकि आप देख सकें कि मॉडल को कहाँ सुधार की आवश्यकता है, जिससे फ़ाइल संक्षिप्त और केंद्रित बनी रहे।
Takeaways
- Claude. md फ़ाइल Claude Code को प्रोजेक्ट के लिए स्थायी स्मृति (persistent memory) प्रदान करती है।
- यह फ़ाइल प्रोजेक्ट की रूट डायरेक्टरी में होती है और Claude को तुरंत संदर्भ (context) प्रदान करती है, जिससे उसे बार-बार कोडबेस खोजना नहीं पड़ता।
- इसमें तकनीकी स्टैक, कोडिंग प्राथमिकताएँ (जैसे इंडेंटेशन, एक्सपोर्ट स्टाइल), और प्रोजेक्ट के आवश्यक कमांड शामिल किए जाते हैं।
- यह प्रोजेक्ट स्तर की मेमोरी होती है, जो केवल उस विशिष्ट प्रोजेक्ट के लिए लागू होती है।
फ्लैशकार्ड 10 कार्ड
प्रश्न
प्रकट करने के लिए क्लिक करें · ←/→
उत्तर
वापस पलटने के लिए क्लिक करें
ज्ञान जाँच 6 प्रश्न