मुख्य कंटेंट तक स्किप करें

CLI अवलोकन

ArchiCore CLI आपके कोडबेस का विश्लेषण और अन्वेषण करने के लिए एक शक्तिशाली कमांड-लाइन इंटरफ़ेस प्रदान करता है।

इंस्टॉलेशन

npm install -g archicore

त्वरित शुरुआत

cd /आपके/प्रोजेक्ट/का/पथ
archicore

बस इतना ही! ArchiCore स्वचालित रूप से:

  1. यदि आवश्यक हो तो प्रोजेक्ट को इनिशियलाइज़ करेगा
  2. आपके कोडबेस को इंडेक्स करने के लिए पूछेगा
  3. इंटरैक्टिव मोड शुरू करेगा

बुनियादी उपयोग

# इंटरैक्टिव मोड शुरू करें (अनुशंसित)
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/ # इंडेक्स कैश

अगले कदम