प्रॉडक्ट से जुड़ी खबरें

Android Studio Panda 3 की मदद से, एजेंट मोड को बेहतर तरीके से कंट्रोल करें और उससे ज़्यादा मदद पाएं

पढ़ने में 3 मिनट लगेंगे
Matt Dyor की प्रोफ़ाइल देखें
Matt Dyor सीनियर प्रॉडक्ट मैनेजर

Android Studio Panda 3 अब स्टेबल है और इसका इस्तेमाल प्रोडक्शन में किया जा सकता है. इस वर्शन में, एआई की मदद से काम करने वाले वर्कफ़्लो को पहले से ज़्यादा कंट्रोल और कस्टमाइज़ किया जा सकता है. इससे अच्छी क्वालिटी वाले Android ऐप्लिकेशन बनाना पहले से कहीं ज़्यादा आसान हो गया है.

चाहे आपको किसी मौजूदा ऐप्लिकेशन में नई केपबिलिटी जोड़नी हों या कोई नया ऐप्लिकेशन बनाना हो, इन अपडेट की मदद से डेवलपमेंट का अनुभव बेहतर होता है. ऐसा इसलिए, क्योंकि Android Studio में मौजूद एआई एजेंट, आपकी खास प्रैक्टिस के बारे में जान सकता है. साथ ही, आपको इसकी अनुमतियों पर ज़्यादा विस्तृत कंट्रोल मिलता है.

आखिर में, Android Studio Panda 3 में एआई की स्किल और एजेंट मोड की सुविधाओं के अलावा, कारों के लिए Android ऐप्लिकेशन बनाने की सुविधा भी अपडेट की गई है.

नए बदलावों के बारे में ज़्यादा जानकारी यहां दी गई है:

एजेंट की स्किल

Android Studio में एजेंट की स्किल का इस्तेमाल करके, ज़्यादा मददगार एआई एजेंट बनाएं. एजेंट की स्किल, खास निर्देश होते हैं. इनकी मदद से, एजेंट को किसी खास वर्कफ़्लो के लिए नई सुविधाएं और सबसे सही तरीके सिखाए जाते हैं. इसके बाद, एजेंट ज़रूरत के हिसाब से इनका इस्तेमाल कर सकता है. इससे, रोज़ाना के प्रॉम्प्ट के लिए ज़रूरी जानकारी का लेवल काफ़ी कम हो जाता है. एजेंट की स्किल, Android Studio में Gemini के साथ काम करती हैं. इसके अलावा, ये तीसरे पक्ष के उन एलएलएम के साथ भी काम करती हैं जिन्हें Android Studio में एजेंट फ़्रेमवर्क में इंटिग्रेट किया जाता है.

आप और आपकी टीम के सदस्य, ऐसी स्किल बना सकते हैं जिनसे एजेंट को यह पता चलता है कि आपको अपने कोडबेस में खास टास्क कैसे हैंडल करने हैं. उदाहरण के लिए, अपनी कंपनी के कोडिंग स्टैंडर्ड के हिसाब से, “कोड रिव्यू” के लिए कोई कस्टम स्किल बनाई जा सकती है. इसके अलावा, इन-हाउस लाइब्रेरी का इस्तेमाल करने के बारे में एजेंट को ज़्यादा जानकारी देने के लिए, कोई कस्टम स्किल बनाई जा सकती है.

स्किल बनाने के बाद, एजेंट इसका इस्तेमाल अपने-आप कर पाएगा. इसके अलावा, @ टाइप करने के बाद स्किल का नाम टाइप करके, इसे मैन्युअल तरीके से भी ट्रिगर किया जा सकता है. अपने कोडबेस के लिए स्किल बनाने के बारे में ज़्यादा जानने के लिए, दस्तावेज़ देखें. इसके अलावा, अपने एजेंट से नई स्किल बनाने में मदद मांगें. वह आपको पूरी जानकारी देगा!

large_CROPPED-1-3-skill-used-REV.png
Android Studio में एजेंट की स्किल को मैन्युअल तरीके से ट्रिगर करना

शुरू करें

अपने प्रोजेक्ट के लिए स्किल बनाने के लिए, यह तरीका अपनाएं:

  • अपने प्रोजेक्ट के रूट फ़ोल्डर में, .skills डायरेक्ट्री बनाएं.
  • इस नई डायरेक्ट्री में, SKILL.md फ़ाइल रखें.
  • कस्टम वर्कफ़्लो तय करने के लिए, फ़ाइल में कोई नाम और जानकारी जोड़ें. इसके बाद, आपकी स्किल तैयार हो जाएगी.
  • ज़रूरी नहीं है कि स्क्रिप्ट, ऐसेट, और रेफ़रंस शामिल किए जाएं. हालांकि, इन्हें शामिल करने से एजेंट को ज़्यादा मदद मिल सकती है.
large_CROPPED-1-2-skill-md-REV.png
Android Studio में एजेंट की स्किल

एजेंट मोड के लिए अनुमतियां मैनेज करना

आपके पास अपने कोडबेस को कंट्रोल करने का विकल्प होता है. अब यह तय किया जा सकता है कि एआई एजेंट के साथ कौन-सा डेटा और कौनसी सुविधाएं शेयर करनी हैं. Android Studio में एजेंट की नई विस्तृत अनुमतियों की मदद से, यह तय किया जा सकता है कि एजेंट आपके लिए क्या-क्या कर सकते हैं.

जब एजेंट मोड को फ़ाइलें पढ़नी होती हैं, शेल कमांड चलाने होते हैं या वेब को ऐक्सेस करना होता है, तो वह साफ़ तौर पर आपकी अनुमति मांगता है. हम जानते हैं कि एआई वर्कफ़्लो में 'अनुमति देने की थकान' का खतरा होता है. ऐसा तब होता है, जब कोई टूल बार-बार अनुमति मांगता है. ऐसे में, कार्रवाई की पूरी समीक्षा किए बिना 'अनुमति दें' पर क्लिक करना आसान हो जाता है. भरोसेमंद कार्रवाइयों के लिए विस्तृत 'हमेशा अनुमति दें' के नियम और एक्सपेरिमेंटल कार्रवाइयों के लिए वैकल्पिक सैंडबॉक्स की सुविधा देकर, Android Studio आपको उन अहम फ़ैसलों पर फ़ोकस करने में मदद करता है जिनके लिए आपकी अनुमति ज़रूरी होती है.

large_2-2-alt-permission-request-REV (1).png
एजेंट की अनुमतियां

एजेंट की अनुमतियां सेट अप करना और उनका इस्तेमाल करना आसान है. उदाहरण के लिए, हाई-लेवल की अनुमतियां देने पर, उनसे जुड़े सब-टूल को अपने-आप अनुमति मिल जाती है. वहीं, पहले से मंज़ूर की गई कमांड, आपके फ़्लो में रुकावट डाले बिना अपने-आप चलेंगी. एसएसएच पासकोड जैसी संवेदनशील फ़ाइलों को ऐक्सेस करने के लिए, हमेशा आपकी अनुमति की ज़रूरत होगी.

ज़्यादा सुरक्षा के लिए, एजेंट पर सख्त और अलग से कंट्रोल लागू करने के लिए, सैंडबॉक्स का इस्तेमाल भी किया जा सकता है. हालांकि, यह ज़रूरी नहीं है.

large_2-3-sandbox-REV.png
एजेंट शेल सैंडबॉक्स

कार के लिए ऐप्लिकेशन लाइब्रेरी का खाली ऐप्लिकेशन टेंप्लेट

हम कारों के लिए Android ऐप्लिकेशन बनाना आसान बना रहे हैं. पहले, कार के लिए ऐप्लिकेशन बनाने के लिए, प्रोजेक्ट को सही तरीके से बनाने के लिए, जटिल कॉन्फ़िगरेशन का इस्तेमाल करना पड़ता था.

अब Android Studio में मौजूद “कार के लिए ऐप्लिकेशन लाइब्रेरी का खाली ऐप्लिकेशन” के नए टेंप्लेट की मदद से, डेवलपमेंट की प्रोसेस को तेज़ किया जा सकता है. इस टेंप्लेट में, Android Auto और Android Automotive OS, दोनों पर ड्राइविंग के लिए ऑप्टिमाइज़ किए गए ऐप्लिकेशन के लिए ज़रूरी बॉयलरप्लेट कोड शामिल होता है. इससे आपका काफ़ी समय और मेहनत बचती है. सेटअप में उलझने के बजाय, सड़क पर अपने उपयोगकर्ताओं के लिए बेहतरीन अनुभव बनाने पर फ़ोकस किया जा सकता है.

शुरू करें

नए टेंप्लेट का इस्तेमाल करने के लिए:

  • Android Studio की वेलकम स्क्रीन पर नया प्रोजेक्ट चुनें. इसके अलावा, किसी प्रोजेक्ट में फ़ाइल > नया > नया प्रोजेक्ट चुनें.
  • कार के लिए ऐप्लिकेशन लाइब्रेरी का खाली ऐप्लिकेशन टेंप्लेट खोजें या उसे चुनें.
  • अपने ऐप्लिकेशन को नाम दें और ड्राइविंग के लिए ऑप्टिमाइज़ किया गया ऐप्लिकेशन जनरेट करने के लिए, पूरा करें पर क्लिक करें.
large_3-1-empty-car-app-library-app-template-REV.png
कार के लिए ऐप्लिकेशन लाइब्रेरी का खाली ऐप्लिकेशन टेंप्लेट

Android Studio Panda के वर्शन

Panda 3, पिछले महीने लॉन्च हुए एआई पर फ़ोकस करने वाले Panda 2 वर्शन पर आधारित है. Android Studio की नई सुविधाओं के बारे में ज़्यादा जानने के लिए, Android Studio Panda 2 की मदद से प्रॉम्प्ट से लेकर काम करने वाले प्रोटोटाइप तक पहुंचें पोस्ट देखें. इसमें एआई की मदद से काम करने वाले नए प्रोजेक्ट फ़्लो के बारे में बताया गया है. इसकी मदद से, प्रॉम्प्ट से लेकर प्रोटोटाइप तक पहुंचा जा सकता है. साथ ही, वर्शन अपग्रेड असिस्टेंट के बारे में भी बताया गया है. इसकी मदद से, डिपेंडेंसी को अपडेट करने में लगने वाली मेहनत कम हो जाती है.

शुरू करें

इन सुविधाओं का इस्तेमाल करें और डेवलपमेंट की प्रोसेस को तेज़ करें. Android Studio Panda 3 डाउनलोड करें और एजेंट की इन नई सुविधाओं को आज ही एक्सप्लोर करना शुरू करें.

हमेशा की तरह, आपकी राय हमारे लिए ज़रूरी है. LinkedIn, Medium, YouTube या X पर, जानी-मानी समस्याओं की जानकारी देखें, बग की शिकायत करें, और हमारे सक्रिय समुदाय का हिस्सा बनें. कोडिंग करते रहें!

इसे लिखा है:
पढ़ना जारी रखें