প্রোডাক্ট সংক্রান্ত খবর

আপনার প্রিয় এজেন্ট এখন Android Studio-তে ইন্টিগ্রেট করা হয়েছে

৩ মিনিট রিডিং
Matthew Warner-এর প্রোফাইল দেখুন
Matthew Warner প্রোডাক্ট ম্যানেজার, Android ডেভেলপার অভিজ্ঞতা

Android Studio Rabbit 2 এখন স্টেবল এবং প্রোডাকশনে ব্যবহারের জন্য রেডি। এই রিলিজে আপনার ডেভেলপমেন্ট উন্নত করার জন্য গুরুত্বপূর্ণ ফিচার অন্তর্ভুক্ত করা হয়েছে, যেমন Bring Your Own Agent, নতুন XR এমুলেটর ফিচার, LeakCanary আপডেট, নতুন এজেন্ট স্কিল ম্যানেজার টুল, AI কোড রিভিউ এবং আরও অনেক কিছু। আপনি এইসব স্টেবল ফিচার, লেটেস্ট Android Studio Canary রিলিজ-এর ফিচার সম্পর্কে আরও জানতে পারবেন এবং Android Dev Summit-এ আমাদের শেয়ার করা ডেমো ও আলোচনা চেক করে দেখতে পারবেন, যা আজ লাইভ-স্ট্রিম করা হচ্ছে। 

Bring Your Own Agent (BYOA): আপনার পছন্দের কোডিং এজেন্ট ইন্টিগ্রেট করুন

আপনার ওয়ার্কফ্লোতে নমনীয়তা কতটা গুরুত্বপূর্ণ তা আপনি আমাদের জানিয়েছেন। আপনি এখন সেরা Android ডেভেলপমেন্ট টুলের পাশাপাশি সেরা এজেন্ট অ্যাক্সেস করতে পারবেন। আপনি যদি কোনও নির্দিষ্ট ACP-সম্মত এজেন্ট পছন্দ করেন — আপনি তা পেয়েছেন। আপনার প্রোজেক্টের জন্য কোনও নির্দিষ্ট এজেন্টের খরচ সাশ্রয়ী দক্ষতা প্রয়োজন হলে — আপনি তা পেয়েছেন। এন্টারপ্রাইজ চুক্তির সাথে সামঞ্জস্য রেখে কোনও নির্দিষ্ট পরিষেবা প্রদানকারীকে ব্যবহার করতে চাইলে — আপনি তা করতে পারবেন।

BYOA_Claude_no_rounding.png
Android Studio-তে Claude Agent চালানো

আপনি ৪০টিরও বেশি কোডিং এজেন্ট থেকে বেছে নিতে পারেন — যার মধ্যে Claude Agent, OpenAI-এর Codex, Junie এবং Google Antigravity অন্তর্ভুক্ত। এইসব এজেন্টের কাছে Android Emulator, Build Systems, Logcat-এর মতো Android Studio টুলের অ্যাক্সেস আছে - এবং জটিল টাস্ক সম্পূর্ণ করার জন্য তারা Android স্কিল ব্যবহার করতে পারে। 

BYOA ব্যবহার শুরু করতে, এজেন্ট উইন্ডো খুলে আপনার পছন্দের এজেন্ট বেছে নিন অথবা সেটিংস > টুল > AI > এজেন্ট থেকে কোনও এজেন্ট বেছে নিন, যাচাইকরণ করুন এবং আপনার প্রথম প্রম্পট জমা দিন।  

এমুলেটর সহ Android XR-এর জন্য তৈরি করুন

XR গ্লাস, অডিও গ্লাস ও ডিসপ্লে গ্লাসের জন্য Android XR ইমুলেটর এখন Android Studio-তে নতুন ও আপডেট করা ফিচারের সাথে স্টেবল, তাই আপনি ল্যাপটপ থেকেই Android XR অভিজ্ঞতা তৈরি, ইটারেট ও পরীক্ষা করতে পারবেন। আপডেট করা ডিসপ্লে গ্লাস এমুলেটর আপনাকে নিজের ৩৬০-ডিগ্রি ফটো বা কানেক্ট করা ক্যামেরা থেকে ভিডিও ফিডের মাধ্যমে পরিবেশ কাস্টমাইজ করতে দেয় যাতে আপনি যেকোনও জায়গা থেকে বাস্তব পরিবেশ পরীক্ষা করতে পারেন। এছাড়াও, আমরা মাইক্রোফোন ও ক্যামেরার স্ট্যাটাসের জন্য নতুন হার্ডওয়্যার LED ইন্ডিকেটর নিয়ে এসেছি এবং ভার্চুয়াল অডিও ও ডিসপ্লে গ্লাসের সাথে ভার্চুয়াল ফোন আরও দ্রুত ও নির্ভরযোগ্যভাবে পেয়ার করার জন্য পেয়ারিং উইজার্ডে উন্নতি করেছি। শুরু করতে, ডিভাইস ম্যানেজার থেকে XR, অডিও বা ডিসপ্লে গ্লাস এমুলেটর চালু করুন।

emulator environment.png
Android XR এমুলেটরে ইন্টেলিজেন্ট আইওয়্যারের জন্য কাস্টমাইজ করা যায় এমন এনভায়রনমেন্ট

Android Studio-তে Android স্কিল খুঁজে দেখা, ইনস্টল ও ম্যানেজ করা

installed-skills.png
Android Studio-তে স্কিল ম্যানেজমেন্ট

Android Studio-তে সরাসরি স্কিল ম্যানেজারে Android স্কিল খুঁজে পাওয়া, ইনস্টল ও ম্যানেজ করা এখন আরও সহজ, যা আপনাকে এজেন্টের জন্য উপলভ্য বিশেষ ওয়ার্কফ্লো ও পদ্ধতিগত নির্দেশিকার উপর গ্র্যানুলার কন্ট্রোল প্রদান করে। Android Studio-তে Android সংক্রান্ত দক্ষতা এবং Firebase এজেন্ট সংক্রান্ত দক্ষতা লোড করা থাকে—যেমন, লিগ্যাসি XML ভিউকে Jetpack Compose-এ মাইগ্রেট করা, AGP 9-এ আপগ্রেড করা, ফোল্ডেবল ও ট্যাবলেটের জন্য অ্যাডাপ্টিভ লেআউট প্রয়োগ করা অথবা CameraX ও Firebase পরিষেবা ইন্টিগ্রেট করা।

এজেন্ট প্যানেলের তিন ডট মেনু (এজেন্ট স্কিল ম্যানেজ করুন) থেকে স্কিল এডিটর ট্যাব খুলুন, চ্যাট বক্সে @ টাইপ করে এবং স্কিল ম্যানেজ করুন বিকল্পে ক্লিক করে অথবা সেটিংস > টুল > AI > স্কিল ম্যানেজার থেকে।

manage-skills.png
@ ব্যবহার করে সরাসরি চ্যাটে ইনস্টল করা স্কিল চালু করুন অথবা স্কিল ম্যানেজার খুলুন

LeakCanary-এর মাধ্যমে এজেন্টিক সমাধান 

Android Studio সরাসরি বিল্ট-ইন এজেন্টের সাথে LeakCanary ইন্টিগ্রেট করে যাতে আপনি IDE থেকে না বেরিয়েই মেমরি লিক ডায়াগনসিস ও সমাধান করতে পারেন। এই ইন্টিগ্রেশন LeakCanary-কে মেমরি লিকের অন্তর্নিহিত কারণগুলির আরও অর্থপূর্ণ বর্ণনামূলক ব্যাখ্যা প্রদান করতে এবং সেগুলি সংশোধন করার জন্য নির্দিষ্ট কোড পরিবর্তনের পরামর্শ দিতে দেয়। প্রোফাইলারের LeakCanary টাস্কে এই ফিচারটি ব্যবহার করে দেখুন।

LeakCanary - AI Fix Zoomed in.png
Android Studio Profiler-এর মধ্যে মেমরি লিক সংক্রান্ত সমস্যা সমাধান করতে AI-এর সুবিধা নিন

Android Studio-তে Gemini Enterprise 

এন্টারপ্রাইজ-গ্রেড গভর্ন্যান্স, কঠোর ডেটা গোপনীয়তা নিয়ন্ত্রণ এবং কাস্টম ইন্টার্নাল নলেজ বেস ইন্টিগ্রেশনের প্রয়োজন হয় এমন ইঞ্জিনিয়ারিং টিমের জন্য, Android Studio Rabbit 1 থেকে Android Studio-তে Gemini Enterprise-এর জন্য সম্পূর্ণ সহায়তা উপলভ্য রয়েছে। আপনার ব্যবহারের ক্ষেত্রে অত্যন্ত প্রাসঙ্গিক উত্তর পেতে, আপনার ডিজাইন সিস্টেম, ইন্টার্নাল SDK এবং ব্যক্তিগত রিপোজিটরির সাথে কানেক্ট করতে Gemini Enterprise ব্যবহার করতে পারবেন। 

Android Studio-তে Gemini Enterprise, এন্টারপ্রাইজ টিমের জন্য মূল ক্ষমতা প্রদান করে:

  • ডেটার কঠোর গোপনীয়তা: গ্যারান্টি দেয় যে সোর্স কোড ও ওয়ার্কস্পেসের প্রসঙ্গ কখনও রেখে দেওয়া হয় না বা গ্লোবাল ফাউন্ডেশন মডেলকে ট্রেনিং দেওয়ার জন্য ব্যবহার করা হয় না।
  • কমপ্লায়েন্স ও অডিট লগিং: আপনার সংস্থার নিরাপত্তা পরিধির মধ্যে এজেন্ট অ্যাক্টিভিটি, জেনারেট করা প্যাচ ও প্রম্পট ইতিহাস সম্পূর্ণভাবে দেখা যায়।
  • অ্যাডমিন নীতি: আইটি অ্যাডমিনিস্ট্রেটরদের জন্য সেন্ট্রালাইজড ম্যানেজমেন্ট, যাতে তারা বিভিন্ন ডেভেলপমেন্ট টিম জুড়ে অনুমোদিত স্কিল, এজেন্ট এবং মডেল এন্ডপয়েন্ট নির্ধারণ করতে পারেন।

চেঞ্জ রিভিউয়ের মাধ্যমে র ডিফারেন্স থেকে গাইডেড কোড রিভিউতে যান 

এজেন্টিক টুল আপনাকে আগের চেয়ে দ্রুত কোড লিখতে এবং রিফ্যাক্টর করতে সাহায্য করে, তাই একটি নতুন ইঞ্জিনিয়ারিং বাধা তৈরি হয়েছে: সেই সমস্ত কোড পর্যালোচনা এবং যাচাই করা। Android Studio-তে কোড পরিবর্তন যেখানেই লাইভ হোক না কেন, AI Change Review আপনাকে সাহায্য করে। আপনি তিনটি ভিজ্যুয়াল এন্ট্রি পয়েন্ট থেকে বা সরাসরি এজেন্ট চ্যাট উইন্ডো থেকে পর্যালোচনা শুরু করতে পারেন।

change-review-entry-points.png
পরিবর্তন পর্যালোচনা এগুলির ক্ষেত্রে কাজ করে: ১. এজেন্ট পরিবর্তন ২. বাকি থাকা কমিট এবং ৩. Git লগ

এজেন্ট স্বাধীনভাবে এজেন্টের পরিবর্তন, পেন্ডিং কমিট বা পর্যালোচনার অধীনে থাকা কমিট করা পরিবর্তনগুলি পর্যালোচনা করে, যেখানে সাজেস্ট করা সমাধানগুলি শনাক্ত করার মাধ্যমে পরিবর্তন পর্যালোচনা শুরু হয়। সাজেস্ট করা সমাধানগুলি প্রয়োগ করার পরে, আপনি ওয়াকথ্রু তৈরি করুন বিকল্পে ক্লিক করে একটি গাইডেড ওয়াকথ্রু শুরু করতে পারেন। বর্ণানুক্রমিকভাবে ফাইল পড়তে বাধ্য করার পরিবর্তে, গাইডেড ওয়াকথ্রু আপনার প্রোজেক্ট জুড়ে সম্পর্কিত ডিফারেন্স চাঙ্কগুলিকে লজিক্যাল থিমে গ্রুপ করে এবং অগ্রাধিকার দিয়ে আপনার পর্যালোচনাকে দ্রুত করে।   

শুরু করা

আপনি Android Studio-এর লেটেস্ট স্টেবল ভার্সন ডাউনলোড করে এইসব ফিচার ব্যবহার করা শুরু করতে পারবেন। আপনি কোনও সমস্যা খুঁজে পেলে, সমস্যার ব্যাপারে অভিযোগ জানান। LinkedIn, YouTube এবং X-এ Android ডেভেলপার কমিউনিটির সাথে কানেক্ট করুন। 

আপনি এইসব ফিচার ও আরও অনেক কিছু সম্পর্কে ডেমো ও আলোচনা দেখতে পারবেন Android ডেভ সামিট-এ, আজ লাইভ-স্ট্রিমিং হচ্ছে। এছাড়াও, আপনি Android-এর জন্য এজেন্টিক টুলের আপডেট সম্পর্কে আরও পড়তে পারেন। আপনি কী তৈরি করবেন তা দেখার জন্য আমরা অধীর আগ্রহে অপেক্ষা করছি! 

লিখেছেন:
পড়া চালিয়ে যান