התכונות של Gemini ב-Android Studio

‫Gemini ב-Android Studio כולל תכונות לכל שלב בתהליך הפיתוח. הטכנולוגיה של Gemini מתפתחת במהירות, ולכן כדאי לעיין גם בנתוני הגרסה היציבה ובנתוני גרסת הטרום-השקה (Preview) של Android Studio כדי לקבל את העדכונים האחרונים.

קטגוריה תכונה תיאור Docs
צ'אט צ'אט הממשק המקורי לאינטראקציה עם Gemini. בכל שלב בתהליך העבודה של הפיתוח, אתם יכולים לשאול את Gemini שאלות שקשורות ל-Android. שיחה עם Gemini
צירוף קבצים כדי לעזור ל-Gemini להבין טוב יותר את ההקשר של השאלה ולזהות איזה קוד צריך לעדכן, אפשר לצרף קבצים לשאילתה. צירוף קבצים
צירוף תמונות אפשר לצרף תמונה לשאילתה כדי ליצור ממשק משתמש, לנפות באגים בממשק משתמש, לתעד את הארכיטקטורה של אפליקציה ועוד. ‫

רק ברמת המינוי ללא עלות.
צירוף תמונות
ספריית ההנחיות (ב-IDE) שומרים את ההנחיות שבהן משתמשים לעיתים קרובות ומנהלים אותן, ואפשר לשלוף אותן במהירות כשצריך. שמירה וניהול של הנחיות באמצעות ספריית ההנחיות
כללים הגדרת העדפות להתאמת התשובות של Gemini לשאילתות שלכם. הגדרת שפות תכנות מועדפות, סגנונות, פורמטים של פלט ועוד. התאמה אישית של חוויית השימוש באמצעות כללים
גלריית ההנחיות כדאי לעיין באוסף ההנחיות שלנו כדי לקבל השראה לשילוב של Gemini בתהליך העבודה. גלריית ההנחיות
מודלים מקומיים של צד שלישי בוחרים מודל LLM שהותקן באופן מקומי במחשב כדי להפעיל את פונקציית ה-AI ב-Android Studio. שימוש ב-LLM מקומי
מודלים מרוחקים של צד שלישי אתם יכולים לבחור מודל שפה גדול (LLM) מספק מודלים מרוחק כדי להפעיל את פונקציונליות ה-AI ב-Android Studio. שימוש ב-LLM מרוחק
Agent Mode Agent Mode ‫Agent Mode נועד לטפל במשימות פיתוח מורכבות ורב-שלביות, שהן מעבר למה שאפשר לעשות רק באמצעות שיחה עם Gemini. הסוכן יכול לבצע שינויים בכמה קבצים ולתקן באגים באופן איטרטיבי, וכך להאיץ את תהליך הפיתוח. Agent Mode
שיחות מקבילות אתם יכולים להריץ כמה שיחות במצב סוכן במקביל כדי לבצע כמה משימות בו-זמנית ביעילות בתוך סביבת הפיתוח המשולבת. Agent Mode
יצירת פרויקט חדש בעזרת AI תוכלו להפוך רעיון לאב טיפוס של אפליקציה במהירות. יצירת פרויקט חדש באמצעות AI
החיזוי הבא לעריכה מציע באופן יזום עריכות במקומות אחרים בבסיס הקוד על סמך השינויים האחרונים שביצעתם. החיזוי הבא לעריכה
עדכון יחסי תלות מעדכנים את התלויות ופותרים את שגיאות הבנייה באופן איטרטיבי. עדכון תלויות באמצעות סוכן Gemini
הוספת מפתח API כדי להרחיב את חלון ההקשר ולקבל תשובות באיכות גבוהה עוד יותר, אפשר להוסיף מפתח API.

רלוונטי רק למשתמשים במודל ברירת המחדל של רמת השירות ללא עלות.
הוספת מפתח Gemini API משלכם
הוספת שרת MCP אינטראקציה עם כלים חיצוניים והרחבת הידע והיכולות באמצעות Model Context Protocol‏ (MCP). הוספת שרת MCP
הוספת שרת MCP מרוחק להתחבר לשרת MCP בלי להתקין אותו ולתחזק אותו בעצמכם. הוספת שרת MCP
תמיכה בקבצים AGENTS.md אתם יכולים להגדיר העדפות לתשובות של Gemini לשאילתות שלכם בקובץ אחד או יותר של Markdown שכלולים בבסיס הקוד שלכם. ההוראות שמוגדרות בקובצי AGENTS.md לא תלויות בסביבת פיתוח משולבת (IDE). התאמה אישית של Gemini באמצעות קבצים ב-AGENTS.md
ניהול הרשאות אתם יכולים לנהל הרשאות ספציפיות של הסוכן, וכך לקבל שליטה מדויקת על סביבת העבודה שלכם. ניהול הרשאות במצב סוכן
גישה למאגר הידע של Android גישה לתיעוד עדכני ומהימן שיעזור לכם לפתח אפליקציות באיכות גבוהה. מאגר הידע של Android
חיפוש באינטרנט באמצעות נציג לבצע חיפושים באינטרנט בזמן אמת כדי לגשת למידע עדכני. חיפוש באינטרנט באמצעות סוכן
הרחבת Agent Mode באמצעות מיומנויות באמצעות Skills אפשר לשפר את היכולות של מצב הסוכן באמצעות מומחיות מיוחדת ותהליכי עבודה מותאמים אישית. הרחבת מצב הסוכן באמצעות מיומנויות
אינטראקציה עם המכשיר המחובר לסוכן ה-AI ב-Android Studio יש גישה לכלים לפריסת אפליקציה במכשיר המחובר, לבדיקת מה שמוצג כרגע במסך, לצילום מסך, לבדיקת Logcat לאיתור שגיאות ולביצוע אינטראקציה עם האפליקציה הפועלת. בדיקה ואימות של שינויים במכשיר
קוד השלמת קוד ‫Gemini מציע השלמה אוטומטית של קוד ב-Android Studio שמבוססת על AI. ההשלמה האוטומטית מופיעה כטקסט באותיות מוטות בצבע אפור בזמן ההקלדה. השלמת קוד חוסכת לכם זמן ומאפשרת לכם להשלים פרויקטים של קידוד מהר יותר על ידי הצעת פונקציות מלאות. אפשר לכתוב קוד מהר יותר עם השלמת קוד מבוססת-AI
שינוי קוד מזינים הנחיה ל-Gemini מעורך הקוד כדי לקבל הצעות לשינוי, לאופטימיזציה או להוספה של קוד לפרויקט. שינוי קוד
שינוי שמות המשתנים מקבלים מ-Gemini הצעות לשינוי השם של משתנה אחד או של כל המשתנים בקובץ. כדאי לשנות את שמות המשתנים
יצירת בדיקות יחידה ‫Gemini יכול ליצור בדיקות יחידה מקיפות שניתנות לקומפילציה עבור קוד Kotlin ו-Java, כולל שיטות setUp, אתחול של אובייקטים מדומים ומקרים ספציפיים של בדיקות. יצירת בדיקות יחידה
תכנון נסיעות עם Gemini לכתוב בדיקות פונקציונליות מקצה לקצה, שנקראות 'מסלולים', על ידי תיאור השלבים והטענות באמצעות שפה טבעית. ‫Gemini ממיר את השלבים לפעולות ש-Gemini מבצע באפליקציה.

הפעלה דרך Studio Labs.
תכונת Journeys ב-Android Studio
קוד המסמך אפשר ליצור טיוטות מיידיות של מסמכים ברורים ותמציתיים לקוד, ולשפר וללטש אותן. יצירת תיעוד לקוד
יצירת הודעות לגבי שינוי ‫Gemini יכול להשתמש בהקשר של שינויי הקוד וההתחייבויות האחרונות כדי ליצור הודעת התחייבות. יצירת הודעות על ביצוע שינויים
עיגון בקוד של הארגון התאמה אישית של קוד מאפשרת לקבל הצעות לקוד שמבוססות על המאגרים הפרטיים של הארגון, ולכן תואמות לסגנון התכנות של הארגון.

התכונה זמינה רק למנויים בתוכנית Business.
סקירה כללית על התאמה אישית של קוד
אימייל חדש יצירת תצוגה מקדימה של הטיוטה ‫Gemini יכול ליצור אוטומטית תצוגות מקדימות של קומפוננטות, כולל נתונים לדוגמה לפרמטרים של תצוגה מקדימה, לקומפוננטה ספציפית או לכל הקומפוננטות בקובץ. יצירת תצוגה מקדימה של כלי הניסוח
ממשק המשתמש של הכלי לשינוי צורה אפשר להשתמש בשפה טבעית כדי לעדכן את ממשק המשתמש של האפליקציה ישירות מחלונית התצוגה המקדימה של Compose. ממשק המשתמש של הכלי לשינוי
ממשק משתמש חדש מתוך מוקאפ עיצובי יצירת קוד Compose ישירות מפריסת עיצוב. יצירת ממשק משתמש עם תמונה מצורפת
התאמה של ממשק המשתמש לתמונת יעד ליצור ממשק משתמש שתואם לעיצוב לדוגמה, אם כבר יצרתם ממשק משתמש ראשוני. יצירת ממשק משתמש עם תמונה מצורפת
פתרון בעיות באיכות ממשק המשתמש איתור ותיקון של בעיות כדי לשפר את האיכות והנגישות של ממשק המשתמש. איתור ותיקון של בעיות באיכות ממשק המשתמש
שילובים שמבוססים על Android ניתוח קריסות באמצעות App Quality Insights אתם יכולים להשתמש ב-Gemini כדי לנתח את דוחות קריסת האפליקציה ב-App Quality Insights, ליצור תובנות, לספק סיכום של הקריסה, ובמידת האפשר, להמליץ על השלבים הבאים, כולל קוד לדוגמה וקישורים למסמכים רלוונטיים. ניתוח קריסות באמצעות App Quality Insights ו-Gemini
ניתוח שגיאות בזמן ריצה באמצעות Logcat ‫Gemini ב-Android Studio עוזר לכם להבין ולפתור שגיאות מחלון Logcat, וכך מייעל את תהליך הניפוי באגים. כשהאפליקציה מחזירה שגיאה או חריגה, לוחצים על 'שאלת Gemini' כדי לקבל הסברים מיידיים והצעות מעשיות בלי לצאת מה-IDE. ניתוח שגיאות בזמן ריצה באמצעות Logcat ו-Gemini
קבלת עזרה בנוגע לשגיאות בבנייה ובסנכרון ‫Gemini מבין שגיאות ב-Gradle build ובסנכרון. אם מתרחשות שגיאות, אפשר ללחוץ על הקישור 'שליחת שאלה ל-Gemini' בפלט הבנייה כדי לאבחן ולפתור את הבעיות.
פרטיות ואבטחה הגדרת שיתוף של ההקשר אפשר להגדיר אילו קבצים ספציפיים ישותפו עם Gemini באמצעות .aiexclude קבצים. הגדרת שיתוף הקשר
רישום ביומן איסוף הפעילות עם Gemini ב-Cloud Logging, כולל הנחיות ותשובות ומטא-נתונים כמו שורות קוד שהמשתמש אישר.

למנויים בתוכניות לעסקים בלבד.
הגדרת רישום ביומן של Gemini Code Assist Standard ו-Gemini Code Assist Enterprise
VPC Service Controls ליצור סביבה מאובטחת ומבוקרת לקידוד כדי להגן על נתונים רגישים ועל קניין רוחני.

למנויים בתוכניות לעסקים בלבד.
הגדרת VPC Service Controls ל-Gemini
שליטה בגישה לרשת באמצעות הגבלות על דומיין המשתמש הגבלת הגישה ל-Gemini על סמך הדומיינים של המשתמשים.

למנויים בתוכניות לעסקים בלבד.
שליטה בגישה לרשת באמצעות הגבלות על דומיין המשתמש
אחר מדדי פרודוקטיביות אתם יכולים לעקוב אחרי השימוש של הצוות ב-Gemini ב-Android Studio וההשפעה שלו על העבודה, כולל מדדים כמו שיעור הקבלה של המלצות קוד.

למנויים בתוכניות לעסקים בלבד.
יצירת מדדים של Gemini Code Assist