חדשות על מוצרים

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

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

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

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

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

הסוכנים שלכם, מינוי ה-AI שלכם

התכונה BYOA משלבת את הסוכן המועדף עם יכולות AI שמוטמעות בסביבת פיתוח משולבת (IDE), וכך מאפשרת לכם ליהנות מפתרונות מהירים, מדויקים וחסכוניים יותר. התכונה BYOA זמינה בגרסה האחרונה של Android Studio Canary, והיא מציעה יתרונות כמו:

  • הכרת בסיס הקוד ויעילות השימוש בטוקנים: Android Studio מספק את גרף הפרויקט המלא, את הגדרת ה-build ואת פרטי הפלטפורמה ישירות לסוכן באמצעות Agent Client Protocol (ACP) . הסוכן יכול לסנן את הקבצים או הפרטים הרלוונטיים כדי להשתמש בטוקנים בצורה יעילה, לקצר את זמן האחזור ולספק תשובות מדויקות יותר.
  • המשכיות חלקה בתהליך העבודה: מעבר חלק בין כמה הנחיות לסוכן שיחות לבין כלים שנוצרו במיוחד למטרה הזו ב-Android Studio, כך שמצב הזרימה נשמר כשעוברים בקלות בין משימות.
  • גמישות הסוכן: אפשר לחבר כל סוכן שתואם ל-ACP ישירות ל-Android Studio ולהיכנס באמצעות התוכנית שלכם. אם לסוכן אחד נגמרת מכסת השימוש או שהוא לא עומד בציפיות הביצועים שלכם, אתם יכולים להעביר את הטיפול לסוכן אחר.
  • הזרקת כלים מקוריים: אנחנו מחברים את כלי האבחון של הבנייה, כלי ממשק המשתמש כמו Jetpack Compose Previews, כלי 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

בחירת סוכן Google Antigravity

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

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

שנתחיל?

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

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

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

נכתב על ידי:
להמשך קריאה