اخبار محصول

افزایش راهنمایی و کنترل روی حالت عامل (Agent Mode) با اندروید استودیو پاندا ۳

۳ دقیقه مطالعه
Matt Dyor
مدیر ارشد محصول

اندروید استودیو پاندا ۳ اکنون پایدار و آماده استفاده در محیط تولید است. این نسخه به شما کنترل و سفارشی‌سازی بیشتری بر روی گردش‌های کاری مبتنی بر هوش مصنوعی می‌دهد و ساخت برنامه‌های اندروید با کیفیت بالا را آسان‌تر از همیشه می‌کند.

چه در حال اضافه کردن قابلیت‌های جدید به یک برنامه موجود باشید و چه در حال راه‌اندازی یک برنامه کاملاً جدید، این به‌روزرسانی‌ها با اجازه دادن به عامل هوش مصنوعی شما در اندروید استودیو برای یادگیری شیوه‌های خاص شما و ارائه کنترل دقیق بر مجوزهای آن، تجربه توسعه شما را ارتقا می‌دهند.

در نهایت، علاوه بر مهارت‌های هوش مصنوعی و جادوهای حالت عامل، اندروید استودیو پاندا ۳ همچنین شامل پشتیبانی به‌روز شده برای ساخت برنامه‌های اندروید برای خودروها است.

در اینجا نگاهی عمیق به موارد جدید می‌اندازیم:

مهارت‌های عامل

با استفاده از مهارت‌های عامل در اندروید استودیو، یک عامل هوش مصنوعی مفیدتر ایجاد کنید. مهارت‌های عامل، دستورالعمل‌های تخصصی هستند که به عامل، قابلیت‌های جدید و بهترین شیوه‌ها را برای یک گردش کار خاص آموزش می‌دهند، که عامل می‌تواند در صورت نیاز از آنها استفاده کند. این امر به طور قابل توجهی سطح جزئیات مورد نیاز برای دستورات روزانه شما را کاهش می‌دهد. مهارت‌های عامل با Gemini در اندروید استودیو یا با سایر LLM های شخص ثالث از راه دور که در چارچوب عامل در اندروید استودیو ادغام می‌کنید، کار می‌کنند.

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

پس از ایجاد یک مهارت، عامل می‌تواند به طور خودکار از آن استفاده کند، یا می‌توانید با تایپ @ و به دنبال آن نام مهارت، آن را به صورت دستی فعال کنید. برای کسب اطلاعات بیشتر در مورد نحوه ایجاد مهارت‌ها برای پایگاه کد خود، مستندات را بررسی کنید، یا بهتر از آن - از عامل خود بخواهید که در ساخت یک مهارت جدید به شما کمک کند و او شما را در جزئیات راهنمایی خواهد کرد!

large_CROPPED-1-3-skill-used-REV.png
مهارت فعال کردن دستی عامل در اندروید استودیو

شروع کار

برای ایجاد مهارت برای پروژه خود، موارد زیر را انجام دهید:

  • یک پوشه با نام .skills در پوشه ریشه پروژه خود ایجاد کنید.
  • یک فایل SKILL.md درون این دایرکتوری جدید قرار دهید.
  • برای تعریف گردش کار سفارشی خود، یک نام و توضیح به فایل اضافه کنید و مهارت شما آماده است.
  • در صورت تمایل، اسکریپت‌ها، دارایی‌ها و منابع را نیز اضافه کنید تا راهنمایی بیشتری برای نماینده خود ارائه دهید.
large_CROPPED-1-2-skill-md-REV.png
مهارت‌های عامل در اندروید استودیو

مدیریت مجوزها برای حالت عامل

شما کدبیس خود را کنترل می‌کنید و اکنون می‌توانید با دقت بیشتری داده‌ها و قابلیت‌هایی را که با عامل‌های هوش مصنوعی به اشتراک می‌گذارید، انتخاب کنید. مجوزهای جدید عامل در اندروید استودیو به شما این امکان را می‌دهد که دقیقاً تصمیم بگیرید عامل‌ها چه کاری می‌توانند برای شما انجام دهند.

وقتی حالت عامل نیاز به خواندن فایل‌ها، اجرای دستورات پوسته یا دسترسی به وب دارد، صریحاً از شما اجازه می‌خواهد. ما می‌دانیم که «خستگی ناشی از تأیید» یک خطر واقعی در گردش‌های کاری هوش مصنوعی است - وقتی ابزاری بیش از حد درخواست مجوز می‌کند، به راحتی می‌توان بدون بررسی کامل اقدام، روی «مجاز» کلیک کرد. اندروید استودیو با ارائه قوانین «همیشه مجاز» برای عملیات مورد اعتماد و یک جعبه شنی اختیاری برای عملیات آزمایشی، به شما کمک می‌کند تا روی تصمیمات پرمخاطره‌ای که در واقع نیاز به تأیید دستی شما دارند، متمرکز بمانید.

درخواست مجوز alt_2-2-2-large (1).png
مجوزهای عامل

مجوزهای عامل برای تنظیم و استفاده شهودی هستند. به عنوان مثال، اعطای مجوزهای سطح بالا به طور خودکار ابزارهای فرعی مرتبط را مجاز می‌کند، در حالی که دستوراتی که قبلاً تأیید کرده‌اید بدون ایجاد وقفه در جریان کار شما به طور خودکار اجرا می‌شوند. مطمئن باشید، دسترسی به فایل‌های حساس مانند کلیدهای SSH همیشه نیاز به ورود صریح شما خواهد داشت.

برای امنیت بیشتر، می‌توانید از یک جعبه شنی اختیاری نیز برای اعمال کنترل دقیق و ایزوله بر روی عامل استفاده کنید.

large_2-3-sandbox-REV.png
جعبه شنی مامور شل

قالب اپلیکیشن کتابخانه اپلیکیشن خودرو خالی

ما در حال آسان‌تر کردن ساخت برنامه‌های اندروید برای خودروها هستیم. ساخت برنامه‌ها برای خودرو قبلاً به معنای کلنجار رفتن با پیکربندی‌های پیچیده بود، فقط برای اینکه پروژه با موفقیت ساخته شود.

اکنون، می‌توانید توسعه خود را با الگوی جدید «برنامه کتابخانه برنامه خالی خودرو» در اندروید استودیو تسریع کنید. این الگو از کد تکراری مورد نیاز برای یک برنامه بهینه شده برای رانندگی در هر دو سیستم عامل Android Auto و Android Automotive OS مراقبت می‌کند و در زمان و تلاش شما صرفه‌جویی قابل توجهی می‌کند. به جای اینکه درگیر تنظیمات شوید، می‌توانید بر ایجاد بهترین تجربه برای کاربران خود در جاده تمرکز کنید.

شروع کار

برای استفاده از قالب جدید:

  • در صفحه خوش‌آمدگویی به اندروید استودیو، گزینه «پروژه جدید» (New Project ) را انتخاب کنید (یا از داخل یک پروژه، از مسیر «فایل» (File) > «جدید» (New) > «پروژه جدید» (New Project ))
  • الگوی برنامه کتابخانه برنامه خالی خودرو را جستجو یا انتخاب کنید.
  • برای برنامه خود نامی انتخاب کنید و روی Finish کلیک کنید تا برنامه بهینه شده برای رانندگی شما ایجاد شود.
large_3-1-empty-car-app-library-app-template-REV.png
قالب اپلیکیشن کتابخانه اپلیکیشن خودرو خالی

انتشار نسخه‌های پاندا اندروید استودیو

پاندا ۳ بر اساس نسخه پاندا ۲ که ماه گذشته منتشر شد و بر هوش مصنوعی تمرکز داشت، ساخته شده است. برای کسب اطلاعات بیشتر در مورد ویژگی‌های جدید اندروید استودیو، از جمله جریان پروژه جدید مبتنی بر هوش مصنوعی که شما را از اعلان به نمونه اولیه می‌برد و دستیار ارتقاء نسخه که زحمت به‌روزرسانی وابستگی‌های شما را از بین می‌برد، به پست پاندا ۲ مراجعه کنید.

شروع کنید

همین حالا شروع کنید و توسعه خود را سرعت ببخشید. اندروید استودیو پاندا ۳ را دانلود کنید و همین امروز شروع به کاوش در این ویژگی‌های قدرتمند و جدید عامل‌محور کنید.

مثل همیشه، بازخورد شما برای ما بسیار مهم است. مشکلات شناخته شده را بررسی کنید ، اشکالات را گزارش دهید و بخشی از جامعه پر جنب و جوش ما در لینکدین ، مدیوم ، یوتیوب یا ایکس باشید. کدنویسی خوبی داشته باشید!

نوشته شده توسط:

ادامه مطلب