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

अपनी पसंद के मुताबिक काम करें: Android Studio में अपनी पसंद के किसी भी एआई एजेंट का इस्तेमाल करें

पढ़ने में 3 मिनट लगेंगे
मैथ्यू वॉर्नर की प्रोफ़ाइल देखें
Matthew Warner प्रॉडक्ट मैनेजर

एआई की मदद से काम करने वाले डेवलपर टूल, इंजीनियरिंग की प्रॉडक्टिविटी को बढ़ाने के लिए ज़रूरी हो गए हैं. टीमें, एआई कोडिंग एजेंट, एंटरप्राइज़ के लिए कस्टम टूल, और ऑटोनॉमस टूल का इस्तेमाल कर रही हैं. आपके लिए यह ज़रूरी है कि आप Android ऐप्लिकेशन को अपनी और अपनी टीम की ज़रूरतों के हिसाब से बना सकें. एजेंटिक Android डेवलपमेंट, पहले से ज़्यादा ओपन और फ़्लेक्सिबल है.

पिछले साल, Android Studio को किसी भी एआई मॉडल के साथ इस्तेमाल करने की सुविधा उपलब्ध कराई गई थी. आज हम एक और कदम आगे बढ़ाते हुए, आपकी पसंद के कोडिंग एजेंट के लिए सहायता उपलब्ध करा रहे हैं. Bring Your Own Agent (BYOA) सुविधा की मदद से, अपने पसंदीदा कोडिंग एजेंट को Android Studio में आसानी से इंटिग्रेट किया जा सकता है. इसमें Anthropic का Claude Agent, Open AI का Codex, और Google का Antigravity शामिल है. साथ ही, Android Studio के एआई के लिए ऑप्टिमाइज़ किए गए इंफ़्रास्ट्रक्चर और टूल सपोर्ट की मदद से, इसे बेहतर बनाया जा सकता है.

BYOALarger.gif
Android Studio में Claude Agent

आपके एजेंट, आपका एआई प्लान

BYOA, आपके पसंदीदा एजेंट को IDE की नेटिव इंटेलिजेंस के साथ जोड़ता है. इससे, यह ज़्यादा तेज़ी से, ज़्यादा सटीक तरीके से, और कम लागत में काम करता है. BYOA, Android Studio Canary के नए वर्शन में उपलब्ध है. इसके ये फ़ायदे हैं:

  • कोडबेस की जानकारी और टोकन की बचत: Android Studio, Agent Client Protocol (ACP) का इस्तेमाल करके, पूरे प्रोजेक्ट का ग्राफ़, बिल्ड सेटअप, और प्लैटफ़ॉर्म की जानकारी सीधे आपके एजेंट को देता है . इसके बाद, एजेंट टोकन का बेहतर तरीके से इस्तेमाल करने, कम समय में जवाब देने, और सटीक जवाब देने के लिए, काम की फ़ाइलों या जानकारी को फ़िल्टर कर सकता है.
  • वर्कफ़्लो में बिना किसी रुकावट के काम करना: बातचीत करने वाले एजेंट के कई प्रॉम्प्ट और Android Studio के खास टूल के बीच आसानी से स्विच करें. इससे, आपके वर्कफ़्लो में कोई रुकावट नहीं आएगी और आप आसानी से एक टास्क से दूसरे टास्क पर स्विच कर पाएंगे.
  • एजेंट को आसानी से कनेक्ट करना: एसीपी के मुताबिक काम करने वाले किसी भी एजेंट को सीधे तौर पर Android Studio से कनेक्ट करें. इसके बाद, अपने प्लान से साइन इन करें. अगर किसी एजेंट का कोटा खत्म हो जाता है या वह आपकी परफ़ॉर्मेंस की उम्मीदों पर खरा नहीं उतरता है, तो किसी दूसरे एजेंट को काम सौंपा जा सकता है.
  • नेटिव टूल इंजेक्शन: हम बिल्ड डाइग्नोस्टिक्स, Jetpack Compose Previews जैसे यूआई टूल, Android SDK टूल, और Android Emulator Control को कनेक्ट करते हैं, ताकि आपके एजेंट के पास ऐक्सेस हो और वह सीधे तौर पर Android Studio में टेस्ट कर सके, गड़बड़ियों का पता लगा सके, और उन्हें ठीक कर सके.

कोडिंग के लिए पावरफ़ुल, भरोसेमंद, और बेहतर एजेंट

एजेंट, आपके एनवायरमेंट में सीधे तौर पर पूरे तकनीकी वर्कफ़्लो की योजना बना सकते हैं और उन्हें लागू कर सकते हैं. इससे इस्तेमाल के ये बेहतरीन उदाहरण मिलते हैं:

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

Android Studio में काम करने वाले एजेंटों को भी Android की सुविधाओं और Android के नॉलेज बेस का फ़ायदा मिलता है. इससे यह पक्का होता है कि उनके पास Android के सबसे सही तरीकों का ऐक्सेस है. अगर आपको यह जानना है कि एजेंट, मॉडल की परफ़ॉर्मेंस पर कैसे असर डालते हैं, तो Android Bench से जुड़े हमारे नए अपडेट के बारे में ज़्यादा जानें.

Google Antigravity के साथ Gemini का इस्तेमाल करना

कई डेवलपर, Android Studio में सीधे तौर पर Gemini का इस्तेमाल कर रहे हैं. इसके लिए, वे बिल्ट-इन एजेंट का इस्तेमाल करते हैं. हम Android Studio में यह सुविधा देना जारी रखेंगे. हालांकि, Gemini का बेहतर अनुभव पाने के लिए, हमारा सुझाव है कि Google Antigravity एजेंट को चुनें. इससे आपको Gemini Flash 3.8 जैसे नए Gemini मॉडल का ऐक्सेस मिलेगा. साथ ही, एआई के इस्तेमाल के लिए ज़्यादा कोटा मिलेगा. Android Studio में अपने प्लान के फ़ायदों का इस्तेमाल करने के लिए, Google AI Pro या Ultra प्लान से Google Antigravity एजेंट में लॉगिन करें. इसके अलावा, Gemini API पासकोड का इस्तेमाल करके, टोकन के हिसाब से शुल्क चुकाया जा सकता है.

Antigravity_AgentSelector.png
Google Antigravity एजेंट को चुनना

Google Antigravity एजेंट को चुनना

अगर आपका संगठन Gemini Enterprise का इस्तेमाल कर रहा है, तो आपके पास बिल्ट-इन एजेंट या Antigravity एजेंट का इस्तेमाल जारी रखने का विकल्प है. दोनों ही मामलों में, आपके संगठन को Google Cloud की बेहतर सुरक्षा और निजता का फ़ायदा मिलता रहेगा.

Antigravity_Agent_Registry.png
Google खाते, Gemini Enterprise के लाइसेंस, Enterprise Agent प्लैटफ़ॉर्म या Gemini API कुंजी का इस्तेमाल करके, Antigravity Agent में लॉग इन करें

शुरू करें

BYOA की सुविधा, प्रीव्यू के तौर पर रोल आउट की जा रही है. यह सुविधा, Android Studio Rabbit 2 के कैनरी वर्शन से शुरू हो रही है. इसमें Google Antigravity, Claude Agent, और Codex जैसे आम तौर पर इस्तेमाल किए जाने वाले एजेंट शामिल हैं. एजेंट की सुविधा देने वाली कंपनी के आधार पर, एंटरप्राइज़ और उपभोक्ता, दोनों के लिए एआई प्लान उपलब्ध हैं. किसी एजेंट को कनेक्ट करने के लिए, यह तरीका अपनाएं:

  1. Android Studio को अपडेट करें: पक्का करें कि आपके पास कैनरी रिलीज़ चैनल से डाउनलोड किया गया Android Studio का नया वर्शन हो.
  2. अपने एजेंट कनेक्ट करें: एजेंट विंडो में, कोई एक एजेंट (Claude Agent, Codex या Antigravity) चुनें. इसके बाद, साइन इन करें या एपीआई कुंजी डालें. अतिरिक्त एजेंट, रजिस्ट्री की सेटिंग > टूल > एआई > एजेंट में जाकर देखे जा सकते हैं
  3. दस्तावेज़ देखें: प्रीव्यू रिलीज़ नोट यहां देखें.

Android Studio में एआई की सुविधा को बेहतर बनाने के लिए, आपके सुझाव, शिकायत या राय हमारे लिए अहम है. अगर आपको कोई गड़बड़ी या समस्या मिलती है, तो कृपया समस्या की शिकायत करें. हमें यह देखने का बेसब्री से इंतज़ार रहेगा कि आप क्या बनाते हैं!

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