חדשות על המוצר

מפתחים איך שרוצים: אפשר להשתמש בכל סוכן AI ב-Android Studio

משך הקריאה: 3 דקות
הצגת הפרופיל של Matthew Warner
Matthew Warner מנהל מוצר, חוויית הפיתוח ב-Android

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

בשנה שעברה, פתחנו את Android Studio לכל מודל AI. היום אנחנו עושים את הצעד הבא ומשיקים תמיכה בסוכני תכנות לבחירתכם. התכונה החדשה Bring Your Own Agent (BYOA)‎ מאפשרת לכם לשלב בצורה חלקה את סוכן התכנות המועדף עליכם ב-Android Studio – כולל Claude Agent של Anthropic, ‏Codex של OpenAI ו-Antigravity של Google – ולשפר אותו באמצעות התשתית והתמיכה בכלים של Android Studio שעברו אופטימיזציה ל-AI.

BYOALarger.gif
סוכן Claude ב-Android Studio

הסוכנים שלך, תוכנית ה-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_AgentSelector.png
בחירת הסוכן של Google Antigravity

בחירת סוכן Antigravity

אם הארגון שלכם משתמש ב-Gemini Enterprise, אתם יכולים להמשיך להשתמש בסוכן המובנה או בסוכן Antigravity. בכל מקרה, הארגון שלכם ממשיך ליהנות מהאבטחה והפרטיות הנוספות של Google Cloud.

Antigravity_Agent_Registry.png
מתחברים לסוכן Antigravity באמצעות חשבון Google, רישיון Gemini Enterprise, פלטפורמת Enterprise Agent או מפתח Gemini API

שנתחיל?

התמיכה ב-BYOA מושקת בגרסת טרום-השקה (Preview) החל מגרסה איטרטיבית לקהל מצומצם (canary release) של Android Studio Rabbit 2, שכוללת סוכנים נפוצים כמו Google Antigravity, ‏ Claude Agent ו-Codex. יש תמיכה גם בתוכניות AI לארגונים וגם בתוכניות AI לצרכנים – בכפוף לספק הסוכן. כדי לחבר נציג, פועלים לפי השלבים הבאים:

  1. עדכון Android Studio: ודאו שאתם משתמשים בגרסה העדכנית ביותר מערוץ ההפצה של גרסאות איטרטיביות לקהל מצומצם (canary release).
  2. חיבור הסוכנים: בחלון הסוכן, בוחרים אחד מהסוכנים (Claude Agent,‏ Codex או Antigravity) ונכנסים לחשבון או מספקים מפתח API. אפשר למצוא סוכנים נוספים במאגר: הגדרות > כלים > AI > סוכנים
  3. עיון במסמכים: כאן אפשר לעיין בהערות המוצר של גרסת בטא.

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

כותב/ת המסמך:
להמשך קריאה