Android Studio Panda 3 की मदद से, एजेंट मोड को बेहतर तरीके से कंट्रोल करें और उससे ज़्यादा मदद पाएं
पढ़ने में 3 मिनट लगेंगे
Android Studio Panda 3 अब स्टेबल है और इसका इस्तेमाल प्रोडक्शन में किया जा सकता है. इस वर्शन में, एआई की मदद से काम करने वाले वर्कफ़्लो को पहले से ज़्यादा कंट्रोल और कस्टमाइज़ किया जा सकता है. इससे अच्छी क्वालिटी वाले Android ऐप्लिकेशन बनाना पहले से कहीं ज़्यादा आसान हो गया है.
चाहे आपको किसी मौजूदा ऐप्लिकेशन में नई केपबिलिटी जोड़नी हों या कोई नया ऐप्लिकेशन बनाना हो, इन अपडेट की मदद से डेवलपमेंट का अनुभव बेहतर होता है. ऐसा इसलिए, क्योंकि Android Studio में मौजूद एआई एजेंट, आपकी खास प्रैक्टिस के बारे में जान सकता है. साथ ही, आपको इसकी अनुमतियों पर ज़्यादा विस्तृत कंट्रोल मिलता है.
आखिर में, Android Studio Panda 3 में एआई की स्किल और एजेंट मोड की सुविधाओं के अलावा, कारों के लिए Android ऐप्लिकेशन बनाने की सुविधा भी अपडेट की गई है.
नए बदलावों के बारे में ज़्यादा जानकारी यहां दी गई है:
एजेंट की स्किल
Android Studio में एजेंट की स्किल का इस्तेमाल करके, ज़्यादा मददगार एआई एजेंट बनाएं. एजेंट की स्किल, खास निर्देश होते हैं. इनकी मदद से, एजेंट को किसी खास वर्कफ़्लो के लिए नई सुविधाएं और सबसे सही तरीके सिखाए जाते हैं. इसके बाद, एजेंट ज़रूरत के हिसाब से इनका इस्तेमाल कर सकता है. इससे, रोज़ाना के प्रॉम्प्ट के लिए ज़रूरी जानकारी का लेवल काफ़ी कम हो जाता है. एजेंट की स्किल, Android Studio में Gemini के साथ काम करती हैं. इसके अलावा, ये तीसरे पक्ष के उन एलएलएम के साथ भी काम करती हैं जिन्हें Android Studio में एजेंट फ़्रेमवर्क में इंटिग्रेट किया जाता है.
आप और आपकी टीम के सदस्य, ऐसी स्किल बना सकते हैं जिनसे एजेंट को यह पता चलता है कि आपको अपने कोडबेस में खास टास्क कैसे हैंडल करने हैं. उदाहरण के लिए, अपनी कंपनी के कोडिंग स्टैंडर्ड के हिसाब से, “कोड रिव्यू” के लिए कोई कस्टम स्किल बनाई जा सकती है. इसके अलावा, इन-हाउस लाइब्रेरी का इस्तेमाल करने के बारे में एजेंट को ज़्यादा जानकारी देने के लिए, कोई कस्टम स्किल बनाई जा सकती है.
स्किल बनाने के बाद, एजेंट इसका इस्तेमाल अपने-आप कर पाएगा. इसके अलावा, @ टाइप करने के बाद स्किल का नाम टाइप करके, इसे मैन्युअल तरीके से भी ट्रिगर किया जा सकता है. अपने कोडबेस के लिए स्किल बनाने के बारे में ज़्यादा जानने के लिए, दस्तावेज़ देखें. इसके अलावा, अपने एजेंट से नई स्किल बनाने में मदद मांगें. वह आपको पूरी जानकारी देगा!
शुरू करें
अपने प्रोजेक्ट के लिए स्किल बनाने के लिए, यह तरीका अपनाएं:
- अपने प्रोजेक्ट के रूट फ़ोल्डर में, .skills डायरेक्ट्री बनाएं.
- इस नई डायरेक्ट्री में, SKILL.md फ़ाइल रखें.
- कस्टम वर्कफ़्लो तय करने के लिए, फ़ाइल में कोई नाम और जानकारी जोड़ें. इसके बाद, आपकी स्किल तैयार हो जाएगी.
- ज़रूरी नहीं है कि स्क्रिप्ट, ऐसेट, और रेफ़रंस शामिल किए जाएं. हालांकि, इन्हें शामिल करने से एजेंट को ज़्यादा मदद मिल सकती है.
एजेंट मोड के लिए अनुमतियां मैनेज करना
आपके पास अपने कोडबेस को कंट्रोल करने का विकल्प होता है. अब यह तय किया जा सकता है कि एआई एजेंट के साथ कौन-सा डेटा और कौनसी सुविधाएं शेयर करनी हैं. Android Studio में एजेंट की नई विस्तृत अनुमतियों की मदद से, यह तय किया जा सकता है कि एजेंट आपके लिए क्या-क्या कर सकते हैं.
जब एजेंट मोड को फ़ाइलें पढ़नी होती हैं, शेल कमांड चलाने होते हैं या वेब को ऐक्सेस करना होता है, तो वह साफ़ तौर पर आपकी अनुमति मांगता है. हम जानते हैं कि एआई वर्कफ़्लो में 'अनुमति देने की थकान' का खतरा होता है. ऐसा तब होता है, जब कोई टूल बार-बार अनुमति मांगता है. ऐसे में, कार्रवाई की पूरी समीक्षा किए बिना 'अनुमति दें' पर क्लिक करना आसान हो जाता है. भरोसेमंद कार्रवाइयों के लिए विस्तृत 'हमेशा अनुमति दें' के नियम और एक्सपेरिमेंटल कार्रवाइयों के लिए वैकल्पिक सैंडबॉक्स की सुविधा देकर, Android Studio आपको उन अहम फ़ैसलों पर फ़ोकस करने में मदद करता है जिनके लिए आपकी अनुमति ज़रूरी होती है.
एजेंट की अनुमतियां सेट अप करना और उनका इस्तेमाल करना आसान है. उदाहरण के लिए, हाई-लेवल की अनुमतियां देने पर, उनसे जुड़े सब-टूल को अपने-आप अनुमति मिल जाती है. वहीं, पहले से मंज़ूर की गई कमांड, आपके फ़्लो में रुकावट डाले बिना अपने-आप चलेंगी. एसएसएच पासकोड जैसी संवेदनशील फ़ाइलों को ऐक्सेस करने के लिए, हमेशा आपकी अनुमति की ज़रूरत होगी.
ज़्यादा सुरक्षा के लिए, एजेंट पर सख्त और अलग से कंट्रोल लागू करने के लिए, सैंडबॉक्स का इस्तेमाल भी किया जा सकता है. हालांकि, यह ज़रूरी नहीं है.
कार के लिए ऐप्लिकेशन लाइब्रेरी का खाली ऐप्लिकेशन टेंप्लेट
हम कारों के लिए Android ऐप्लिकेशन बनाना आसान बना रहे हैं. पहले, कार के लिए ऐप्लिकेशन बनाने के लिए, प्रोजेक्ट को सही तरीके से बनाने के लिए, जटिल कॉन्फ़िगरेशन का इस्तेमाल करना पड़ता था.
अब Android Studio में मौजूद “कार के लिए ऐप्लिकेशन लाइब्रेरी का खाली ऐप्लिकेशन” के नए टेंप्लेट की मदद से, डेवलपमेंट की प्रोसेस को तेज़ किया जा सकता है. इस टेंप्लेट में, Android Auto और Android Automotive OS, दोनों पर ड्राइविंग के लिए ऑप्टिमाइज़ किए गए ऐप्लिकेशन के लिए ज़रूरी बॉयलरप्लेट कोड शामिल होता है. इससे आपका काफ़ी समय और मेहनत बचती है. सेटअप में उलझने के बजाय, सड़क पर अपने उपयोगकर्ताओं के लिए बेहतरीन अनुभव बनाने पर फ़ोकस किया जा सकता है.
शुरू करें
नए टेंप्लेट का इस्तेमाल करने के लिए:
- Android Studio की वेलकम स्क्रीन पर नया प्रोजेक्ट चुनें. इसके अलावा, किसी प्रोजेक्ट में फ़ाइल > नया > नया प्रोजेक्ट चुनें.
- कार के लिए ऐप्लिकेशन लाइब्रेरी का खाली ऐप्लिकेशन टेंप्लेट खोजें या उसे चुनें.
- अपने ऐप्लिकेशन को नाम दें और ड्राइविंग के लिए ऑप्टिमाइज़ किया गया ऐप्लिकेशन जनरेट करने के लिए, पूरा करें पर क्लिक करें.
Android Studio Panda के वर्शन
Panda 3, पिछले महीने लॉन्च हुए एआई पर फ़ोकस करने वाले Panda 2 वर्शन पर आधारित है. Android Studio की नई सुविधाओं के बारे में ज़्यादा जानने के लिए, Android Studio Panda 2 की मदद से प्रॉम्प्ट से लेकर काम करने वाले प्रोटोटाइप तक पहुंचें पोस्ट देखें. इसमें एआई की मदद से काम करने वाले नए प्रोजेक्ट फ़्लो के बारे में बताया गया है. इसकी मदद से, प्रॉम्प्ट से लेकर प्रोटोटाइप तक पहुंचा जा सकता है. साथ ही, वर्शन अपग्रेड असिस्टेंट के बारे में भी बताया गया है. इसकी मदद से, डिपेंडेंसी को अपडेट करने में लगने वाली मेहनत कम हो जाती है.
शुरू करें
इन सुविधाओं का इस्तेमाल करें और डेवलपमेंट की प्रोसेस को तेज़ करें. Android Studio Panda 3 डाउनलोड करें और एजेंट की इन नई सुविधाओं को आज ही एक्सप्लोर करना शुरू करें.
हमेशा की तरह, आपकी राय हमारे लिए ज़रूरी है. LinkedIn, Medium, YouTube या X पर, जानी-मानी समस्याओं की जानकारी देखें, बग की शिकायत करें, और हमारे सक्रिय समुदाय का हिस्सा बनें. कोडिंग करते रहें!
-
प्रॉडक्ट से जुड़ी खबरेंAndroid Studio Quail 2 अब स्टेबल है और इसका इस्तेमाल प्रोडक्शन में किया जा सकता है. इसमें एजेंटिक वर्कफ़्लो, मेमोरी लीक की नेटिव तरीके से इंटिग्रेट की गई प्रोफ़ाइलिंग, और कॉन्टेक्स्ट के हिसाब से क्रैश ठीक करने की सुविधा है. इससे आपके आईडीई में बदलाव आएगा.
Amman Asfaw • पढ़ने में 3 मिनट लगेंगे -
प्रॉडक्ट से जुड़ी खबरेंइस साल Google I/O में, हम ऐप्लिकेशन बनाने के तरीके में बुनियादी बदलाव कर रहे हैं. हम सिर्फ़ मामूली बदलाव नहीं कर रहे हैं. हमारे नए टूल, एजेंटिक युग के लिए बनाए गए हैं. इनमें ऐसी सुविधाएं हैं जिनसे Android डेवलपर के तौर पर आपकी प्रॉडक्टिविटी बढ़ती है. साथ ही, आपके कोडबेस में डिप्लॉय किए गए एआई एजेंट की परफ़ॉर्मेंस बेहतर होती है.
Matthew Warner • पढ़ने में 8 मिनट लगेंगे -
प्रॉडक्ट से जुड़ी खबरेंAndroid Studio Panda 4 अब स्टेबल है और इसका इस्तेमाल प्रोडक्शन में किया जा सकता है. इस वर्शन में, प्लानिंग मोड, 'अगले बदलाव का अनुमान' वगैरह की सुविधाएं हैं. इससे अच्छी क्वालिटी वाले Android ऐप्लिकेशन बनाना पहले से कहीं ज़्यादा आसान हो गया है.
Matt Dyor • पढ़ने में 5 मिनट लगेंगे
Android डेवलपमेंट से जुड़ी अहम जानकारी, हर हफ़्ते अपने इनबॉक्स में पाएं.