כלים למפתחים שמבוססים על AI הפכו למכפיל כוח חיוני לפרודוקטיביות של מהנדסים, וצוותים מאמצים סוכני AI ייעודיים לתכנות, רתמות ארגוניות בהתאמה אישית וכלים אוטונומיים. חשוב שתוכלו לפתח אפליקציות ל-Android בדרך שהכי מתאימה לכם ולצוות שלכם, ופיתוח מבוסס-סוכנים ל-Android הוא פתוח וגמיש יותר מאי פעם.
בשנה שעברה, פתחנו את Android Studio לכל מודל AI. היום אנחנו עושים את הצעד הבא ומשיקים תמיכה בסוכני תכנות לבחירתכם. התכונה החדשה Bring Your Own Agent (BYOA) מאפשרת לכם לשלב בצורה חלקה את סוכן התכנות המועדף עליכם ב-Android Studio – כולל Claude Agent של Anthropic, Codex של OpenAI ו-Antigravity של Google – ולשפר אותו באמצעות התשתית והתמיכה בכלים של Android Studio שעברו אופטימיזציה ל-AI.
הסוכנים שלך, תוכנית ה-AI שלך
ב-BYOA, הסוכן המועדף עליכם משולב עם בינה מלאכותית (AI) שמותאמת לסביבת הפיתוח המשולבת (IDE), וכך הוא מהיר, מדויק וחסכוני יותר. התכונה BYOA זמינה בגרסה האחרונה של Android Studio Canary, והיא כוללת יתרונות כמו:
- מודעות לבסיס הקוד ויעילות הטוקנים: Android Studio מספק את תרשים הפרויקט המלא, הגדרת ה-build ופרטי הפלטפורמה ישירות לסוכן באמצעות פרוטוקול הלקוח של הסוכן (ACP) . כך הסוכן יכול לסנן את הקבצים או הפרטים הרלוונטיים כדי להשתמש בטוקנים בצורה יעילה, לצמצם את זמן האחזור ולתת תשובות מדויקות יותר.
- תהליך עבודה רציף: אתם יכולים לעבור בקלות בין כמה הנחיות לסוכן בממשק שיחה לבין הכלים הייעודיים של Android Studio, ולשמור על רצף העבודה כשאתם עוברים בין משימות.
- גמישות בבחירת הסוכן: אתם יכולים לחבר כל סוכן שתואם ל-ACP ישירות ל-Android Studio, ולהיכנס לחשבון עם התוכנית שלכם. אם סוכן אחד מנצל את כל המכסה או לא עומד בציפיות שלכם, אתם יכולים להחליף אותו בסוכן אחר.
- הזרקת כלים מקוריים: אנחנו מחברים בין ניתוח נתונים של גרסאות build, כלי ממשק משתמש כמו תצוגות מקדימות של Jetpack Compose, כלי Android SDK ובקרת אמולטור Android, כדי שלסוכן תהיה גישה והוא יוכל לבדוק, לנתח ולהפעיל ישירות ב-Android Studio.
סוכני תכנות חזקים, יעילים ואמינים
הסוכנים יכולים לתכנן ולהפעיל תהליכי עבודה טכניים מלאים ישירות בסביבה שלכם, וכך לפתוח אפשרויות לתרחישי שימוש מתקדמים:
- ביצוע פעולות בסביבה: קריאה, כתיבה ועריכה של קבצים, הרצת פקודות מעטפת, הרצת בדיקות וחיפוש באינטרנט.
- האצלת סמכויות לסוכני משנה: פירוק פרויקטים מורכבים על ידי יצירת סוכנים ייעודיים למשימות משנה כמו סקירת קוד או בדיקה.
- שליטה מלאה: הרשאות מפורטות מאפשרות לסוכן לפעול באופן עצמאי במשימות שגרתיות, ולעצור כדי לקבל אישור לפעולות בסיכון גבוה יותר.
- לשמור על ההקשר וההגדרות: לשמור על סשנים ארוכים ולטעון באופן אוטומטי את המיומנויות, הפקודות דרך שורת הפקודות והזיכרון של הפרויקט.
הסוכנים שפועלים ב-Android Studio נהנים גם ממיומנויות Android וממאגר הידע של Android, וכך יש להם גישה לשיטות המומלצות העדכניות ביותר של Android. רוצים לדעת איך סוכנים משפיעים על ביצועי המודל? קראו את העדכונים האחרונים שלנו ל-Android Bench.
איך משתמשים ב-Gemini עם Google Antigravity
הרבה מפתחים משתמשים ב-Gemini ישירות ב-Android Studio דרך הסוכן המובנה, ונמשיך להציע את האפשרות הזו ב-Android Studio. עם זאת, כדי ליהנות מהחוויה הכי טובה עם Gemini, מומלץ לבחור בסוכן Google Antigravity כדי לקבל גישה למודלים העדכניים ביותר של Gemini, כמו Gemini Flash 3.8, וגם מכסת שימוש מוגדלת ב-AI. אתם יכולים גם להתחבר לסוכן Google Antigravity באמצעות מינוי Google AI Pro או Ultra כדי ליהנות מההטבות ב-Android Studio, או לשלם לפי טוקן באמצעות מפתח Gemini API.
בחירת סוכן Antigravity
אם הארגון שלכם משתמש ב-Gemini Enterprise, אתם יכולים להמשיך להשתמש בסוכן המובנה או בסוכן Antigravity. בכל מקרה, הארגון שלכם ממשיך ליהנות מהאבטחה והפרטיות הנוספות של Google Cloud.
שנתחיל?
התמיכה ב-BYOA מושקת בגרסת טרום-השקה (Preview) החל מגרסה איטרטיבית לקהל מצומצם (canary release) של Android Studio Rabbit 2, שכוללת סוכנים נפוצים כמו Google Antigravity, Claude Agent ו-Codex. יש תמיכה גם בתוכניות AI לארגונים וגם בתוכניות AI לצרכנים – בכפוף לספק הסוכן. כדי לחבר נציג, פועלים לפי השלבים הבאים:
- עדכון Android Studio: ודאו שאתם משתמשים בגרסה העדכנית ביותר מערוץ ההפצה של גרסאות איטרטיביות לקהל מצומצם (canary release).
- חיבור הסוכנים: בחלון הסוכן, בוחרים אחד מהסוכנים (Claude Agent, Codex או Antigravity) ונכנסים לחשבון או מספקים מפתח API. אפשר למצוא סוכנים נוספים במאגר: הגדרות > כלים > AI > סוכנים
- עיון במסמכים: כאן אפשר לעיין בהערות המוצר של גרסת בטא.
המשוב שלכם חיוני להמשך השיפור של חוויית ה-AI ב-Android Studio. אם נתקלתם בבאג או בבעיה, אתם יכולים לדווח על הבעיה. אנחנו כבר ממש סקרנים לראות מה תיצרו!
-
חדשות על המוצרגרסת Android Studio Rabbit 2 יציבה ומוכנה לשימוש בסביבת הייצור. הגרסה הזו כוללת תכונות חשובות שמשפרות את הפיתוח, כמו Bring Your Own Agent, תכונות חדשות של אמולטור XR, עדכון של LeakCanary, כלי חדש לניהול מיומנויות של סוכנים, סקר קוד באמצעות AI ועוד.
Matthew Warner • משך הקריאה: 3 דקות -
חדשות על המוצרככל שהפיתוח של סוכני AI מתקדם, הנדסת Android מגיעה לתחום חדש ומלהיב: מעבר מהשלמת קוד מסייעת לסוכנים שמבצעים משימות מקצה לקצה לפי ההנחיות שלכם. אתם יכולים לבחור את המודלים והסוכנים שאתם רוצים להשתמש בהם, וליהנות מגמישות מלאה.
Jason Buchel • משך הקריאה: 3 דקות -
חדשות על המוצרכמפתחים ל-Android, יש לכם הרבה אפשרויות לבחור מתוכן את הסוכנים, המודלים הגדולים של השפה (LLM), הכלים וממשקי שורת הפקודה (CLI) שבהם תשתמשו לפיתוח אפליקציות. המטרה שלנו היא לעזור לכם לפתח אפליקציות יפות ואיכותיות ל-Android, לא משנה באיזו דרך תבחרו לפתח אותן.
Simona Milanovic • משך הקריאה: 4 דקות
רוצים לקבל טיפים עדכניים לפיתוח Android ישירות לאימייל כל שבוע?