CLI अवलोकन
ArchiCore CLI आपके कोडबेस का विश्लेषण और अन्वेषण करने के लिए एक शक्तिशाली कमांड-लाइन इंटरफ़ेस प्रदान करता है।
इंस्टॉलेशन
npm install -g archicore
त्वरित शुरुआत
cd /आपके/प्रोजेक्ट/का/पथ
archicore
बस इतना ही! ArchiCore स्वचालित रूप से:
- यदि आवश्यक हो तो प्रोजेक्ट को इनिशियलाइज़ करेगा
- आपके कोडबेस को इंडेक्स करने के लिए पूछेगा
- इंटरैक्टिव मोड शुरू करेगा
बुनियादी उपयोग
# इंटरैक्टिव मोड शुरू करें (अनुशंसित)
archicore
# एक विशिष्ट कमांड चलाएं
archicore <कमांड> [विकल्प]
इंटरैक्टिव मोड
जब आप archicore चलाते हैं, तो आप इंटरैक्टिव मोड में प्रवेश करते हैं:
$ archicore
ℹ ArchiCore इस डायरेक्टरी में इनिशियलाइज़ नहीं है।
⚡ स्वचालित रूप से इनिशियलाइज़ हो रहा है...
ArchiCore स्थानीय रूप से इनिशियलाइज़ हुआ
⚠ प्रोजेक्ट अभी तक इंडेक्स नहीं हुआ।
अभी प्रोजेक्ट इंडेक्स करें? [Y/n] y
✓ प्रोजेक्ट इंडेक्स और अपलोड हुआ
╔═══════════════════════════════════════╗
║ ArchiCore - AI सॉफ्टवेयर आर्किटेक्ट ║
╚═══════════════════════════════════════╝
कमांड देखने के लिए / टाइप करें, या अपने कोड के बारे में सवाल पूछें।
>
इंटरैक्टिव मोड में, आप:
- अपने कोड के बारे में प्राकृतिक भाषा में सवाल पूछ सकते हैं
- विशिष्ट कार्यों के लिए
/कमांड का उपयोग कर सकते हैं - ऑटोकम्प्लीट के लिए Tab दबा सकते हैं
- हिस्ट्री में एरो कीज़ से नेविगेट कर स कते हैं
कमांड श्रेणियां
| श्रेणी | विवरण |
|---|---|
| विश्लेषण | /analyze, /metrics, /security, /dead-code |
| खोज | /search, /find |
| प्रोजेक्ट | /index, /status, /export |
| नियम | /rules, /validate |
| AI | प्राकृतिक भाषा के सवाल |
त्वरित संदर्भ
# वर्तमान प्रोजेक्ट इंडेक्स क रें
archicore index
# कोड खोजें
archicore search "यूज़र ऑथेंटिकेशन"
# परिवर्तनों का प्रभाव विश्लेषण करें
archicore analyze src/auth/
# कोड मेट्रिक्स जांचें
archicore metrics
# सुरक्षा समस्याएं खोजें
archicore security
# रिपोर्ट एक्सपोर्ट करें
archicore export --format html
कॉन्फ़िगरेशन
ArchiCore .archicore/ डायरेक्टरी में कॉन्फ़िगरेशन स्टोर करता है:
.archicore/
├── config.json # प्रोजेक्ट कॉन्फ़िगरेशन
├── rules.json # आर्किटेक्चर नियम
└── cache/ # इंडेक्स कैश
अगले कदम
- इंस्टॉलेशन - विस्तृत सेटअप गाइड
- कमांड्स - पूर्ण कमांड संदर्भ
- कॉन्फ़िगरेशन - ArchiCore को कस्टमाइज़ करें