एक टूल जोड़ें
किसी टूल अडैप्टर को सक्षम करें ताकि उसकी नेटिव कॉन्फ़िगरेशन साझा प्रोफ़ाइल से मटेरियलाइज़ हो।
लक्ष्य: एक और टूल को सक्षम करें ताकि Apothem उस टूल की नेटिव कॉन्फ़िगरेशन को आपकी साझा प्रोफ़ाइल से मटेरियलाइज़ करे।
पूर्वापेक्षाएँ
~/.config/apothem/profile.yamlपर एक साझा प्रोफ़ाइल (यदि अभी मौजूद नहीं है तोapothem profile initसे एक बनाएँ)।- आपके
PATHपरapothemCLI। यदि आपने स्व-निहित स्रोत वृक्ष इंस्टॉल किया है, तो प्रत्येक कमांड के आगेPYTHONPATH="$HOME/.apothem/src"जोड़ें औरapothemके स्थान परpython -m apothemचलाएँ — याnpx @ahmed-g-gad/apothemका उपयोग करें।
चरण
-
पंजीकृत टूल सूचीबद्ध करें और देखें कि कौन-से पहले से इंस्टॉल हैं:
apothem harnesses listapothem harnesses listहर समर्थित id प्रिंट करता है; वही समुच्चय टूल सूची और स्रोत-जनित टूल रजिस्ट्री में है। यहाँ सूची हार्डकोड करने के बजाय अपने उपकरण के लिए id चुनें — यह जैसे-जैसे अडैप्टर जुड़ते हैं, बढ़ती है। -
लक्ष्य टूल का निरीक्षण करें ताकि उसका दायरा और आउटपुट पथ पुष्ट हो:
apothem harnesses show cursorएक
Scope: projectपंक्ति का अर्थ है कि अडैप्टर एक प्रोजेक्ट वृक्ष में मटेरियलाइज़ करता है और--project PATHकी आवश्यकता रखता है;Scope: userएक उपयोगकर्ता-दायरे की कॉन्फ़िगरेशन निर्देशिका में मटेरियलाइज़ करता है और किसी प्रोजेक्ट फ़्लैग की आवश्यकता नहीं रखता। -
फ़ाइलें लिखे बिना इंस्टॉल का पूर्वावलोकन करें:
apothem install --harness cursor --dry-run -
टूल इंस्टॉल करें। एक उपयोगकर्ता-दायरे के टूल के लिए:
apothem install --harness claude-codeएक प्रोजेक्ट-दायरे के टूल के लिए, प्रोजेक्ट रूट पास करें:
apothem install --harness cursor --project /path/to/project--harness allके साथ एक साथ हर समर्थित टूल इंस्टॉल करें (प्रोजेक्ट-दायरे के टूल को अभी भी--projectकी आवश्यकता होती है; प्रोफ़ाइल मेंexclude_harnessesमें सूचीबद्ध id छोड़ दिए जाते हैं)।
सत्यापन
apothem verify --harness cursorएक ✓ <harness-id> is verified पंक्ति पुष्टि करती है कि प्रबंधित लक्ष्य मौजूद हैं और पार्स होते हैं।
apothem doctor हर टूल के आर-पार संपूर्ण-तंत्र का दृश्य देता है।
संबंधित
- अडैप्टर क्या मटेरियलाइज़ करता है उसे बदलने के लिए प्रोफ़ाइल संपादित करें,
फिर
apothem updateपुनः चलाएँ। - इंस्टॉल करना पहले-रन इंस्टॉल को कवर करता है।