Firebase एजेंट की क्षमताओं (GitHub) को पोर्ट किया जा सकता है. ये Firebase से जुड़ी जानकारी, निर्देशों, और वर्कफ़्लो के सेल्फ-कंटेन्ड मॉड्यूल होते हैं. इन्हें एआई असिस्टेंट को Firebase के सबसे सही तरीकों के बारे में बताने के लिए डिज़ाइन किया गया है. साथ ही, ये मुश्किल टास्क को ज़्यादा सटीक तरीके से और कम टोकन लागत में पूरा करने में मदद करते हैं. Firebase एजेंट की सभी क्षमताओं की पूरी सूची देखने के लिए, उपलब्ध क्षमताएं देखें.
शुरू करें
Firebase एजेंट की सुविधाएं, उन सभी एआई असिस्टेंट के साथ काम करती हैं जिनमें सुविधाएं उपलब्ध हैं. जैसे, Antigravity, Gemini CLI, Claude Code, Cursor, और GitHub Copilot.
Firebase एजेंट की सुविधाएं इंस्टॉल करना
ज़्यादातर मामलों में, Firebase एजेंट की सुविधाओं को अपने पसंदीदा एडिटर में एक ही निर्देश से इंस्टॉल किया जा सकता है:
Antigravity
npx skills add firebase/agent-skills
Gemini CLI
gemini extensions install https://github.com/firebase/agent-skills
Claude Code
claude plugin marketplace add firebase/agent-skills
claude plugin install firebase@firebase
कर्सर
npx skills add firebase/agent-skills
VS Code में GitHub Copilot
npx skills add firebase/agent-skills
अन्य एजेंट
npx skills add firebase/agent-skills
Firebase एजेंट की क्षमताओं का इस्तेमाल करना
एआई असिस्टेंट को इस तरह से डिज़ाइन किया गया है कि जब भी उन्हें पता चलता है कि किसी स्किल का ब्यौरा आपके मौजूदा अनुरोध से मेल खाता है, तो वे अपने-आप उस स्किल का इस्तेमाल करते हैं. हालांकि, स्किल को मैन्युअल तरीके से भी चालू किया जा सकता है. इसके लिए, अक्सर एजेंट चैट में / टाइप किया जाता है और स्किल का नाम खोजा जाता है.
किसी स्किल के मुख्य कॉम्पोनेंट
हर एजेंट स्किल एक खास पैकेज होता है. यह एआई असिस्टेंट को ये कॉम्पोनेंट उपलब्ध करा सकता है:
- खास निर्देश: किसी खास टास्क को पूरा करने के बारे में पूरी जानकारी. जैसे, पुष्टि करने की सुविधा लागू करना या Cloud Firestore डेटाबेस उपलब्ध कराना.
- सबसे सही तरीके: सुरक्षा और परफ़ॉर्मेंस के लिए, पहले से मौजूद पैटर्न. इनसे यह पक्का किया जा सकता है कि आपका ऐप्लिकेशन, शुरुआत से ही Firebase के सुझावों का पालन करे.
- ऑटोमेशन स्क्रिप्ट: यह एक ऐसा कोड होता है जिसे चलाया जा सकता है. इसकी मदद से, आपका एआई एजेंट स्थानीय एनवायरमेंट को अपने-आप सेटअप या कॉन्फ़िगर कर सकता है.
स्किल इस्तेमाल करने के फ़ायदे
एजेंट की क्षमताओं का इस्तेमाल करने से, दस्तावेज़ खोजने में लगने वाला समय कम हो जाता है. साथ ही, एआई के साथ आपके इंटरैक्शन की क्षमता बेहतर हो जाती है.
टोकन की लागत कम हो जाती है
एआई को इंटिग्रेट करने के पारंपरिक तरीकों में, अक्सर शुरुआत में ही बहुत ज़्यादा दस्तावेज़ लोड करने पड़ते हैं. इससे काफ़ी टोकन खर्च होते हैं और सेशन की लागत बढ़ जाती है. एजेंट की क्षमताओं में, इस ओवरहेड को कम करने के लिए प्रोग्रेसिव डिसक्लोज़र का इस्तेमाल किया जाता है:
- एजेंट, सबसे पहले सिर्फ़ छोटे मेटाडेटा को "स्कैन" करता है, ताकि यह पता चल सके कि कोई स्किल काम की है या नहीं.
- ज़्यादा जानकारी वाले निर्देश और संसाधन सिर्फ़ तब लोड किए जाते हैं, जब एजेंट को लगता है कि वे आपके टास्क के लिए ज़रूरी हैं.
एआई की मदद से लागू करना
दस्तावेज़ों में मैन्युअल तरीके से खोजने के बजाय, अपने इंटेंट के बारे में बोलचाल की भाषा में बताया जा सकता है. स्किल, एआई असिस्टेंट को ये काम करने में मदद करती हैं:
- मेरे वेब ऐप्लिकेशन में साइन-इन स्क्रीन जोड़ो.
- मेरे काम की सूची में मौजूद आइटम को डेटाबेस में सेव करो.
- वेब ऐप्लिकेशन को डिप्लॉय करने में मेरी मदद करो.
Firebase एजेंट की सभी क्षमताओं की पूरी सूची देखने के लिए, उपलब्ध क्षमताएं देखें.
Firebase MCP सर्वर के साथ-साथ, कौशल का इस्तेमाल करना
एजेंट की क्षमताओं को Firebase MCP सर्वर के साथ काम करने के लिए डिज़ाइन किया गया है:
- Firebase MCP सर्वर: इसे एआई की मदद से डेवलपमेंट के वर्कफ़्लो के लिए डिज़ाइन किया गया है. इससे एआई असिस्टेंट, आपके Firebase प्रोजेक्ट, संसाधनों, और डेटा के साथ प्रोग्राम के हिसाब से इंटरैक्ट कर पाते हैं.
- Firebase एजेंट की क्षमताएं: तुरंत निर्देश और सुझाए गए तरीके उपलब्ध कराएं. इनसे एजेंट को यह पता चलता है कि टोकन-इफ़िशिएंट प्रोग्रेसिव डिसक्लोज़र के ज़रिए, Firebase टास्क कैसे पूरे किए जाएं. ये निर्देश, एजेंट को Firebase सीएलआई और एमसीपी सर्वर जैसे टूल को असरदार तरीके से इस्तेमाल करने का तरीका बताते हैं.
उपलब्ध कौशल
Firebase, मुख्य प्रॉडक्ट के लिए कई तरह की सुविधाएं उपलब्ध कराता है. Firebase के अन्य प्रॉडक्ट और सुविधाओं के लिए स्किल जल्द ही उपलब्ध होंगी!
| स्किल | ब्यौरा |
|---|---|
firebase-basics |
इससे लोकल एनवायरमेंट सेट अप करने, पहली बार अपने ऐप्लिकेशन में Firebase जोड़ने, और प्लैटफ़ॉर्म के सामान्य वर्कफ़्लो के बारे में जानने में मदद मिलती है. |
firebase-auth-basics |
यह आपको सुरक्षित तरीके से साइन इन करने की सुविधा लागू करने, अपने उपयोगकर्ता आधार को मैनेज करने, और पुष्टि करने पर आधारित Security Rules का इस्तेमाल करके अपने डेटा को सुरक्षित रखने में मदद करता है. |
firebase-firestore-basics |
इसमें Cloud Firestore की बुनियादी बातें शामिल हैं. जैसे, डेटाबेस प्रोविज़निंग, Security Rules लिखना, और एसडीके की मदद से डेटा ऑपरेशन करना. |
firebase-app-hosting-basics |
यह Next.js और Angular जैसे मॉडर्न वेब फ़्रेमवर्क को डिप्लॉय और मैनेज करने की प्रोसेस को आसान बनाता है. इन फ़्रेमवर्क के लिए बैकएंड सपोर्ट की ज़रूरत होती है. |
firebase-hosting-basics |
यह स्टैटिक वेबसाइटों, सिंगल पेज ऐप्लिकेशन (एसपीए), और सामान्य माइक्रोसेवाओं को डिप्लॉय करने में मदद करता है. |
firebase-ai-logic-basics |
यह Firebase AI Logic (Gemini API) को वेब ऐप्लिकेशन में इंटिग्रेट करने में मदद करता है. इसमें सेटअप, मल्टीमॉडल इन्फ़रेंस, स्ट्रक्चर्ड आउटपुट, और सुरक्षा शामिल है. |
अगले चरण
- Gemini CLI के साथ एजेंट की क्षमताओं का इस्तेमाल करने का तरीका जानें.
- Antigravity के साथ एजेंट की क्षमताओं का इस्तेमाल करने का तरीका जानें.