CLAUDE.md वो एकमात्र फ़ाइल है जो Claude को आपका प्रोजेक्ट समझने का तरीका बदलती है। अच्छी लिखी हो तो कम सुधार, बेहतर कोड, और एजेंट जो वाकई जानते हैं किस पर काम कर रहे हैं।
यह गाइड CLAUDE.md फ़ाइल के हर सेक्शन से गुज़ारती है, टेक स्टैक डिक्लेरेशन से लेकर एजेंट-विशिष्ट हिंट तक। साथ चलें और कदम दर कदम अपनी बनाएं।
CLAUDE.md एक मार्कडाउन फ़ाइल है जो प्रोजेक्ट के रूट में रखी जाती है। Claude Code सेशन शुरू करते समय पहले यह फ़ाइल पढ़ता है। इसमें सब कुछ Claude के कॉन्टेक्स्ट का हिस्सा बन जाता है: टेक स्टैक, फ़ाइल संरचना, टीम के कन्वेंशन, और कोई भी विशिष्ट निर्देश जो हर एजेंट को फ़ॉलो करने चाहिए।
इसे ब्रीफ़िंग डॉक्यूमेंट समझें। बिना इसके, Claude को अंदाज़ा लगाना पड़ता है प्रोजेक्ट कैसे व्यवस्थित है। अच्छी CLAUDE.md हो तो Claude पहले से जानता है चीज़ें कहां हैं, कौन से पैटर्न फ़ॉलो करने हैं, और क्या टालना है। आउटपुट क्वालिटी में अंतर काफ़ी है।
“CLAUDE.md में 10 मिनट का निवेश AI-जनरेटेड कोड को प्रोजेक्ट पैटर्न से मिलाने में घंटों की बचत करता है।”
सैकड़ों Claude Code प्रोजेक्ट्स में देखा गया
CLAUDE.md की संरचना और विशिष्टता सीधे प्रभावित करती है Claude आपके कोडबेस में कितना अच्छा काम करता है।
अच्छी संरचित CLAUDE.md ये छह क्षेत्र कवर करती है। हर एक Claude को ठोस जानकारी देता है जिस पर तुरंत कार्रवाई कर सकता है।
फ़्रेमवर्क, लाइब्रेरी, और उनके वर्जन स्पष्ट रूप से सूचीबद्ध करें। पैकेज मैनेजर, Node वर्जन, और कोई रनटाइम आवश्यकताएं शामिल करें। Claude इसका उपयोग बिना अंदाज़ा लगाए संगत कोड जेनरेट करने में करता है।
मुख्य डायरेक्टरी और हर एक में क्या है बताएं। कंपोनेंट, स्टोर, सर्विसेज़, API रूट, टाइप। प्रति फ़ोल्डर एक-लाइन विवरण वाला छोटा ट्री डायग्राम अच्छा काम करता है।
नामकरण पैटर्न (फ़ाइलों के लिए camelCase, कंपोनेंट के लिए PascalCase), एरर हैंडलिंग दृष्टिकोण, इम्पोर्ट ऑर्डरिंग, और प्रोजेक्ट-विशिष्ट नियम दस्तावेज़ करें। यह Claude का आउटपुट मौजूदा कोड से सुसंगत रखता है।
अपने dev, build, test, और lint कमांड शामिल करें। Claude को कुछ वेरिफ़ाई करना हो या स्क्रिप्ट सुझानी हो तो प्रोजेक्ट के अपेक्षित कमांड उपयोग करेगा।
कई एजेंट उपयोग करते हैं (QA, frontend, backend, DevOps) तो हर रोल को किस पर ध्यान देना चाहिए बताता सेक्शन जोड़ें। AgentsRoom के मल्टी-एजेंट सेटअप के साथ विशेष रूप से उपयोगी।
Claude को बताएं क्या न करे। कॉन्फ़िग फ़ाइलें न बदलें, auth सिस्टम न छुएं, डेटाबेस लेयर रिफ़ैक्टर न करें। स्पष्ट सीमाएं एजेंट्स को अनचाहे बदलाव करने से रोकती हैं।
सब कुछ एक बार लिखने की ज़रूरत नहीं। बेसिक्स से शुरू करें और ज़रूरत अनुसार बढ़ाएं।
package.json खोलें और हर फ़्रेमवर्क, लाइब्रेरी, और टूल सूचीबद्ध करें। वर्जन नोट करें। रनटाइम आवश्यकताएं चेक करें (Node वर्जन, Python वर्जन, डेटाबेस)। यह टेक स्टैक सेक्शन बनता है।
package.json + रनटाइम वर्जन + डेटाबेस
src डायरेक्टरी का त्वरित tree चलाएं। टॉप-लेवल फ़ोल्डर पहचानें और हर एक का एक-लाइन विवरण लिखें। कंपोनेंट, स्टोर, सर्विसेज़, टाइप, और API रूट कहां हैं इस पर ध्यान दें।
उद्देश्य एनोटेशन सहित src/ ट्री
मौजूदा कोड देखें और पैटर्न नोट करें: फ़ाइल नामकरण, एरर हैंडलिंग, इम्पोर्ट संरचना, default या named exports। इन्हें छोटे नियमों के रूप में लिखें।
नामकरण, इम्पोर्ट, एरर हैंडलिंग, एक्सपोर्ट
विशेषज्ञ एजेंट्स के साथ काम करते हैं तो हर रोल के लिए फ़ोकस एरिया जोड़ें। फ़्रंटएंड एजेंट को कंपोनेंट लाइब्रेरी पता होनी चाहिए। DevOps एजेंट को डिप्लॉयमेंट पाइपलाइन। QA एजेंट को टेस्टिंग फ़्रेमवर्क।
प्रति-रोल फ़ोकस एरिया + टालने के क्षेत्र
AgentsRoom CLAUDE.md को प्रथम श्रेणी अवधारणा के रूप में बना है, बाद में सोची गई बात नहीं।
सिंटैक्स हाइलाइटिंग और लाइव सेविंग के साथ सीधे AgentsRoom में CLAUDE.md एडिट करें। टेक्स्ट एडिटर या IDE में स्विच करने की ज़रूरत नहीं।
रियल-टाइम में देखें हर एजेंट CLAUDE.md कैसे इंटरप्रेट करता है। टर्मिनल आउटपुट से वेरिफ़ाई करें कि एजेंट कन्वेंशन फ़ॉलो करते हैं और टालने के क्षेत्रों का सम्मान करते हैं।
AgentsRoom में हर प्रोजेक्ट की अपनी CLAUDE.md है। प्रोजेक्ट स्विच करें और हर एजेंट ऑटोमैटिक उस कोडबेस की सही कॉन्टेक्स्ट फ़ाइल लोड करता है।
AgentsRoom के 14 एजेंट रोल सीधे CLAUDE.md सेक्शन से जुड़ते हैं। प्रति रोल फ़ोकस एरिया और टालने के क्षेत्र डिफ़ाइन करें, और हर एजेंट ठीक वही निर्देश उठाता है जो उसके लिए हैं।
AgentsRoom डाउनलोड करें और बिल्ट-इन CLAUDE.md एडिटर से एजेंट्स को ज़रूरी कॉन्टेक्स्ट दें। बेहतर निर्देश, बेहतर कोड।
कंपेनियन ऐप: चलते-फिरते अपने एजेंट्स मॉनिटर करें
किसी भी Claude प्लान के साथ संगत (Free, Pro, Max, Team, Enterprise)