סקירה כללית על כלי AI למפתחים

‫Gemini Enterprise מספק כלי פיתוח מבוססי-AI שנועדו להאיץ את פיתוח התוכנה וההפצה שלה באמצעות סוכנים אוטונומיים. משתמשים עם מינוי למהדורות Standard,‏ Plus או Pay-as-you-go של Gemini Enterprise וחשבון Cloud Billing עם חיוב חודשי יכולים לגשת לכלים למפתחי AI.

כלי AI למפתחים ב-Gemini Enterprise

כלי AI למפתחים תיאור
Google Antigravity סביבת פיתוח מבוססת-AI שנועדה לעזור למפתחים ליצור אפליקציות באמצעות סוכני AI אוטונומיים.

כלים נתמכים: Antigravity 2.0 ו-Antigravity CLI.

כדי להתחיל, אפשר לעיין במאמר תחילת העבודה עם Antigravity.
Antigravity for IDEs תוסף מבוסס-AI לסביבות פיתוח משולבות (IDE) שמספק יכולות של סוכן AI אוטונומי בתהליך העבודה של המפתחים.

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

כלים נתמכים: הגרסה העדכנית של Android Studio.

כדי להתחיל, אפשר לעיין במאמר בנושא Android Studio הוא חלק מחבילת Gemini Enterprise.

יתרונות מרכזיים ותרחישי שימוש

כלים למפתחים מבוססי-AI עוזרים לצוותי הנדסה להאיץ את הכנת תוכנה להפצה ולשפר את איכות הקוד באמצעות תהליכי עבודה אוטונומיים מרובי-שלבים:

תרחיש שימוש תיאור
בדיקות איכות וביקורות קוד אוטומטיות סוכנים אוטונומיים מנתחים שינויים בקוד ובקשות משיכה כדי לזהות באגים, פגיעויות אבטחה והפרות של סגנון, ומציעים הצעות מעשיות ותיקונים אוטומטיים לפני מיזוג הקוד.
ניפוי באגים מהיר וניתוח שורש הבעיה סוכנים חוקרים כשלים בבדיקות, בעיות ב-build ושגיאות בזמן ריצה בבסיסי קוד גדולים על ידי בדיקת יומנים, מעקב אחר עקבות מחסנית והצעת תיקונים מאומתים בקוד.
פיתוח תכונות ושיפור קוד מקצה לקצה מפתחים יכולים להאציל לסוכני AI אוטונומיים משימות הנדסיות מורכבות, כמו הטמעה של תכונות חדשות, שינוי מבנה של מודולים מדור קודם, העברה של ממשקי API ויצירה של חבילות בדיקה מקיפות.
שילוב חלק של CLI ו-IDE התמיכה ב-Antigravity 2.0, ב-Antigravity CLI, ב-Antigravity לסביבות פיתוח משולבות (IDE) וב-Android Studio מאפשרת למפתחים לשלב סוכני AI בפיתוח היומיומי בסביבת פיתוח משולבת, בתהליכי עבודה בטרמינל ובצינורות אוטומטיים.

לפני שמתחילים

לפני שמשתמשים בכלי AI למפתחים, צריך לוודא שהארגון עומד בדרישות הבאות:

דרישה תיאור
מהדורות נתמכות צריך מינוי למהדורת Gemini Enterprise Standard,‏ Plus,‏ Standard Emerging Market או תשלום לפי שימוש.
אזורים נתמכים מידע נוסף על הזמינות האזורית והמגבלות על התכונות זמין במאמר מיקום אחסון הנתונים ב-Gemini Enterprise Standard ו-Plus וב-Gemini Notebook.
חשבון לחיוב באמצעות חשבוניות בפרויקט צריך להיות מופעל חיוב ב-Cloud, וצריך להשתמש בחשבון עם חיוב חודשי. מידע נוסף זמין במאמר סוגי חשבונות לחיוב ב-Cloud.
חריגות כדי לבדוק את מכסות השימוש ואת החיובים על חריגה מהמכסות, אפשר לעיין במאמר בנושא מכסות וחיובים על חריגה מהמכסות. כדי להפעיל ולשנות את הגדרות החיוב על חריגה מהמכסה בתשלום לפי שימוש כשחורגים מהמכסה הרגילה, אפשר לעיין במאמר בנושא הגדרת חריגות מהמכסה.
התפקידים הנדרשים כדי לגשת לכלים מבוססי-AI למפתחים או להגדיר אותם, המשתמשים צריכים לקבל את התפקיד המתאים:
  • Gemini Enterprise Admin (roles/discoveryengine.agentspaceAdmin): נדרש כדי להגדיר את ההגדרות של כלי פיתוח מבוססי-AI ולצפות במדדים.
  • Gemini Enterprise User (roles/discoveryengine.agentspaceUser): נדרש כדי לגשת לכלים למפתחים מבוססי-AI ולהשתמש בהם.
כדי למנוע ממשתמשים גישה לכלים למפתחי AI, אתם יכולים ליצור תפקיד בהתאמה אישית שלא כולל את ההרשאות לכלים למפתחי AI, ולהקצות את התפקיד הזה בהתאמה אישית במקום תפקיד ברירת המחדל 'משתמש Gemini Enterprise'. מידע נוסף זמין במאמר בנושא יצירת תפקידים בהתאמה אישית לכלים למפתחי AI.

מגבלות ידועות

אלה בעיות ומגבלות ידועות בהגדרה ובשימוש בכלי AI למפתחים:

מגבלה תיאור
הפעלת ה-API לפני רכישת רישיונות אם תרכשו מינויים חדשים ל-Gemini Enterprise לפני שתפעילו את ממשקי ה-API הנדרשים, יכול להיות שהרכישה או הקצאת ההרשאות ייכשלו.

כדי לפתור את הבעיה, צריך להפעיל את ממשקי ה-API הנדרשים כמו שמתואר במאמר לפני שמתחילים, ואז להמתין כחמש דקות עד שהשינוי יתעדכן לפני שמבצעים את הרכישה.
מדיניות ברירת המחדל לגישה לקבצים מחוץ לתיקיות העבודה כשמגדירים כלים מבוססי-AI למפתחים בפעם הראשונה, ברירת המחדל של מדיניות הגישה מחוץ לקובץ היא דחייה במקום ברירת המחדל הצפויה תמיד לשאול. כדי להציג למשתמשים בקשה לאישור לפני שסוכני AI ניגשים לקבצים מחוץ לתיקיות העבודה המיועדות שלהם, צריך לשנות את המדיניות הזו לתמיד לשאול.
גישה ל-Android Studio באמצעות ספק זהויות של צד שלישי ‫Android Studio לא תומך בספקי זהויות של צד שלישי. אם ספק זהויות של צד שלישי מוגדר למיקום ספציפי בפרויקט Gemini Enterprise Google Cloud , משתמשים שהרשיונות שלהם נמצאים במיקום הזה לא יכולים לגשת לתכונות של כלי פיתוח מבוססי-AI ב-Android Studio.

מגבלות תאימות

‫Antigravity ב-Gemini Enterprise לא תומך בתקנים הבאים של תאימות ובאמצעי האבטחה הבאים:

  • Access Transparency‏ (AXT)
  • FedRAMP (Moderate and High)
  • רמת השפעה 4 (IL4) ורמת השפעה 5 (IL5)
  • אישורים של ארגון התקינה הבינלאומי (ISO), כולל ISO 27001 ו-ISO 42001
  • תקנות International Traffic in Arms Regulations ‏ (ITAR)
  • בקרות על ארגוני שירותים (SOC) 1,‏ SOC 2 ו-SOC 3

המאמרים הבאים