Android Studio में Gemini की सुविधाएं

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

कैटगरी सुविधा ब्यौरा Docs
Chat Chat Gemini के साथ इंटरैक्ट करने के लिए ओरिजनल इंटरफ़ेस. डेवलपमेंट वर्कफ़्लो के दौरान, किसी भी समय Gemini से Android से जुड़े सवाल पूछें. Gemini के साथ चैट करें
फ़ाइलें अटैच करें अपनी क्वेरी में फ़ाइलें अटैच करें, ताकि Gemini आपके सवाल के कॉन्टेक्स्ट को बेहतर तरीके से समझ सके. साथ ही, यह पहचान सके कि किस कोड को अपडेट करने की ज़रूरत है. फ़ाइलें अटैच करना
इमेज अटैच करना यूज़र इंटरफ़ेस (यूआई) जनरेट करने, यूआई से जुड़ी गड़बड़ियों को ठीक करने, ऐप्लिकेशन के आर्किटेक्चर का दस्तावेज़ बनाने वगैरह के लिए, अपनी क्वेरी में कोई इमेज अटैच करें.

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

यह सुविधा, बिना किसी शुल्क वाले टियर के डिफ़ॉल्ट मॉडल का इस्तेमाल करने वाले उपयोगकर्ताओं के लिए ही उपलब्ध है.
अपना Gemini API पासकोड जोड़ना
एमसीपी सर्वर जोड़ना मॉडल कॉन्टेक्स्ट प्रोटोकॉल (एमसीपी) का इस्तेमाल करके, बाहरी टूल के साथ इंटरैक्ट करें. साथ ही, अपनी जानकारी और क्षमताओं को बढ़ाएं. एमसीपी सर्वर जोड़ना
कोई रिमोट एमसीपी सर्वर जोड़ना एमसीपी सर्वर से कनेक्ट करें. इसके लिए, आपको इसे खुद इंस्टॉल और मैनेज करने की ज़रूरत नहीं है. एमसीपी सर्वर जोड़ना
AGENTS.md फ़ाइल फ़ॉर्मैट के साथ काम करता है अपने कोडबेस का हिस्सा बनने वाली एक या उससे ज़्यादा मार्कडाउन फ़ाइलों में, Gemini को बताएँ कि वह आपकी क्वेरी के जवाब किस तरह दे. AGENTS.md फ़ाइलों में तय किए गए निर्देश, आईडीई पर निर्भर नहीं होते. AGENTS.md फ़ाइलों का इस्तेमाल करके Gemini को अपनी पसंद के मुताबिक बनाना
कनेक्ट किए गए डिवाइस के साथ इंटरैक्ट करना Android Studio में मौजूद एआई एजेंट के पास, कनेक्ट किए गए डिवाइस पर ऐप्लिकेशन को डिप्लॉय करने, स्क्रीन पर फ़िलहाल दिख रही चीज़ों की जांच करने, स्क्रीनशॉट लेने, गड़बड़ियों के लिए Logcat की जांच करने, और चल रहे ऐप्लिकेशन के साथ इंटरैक्ट करने के टूल का ऐक्सेस होता है. किसी डिवाइस पर बदलावों की जांच करना और उनकी पुष्टि करना
कोड कोड पूरा करने की सुविधा Android Studio में Gemini, एआई की मदद से कोड अपने-आप पूरा होने की सुविधा देता है. यह सुविधा, टाइप करते समय धूसर रंग के इटैलिक टेक्स्ट के तौर पर दिखती है. कोड पूरा करने की सुविधा से आपका समय बचता है. साथ ही, यह आपको पूरे फ़ंक्शन के सुझाव देकर, कोडिंग प्रोजेक्ट को तेज़ी से पूरा करने में मदद करती है. एआई की मदद से कोड पूरा करने की सुविधा का इस्तेमाल करके, कोडिंग को तेज़ करना
कोड ट्रांसफ़ॉर्मेशन कोड एडिटर में Gemini को प्रॉम्प्ट देकर, अपने प्रोजेक्ट में कोड में बदलाव करने, उसे ऑप्टिमाइज़ करने या कोड जोड़ने के लिए सुझाव पाएँ. कोड बदलें
वैरिएबल के नामों पर फिर से विचार करना Gemini से, किसी फ़ाइल में मौजूद एक या सभी वैरिएबल का नाम बदलने के तरीके के बारे में सुझाव पाएं. वैरिएबल के नामों पर फिर से विचार करें
यूनिट टेस्ट के उदाहरण जनरेट करना Gemini, उस कोड के कॉन्टेक्स्ट का इस्तेमाल करके टेस्ट के सुझाव दे सकता है जिसकी आपको जांच करनी है. यूनिट टेस्ट के उदाहरण जनरेट करते समय, Gemini आपके टेस्ट के लिए नाम और जानकारी शामिल करता है. इससे आपको सुझाए गए हर टेस्ट के मकसद को बेहतर तरीके से समझने में मदद मिलती है. यूनिट टेस्ट के अलग-अलग उदाहरण जनरेट करना
Gemini के साथ यात्राएं नैचुरल लैंग्वेज का इस्तेमाल करके, चरणों और पुष्टि के बारे में बताकर, एंड-टू-एंड फ़ंक्शनल टेस्ट लिखें. इन्हें जर्नी कहा जाता है. Gemini, आपके निर्देशों को उन कार्रवाइयों में बदलता है जिन्हें Gemini आपके ऐप्लिकेशन पर करता है.

Studio Labs में जाकर इसे चालू करें.
Android Studio के लिए Journeys
दस्तावेज़ कोड अपने कोड के लिए साफ़ और कम शब्दों में दस्तावेज़ जनरेट करें. साथ ही, तुरंत ड्राफ़्ट तैयार करें, ताकि आप उन्हें बेहतर बना सकें. अपने कोड के लिए दस्तावेज़ जनरेट करना
कमिट मैसेज जनरेट करना Gemini, कमिट मैसेज जनरेट करने के लिए, आपके कोड में किए गए बदलावों और हाल ही के कमिट का कॉन्टेक्स्ट इस्तेमाल कर सकता है. कमिट मैसेज जनरेट करना
कोड को अपनी पसंद के मुताबिक बनाना कोड को पसंद के मुताबिक बनाने की सुविधा की मदद से, आपको कोड के ऐसे सुझाव मिलते हैं जो आपके संगठन के निजी डेटाबेस पर आधारित होते हैं. इसलिए, ये सुझाव आपके संगठन की कोडिंग स्टाइल के मुताबिक होते हैं.

यह सुविधा सिर्फ़ Business टियर के सदस्यों के लिए उपलब्ध है.
कोड को पसंद के मुताबिक बनाने की सुविधा के बारे में खास जानकारी
Compose झलक जनरेट करने की सुविधा कंपोज़ करें Gemini, किसी फ़ाइल में मौजूद किसी कंपोज़ेबल या सभी कंपोज़ेबल के लिए, कंपोज़ की झलक अपने-आप जनरेट कर सकता है. इसमें झलक के पैरामीटर के लिए मॉक डेटा भी शामिल होता है. ईमेल लिखने की सुविधा की झलक जनरेट करना
यूज़र इंटरफ़ेस (यूआई) को बदलना नैचुरल लैंग्वेज का इस्तेमाल करके, सीधे तौर पर Compose के झलक पैनल से अपने ऐप्लिकेशन के यूज़र इंटरफ़ेस (यूआई) को अपडेट करें. यूज़र इंटरफ़ेस (यूआई) को ट्रांसफ़ॉर्म करना
डिज़ाइन मॉक से नया यूज़र इंटरफ़ेस (यूआई) डिज़ाइन मॉक से सीधे तौर पर कंपोज़ कोड जनरेट करें. इमेज अटैचमेंट के साथ यूज़र इंटरफ़ेस (यूआई) जनरेट करना
यूज़र इंटरफ़ेस (यूआई) को टारगेट इमेज से मैच करना जब आपके पास पहले से ही कोई शुरुआती यूज़र इंटरफ़ेस (यूआई) बना हुआ हो, तब अपने यूज़र इंटरफ़ेस (यूआई) को रेफ़रंस डिज़ाइन से मैच करें. इमेज अटैचमेंट के साथ यूज़र इंटरफ़ेस (यूआई) जनरेट करना
यूज़र इंटरफ़ेस की क्वालिटी से जुड़ी समस्याएं ठीक करना यूज़र इंटरफ़ेस (यूआई) की क्वालिटी और सुलभता को बेहतर बनाने के लिए, समस्याएं ढूंढें और उन्हें ठीक करें. यूज़र इंटरफ़ेस (यूआई) की क्वालिटी से जुड़ी समस्याओं का पता लगाना और उन्हें ठीक करना
Android पर काम करने वाले इंटिग्रेशन App Quality Insights की मदद से क्रैश का विश्लेषण करना Gemini का इस्तेमाल करके, ऐप्लिकेशन की क्वालिटी से जुड़ी अहम जानकारी देने वाली सुविधा से मिली क्रैश रिपोर्ट का विश्लेषण करें, अहम जानकारी जनरेट करें, क्रैश की खास जानकारी पाएं, और (जब मुमकिन हो) अगले चरणों के बारे में सुझाव पाएं. इनमें सैंपल कोड और काम के दस्तावेज़ों के लिंक शामिल हैं. App Quality Insights और Gemini की मदद से क्रैश का विश्लेषण करना
Logcat की मदद से रनटाइम गड़बड़ियों का विश्लेषण करना Android Studio में Gemini की मदद से, Logcat विंडो में मौजूद गड़बड़ियों को समझा जा सकता है और उन्हें ठीक किया जा सकता है. इससे, गड़बड़ियां ठीक करने की प्रोसेस आसान हो जाती है. जब आपका ऐप्लिकेशन कोई गड़बड़ी या अपवाद दिखाता है, तो "Gemini से पूछें" पर क्लिक करें. इससे आपको आईडीई छोड़े बिना, तुरंत गड़बड़ी के बारे में जानकारी और कार्रवाई करने के सुझाव मिलेंगे. Logcat और Gemini की मदद से रनटाइम की गड़बड़ियों का विश्लेषण करना
बिल्ड और सिंक करने से जुड़ी गड़बड़ियों को ठीक करने में मदद पाना Gemini, Gradle बिल्ड और सिंक करने से जुड़ी गड़बड़ियों को समझता है. गड़बड़ियां होने पर, बिल्ड आउटपुट में मौजूद "Gemini से पूछें" लिंक पर क्लिक करें. इससे आपको समस्याओं का पता लगाने और उन्हें ठीक करने में मदद मिलेगी.
निजता और सुरक्षा कॉन्टेक्स्ट शेयर करने की सुविधा कॉन्फ़िगर करना .aiexclude फ़ाइलें इस्तेमाल करके, यह कॉन्फ़िगर करें कि Gemini के साथ कौनसी फ़ाइलें शेयर की जाएं. कॉन्टेक्स्ट शेयर करने की सुविधा कॉन्फ़िगर करना
लॉग इन हो रहा है Cloud Logging में Gemini पर की गई गतिविधि का डेटा इकट्ठा करना. इसमें प्रॉम्प्ट, जवाब, और मेटाडेटा शामिल है. जैसे, उपयोगकर्ता ने कोड की कितनी लाइनें स्वीकार की हैं.

यह सुविधा सिर्फ़ Business टियर के सदस्यों के लिए उपलब्ध है.
Gemini Code Assist Standard और Enterprise की लॉगिंग को कॉन्फ़िगर करना
VPC सर्विस कंट्रोल संवेदनशील डेटा और बौद्धिक संपत्ति को सुरक्षित रखने के लिए, कोडिंग के लिए सुरक्षित और कंट्रोल किया गया एनवायरमेंट बनाएं.

यह सुविधा सिर्फ़ Business टियर के सदस्यों के लिए उपलब्ध है.
Gemini के लिए वीपीसी सर्विस कंट्रोल कॉन्फ़िगर करना
उपयोगकर्ता के डोमेन से जुड़ी पाबंदियों की मदद से, नेटवर्क ऐक्सेस कंट्रोल करना उपयोगकर्ता के डोमेन के आधार पर, Gemini के ऐक्सेस को सीमित करें.

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

यह सुविधा सिर्फ़ Business टियर के सदस्यों के लिए उपलब्ध है.
Gemini Code Assist की मेट्रिक जनरेट करना