اخبار محصول

اندروید استودیو از Gemma 4 پشتیبانی می‌کند: توانمندترین مدل محلی ما برای کدنویسی عامل‌محور

مطالعه ۲ دقیقه‌ای
Matthew Warner
مدیر محصول

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

کمک هوش مصنوعی، به صورت محلی ارائه می‌شود

با اجرای محلی روی دستگاه شما، Gemma 4 به شما کمک می‌کند تا با کد هوش مصنوعی کار کنید، بدون اینکه برای عملیات اصلی خود به اتصال اینترنت یا کلید API نیاز داشته باشید. مزایای کلیدی عبارتند از:

  • حریم خصوصی و امنیت: کد شما روی دستگاه شما باقی می‌ماند. Gemma 4 تمام درخواست‌های حالت عامل را به صورت محلی پردازش می‌کند و این امر آن را به انتخابی ایده‌آل برای توسعه‌دهندگانی تبدیل می‌کند که با الزامات حریم خصوصی داده‌ها یا در محیط‌های امن سازمانی کار می‌کنند.
  • بهره‌وری هزینه: گردش‌های کاری پیچیده‌ی عامل‌محور را بدون نگرانی از رسیدن به سهمیه‌ها اجرا کنید. Gemma 4 برای اجرای کارآمد روی سخت‌افزارهای توسعه‌ی مدرن بهینه شده است و از GPU و RAM محلی برای ارائه‌ی پشتیبانی سریع و پاسخگو استفاده می‌کند.
  • دسترسی آفلاین: حتی زمانی که اتصال اینترنت ندارید، از عامل برای نوشتن کد استفاده کنید.
  • استدلال پیشرفته: Gemma 4 بهترین استدلال در کلاس خود را ارائه می‌دهد و قادر به انجام وظایف کدنویسی پیچیده چند مرحله‌ای در حالت عامل (Agent Mode) است.

کدگذاری عاملی قدرتمند

Gemma 4 برای توسعه اندروید با قابلیت‌های فراخوانی ابزار agentic آموزش داده شده است. وقتی Gemma 4 را به عنوان مدل محلی خود انتخاب می‌کنید، می‌توانید از حالت agent برای موارد مختلف توسعه، مانند موارد زیر، استفاده کنید:

  • طراحی ویژگی‌های جدید: توسعه‌دهندگان می‌توانند از عامل بخواهند که یک ویژگی جدید یا کل یک برنامه را با دستوراتی مانند «ساخت یک برنامه ماشین حساب» بسازد و عامل نه تنها کد رابط کاربری را تولید می‌کند، بلکه از بهترین شیوه‌های اندروید مانند نوشتن در Kotlin و استفاده از Jetpack Compose نیز استفاده خواهد کرد.
  • بازسازی: شما می‌توانید دستورات سطح بالایی مانند «استخراج تمام رشته‌های هاردکد شده و انتقال آنها به strings.xml» را بدهید. عامل، کدبیس شما را اسکن می‌کند، مواردی را که نیاز به تغییر دارند شناسایی می‌کند و ویرایش‌ها را به طور همزمان در چندین فایل اعمال می‌کند.
  • رفع اشکال و حل مشکل ساخت: اگر پروژه‌ای در ساخت با شکست مواجه شود یا خطاهای مداوم lint داشته باشد، می‌توانید از عامل بخواهید که «پروژه‌ام را بسازم و هرگونه خطا را برطرف کنم.» عامل به کد مشکل‌دار می‌رود و به طور مکرر اصلاحات را اعمال می‌کند تا ساخت با موفقیت انجام شود.

سطح 26B MoE برای توسعه‌دهندگان برنامه‌های اندروید که از دستگاهی با حداقل سخت‌افزار مورد نیاز استفاده می‌کنند، توصیه می‌شود. کل رم مورد نیاز شامل اندروید استودیو و Gemma می‌شود.

مدل کل رم مورد نیاز فضای ذخیره‌سازی مورد نیاز
جما E2B ۸ گیگابایت ۲ گیگابایت
جما E4B ۱۲ گیگابایت ۴ گیگابایت
جما ۲۶ب وزارت آموزش و پرورش ۲۴ گیگابایت ۱۷ گیگابایت

شروع کنید

برای شروع، مطمئن شوید که آخرین نسخه اندروید استودیو را نصب کرده‌اید.

  1. یک ارائه دهنده LLM مانند LM Studio یا Ollama را روی رایانه محلی خود نصب کنید.
  2. در تنظیمات > ابزارها > هوش مصنوعی > ارائه دهندگان مدل، نمونه LM Studio یا Ollama خود را اضافه کنید.
  3. تصویر_بزرگ ‎2026-04-05 ساعت 9.14.11 صبح.png

    مدل Gemma 4 را از Ollama یا LM Studio دانلود کنید. برای انتخاب اندازه مدل، به الزامات سخت‌افزاری مراجعه کنید.

  4. در حالت عامل (Agent Mode)، مدل Gemma 4 را به عنوان مدل فعال خود انتخاب کنید.

برای آشنایی کامل با پیکربندی، به مستندات رسمی در مورد نحوه استفاده از مدل محلی مراجعه کنید.

ما مشتاقیم ببینیم که چگونه Gemma 4 گردش‌های کاری توسعه خصوصی‌تر، امن‌تر و قدرتمندتری را فراهم می‌کند. مثل همیشه، بازخورد شما برای ما ضروری است زیرا ما همچنان به بهبود تجربه هوش مصنوعی در اندروید استودیو ادامه می‌دهیم. اگر اشکالی یا مشکلی پیدا کردید، لطفاً آن را ثبت کنید . همچنین می‌توانید بخشی از جامعه توسعه‌دهندگان اندروید پر جنب و جوش ما در لینکدین ، یوتیوب یا X باشید. کدنویسی خوبی داشته باشید!

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

ادامه مطلب