اخبار محصول

به روش خودتان بسازید: از هر عامل هوش مصنوعی که می‌خواهید در Android Studio استفاده کنید

‫۳ دقیقه برای خواندن
مشاهده نمایه متیو وارنر
Matthew Warner مدیر محصول، تجربه توسعه‌دهنده Android

ابزارهای توسعه‌دهنده مجهز به هوش مصنوعی به عاملی ضروری برای افزایش بهره‌وری مهندسی تبدیل شده‌اند و تیم‌ها از عوامل کدنویسی تخصصی هوش مصنوعی، مهارکننده‌های سفارشی سازمانی، و ابزارهای خودکار استفاده می‌کنند. مهم است که بتوانید برنامه‌های Android را به روشی بسازید که برای شما و تیمتان بهترین کارایی را داشته باشد، و توسعه Android مبتنی بر عامل از همیشه بازتر و انعطاف‌پذیرتر است.

سال گذشته، «استودیو Android» برای هر مدل هوش مصنوعی باز شد. امروز با معرفی پشتیبانی از عامل‌های کدنویسی انتخابی شما، گام بعدی را برمی‌داریم. با ویژگی جدید Bring Your Own Agent (BYOA)، می‌توانید عامل کدنویسی دلخواهتان را به‌طور یکپارچه در Android Studio ادغام کنید (با Anthropic’s Claude Agent،‏ Open AI’s Codex، و Google’s Antigravity) و آن را با زیرساخت بهینه‌شده با هوش مصنوعی و پشتیبانی ابزار Android Studio تقویت کنید.

BYOALarger.gif
Claude Agent در «استودیو Android»

عامل‌های شما، طرح هوش مصنوعی شما

BYOA عامل دلخواهتان را با هوش بومی IDE جفت می‌کند و آن را سریع‌تر، دقیق‌تر، و مقرون‌به‌صرفه‌تر می‌کند. BYOA در جدیدترین نسخه Android Studio Canary دردسترس است و مزایای زیر را دارد:

  • آگاهی از پایگاه کد و کارایی ژتون: Android Studio نمودار کامل پروژه، راه‌اندازی ساخت، و جزئیات پلاتفرم را مستقیماً بااستفاده از پروتکل کارخواه عامل (ACP) در عامل شما ارائه می‌دهد. سپس نماینده می‌تواند فایل‌ها یا جزئیات مربوطه را برای استفاده کارآمد از توکن، تأخیر کمتر، و پاسخ‌های دقیق‌تر فیلتر کند.
  • تداوم یکپارچه گردش کار: به‌راحتی بین چند پیام‌واره عامل مکالمه‌ای و ابزارهای هدفمند «استودیو Android» جابه‌جا شوید و درحالی‌که به‌راحتی بین تکالیف جابه‌جا می‌شوید، وضعیت جریان خود را حفظ کنید.
  • انعطاف‌پذیری عامل: هر عامل سازگار با ACP را مستقیماً به Android Studio متصل کنید و با طرحتان به سیستم وارد شوید. اگر سهمیه یک نماینده تمام شود یا انتظارات عملکردی شما را برآورده نکند، می‌توانید نماینده دیگری را جایگزین کنید.
  • تزریق ابزار بومی: ما عیب‌یابی‌های ساخت، ابزارهای واسط کاربر مانند «پیش‌نمایش‌های Jetpack Compose»، ابزارهای Android SDK، و کنترل شبیه‌ساز Android را متصل می‌کنیم تا کارگزار شما دسترسی داشته باشد و بتواند مستقیماً در «استودیو Android» آزمایش، عیب‌یابی، و اجرا کند.

عامل‌های کدنویسی قدرتمند، توانمند، و قابل‌اعتماد

نماینده‌ها می‌توانند گردش‌های کاری فنی کامل را مستقیماً در محیط شما برنامه‌ریزی و اجرا کنند و موارد استفاده قدرتمندی را باز کنند:

  • اجرا در محیط: فایل‌ها را بخوانید، بنویسید، و ویرایش کنید، فرمان‌های پوسته را اجرا کنید، آزمایش‌ها را اجرا کنید، و در وب جستجو کنید.
  • محول کردن به زیرنماینده‌ها: پروژه‌های پیچیده را با ایجاد کردن نمایندگان تخصصی برای تکالیف فرعی مثل بازبینی کد یا آزمایش کردن تجزیه کنید.
  • کنترل را حفظ کنید: اجازه‌های جزئی به نماینده امکان می‌دهد تا برای کارهای روتین به‌طور مستقل عمل کند و برای کنش‌های پرخطرتر منتظر تأیید شما بماند.
  • حفظ بافت و پیکربندی: جلسه‌های طولانی‌مدت را حفظ کنید و مهارت‌های پروژه، فرمان‌های خط مورب، و حافظه را به‌طور خودکار بار کنید.

عامل‌هایی که در «استودیو Android» اجرا می‌شوند نیز از مهارت‌های Android و «پایگاه دانش Android» بهره می‌برند و این امر تضمین می‌کند که به جدیدترین روال‌های مطلوب Android دسترسی داشته باشند. و اگر می‌خواهید درباره نحوه تأثیرگذاری عامل‌ها بر عملکرد مدل بیشتر بدانید، جدیدترین به‌روزرسانی‌های ما برای Android Bench را بخوانید.

استفاده از Gemini با Google Antigravity

بسیاری از توسعه‌دهندگان از Gemini مستقیماً در «استودیو Android» ازطریق عامل داخلی استفاده می‌کنند و ما به ارائه این تجربه در «استودیو Android» ادامه خواهیم داد. بااین‌حال، برای داشتن بهترین تجربه با Gemini، توصیه می‌کنیم عامل Google Antigravity را انتخاب کنید تا به جدیدترین مدل‌های Gemini مانند Gemini Flash 3.8 و همچنین سهمیه استفاده بیشتر از هوش مصنوعی دسترسی داشته باشید. همچنین می‌توانید با طرح Google AI Pro یا Ultra به سیستم عامل Google Antigravity وارد شوید تا از مزایای خود در Android Studio بهره‌مند شوید، یا با کلید 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: مطمئن شوید که از جدیدترین نسخه کانال انتشار قناری استفاده می‌کنید.
  2. عامل(های) خود را متصل کنید: در پنجره عامل، یکی از عامل‌ها (Claude Agent،‏ Codex، یا Antigravity) را انتخاب کنید و به سیستم وارد شوید یا کلید API ارائه دهید. عوامل دیگر را می‌توانید در «تنظیمات» > «ابزارها» > «هوش مصنوعی» > «عوامل» در دفتر ثبت پیدا کنید
  3. کاوش اسناد: یادداشت انتشار پیش‌نمایش ما را در اینجا بررسی کنید.

بازخورد شما برای ادامه پالایش تجربه هوش مصنوعی در Android Studio ضروری است. اگر اشکال یا مشکلی پیدا کردید، لطفاً مشکل را ثبت کنید. بی‌صبرانه منتظریم ببینیم چه چیزی می‌سازید!

نویسنده:
ادامه خواندن