סקירה כללית על Gemini Code Assist Standard ו-Enterprise

‫Gemini Code Assist Standard ו-Enterprise מציעים עזרה מבוססת-AI כדי לסייע לצוות הפיתוח שלכם לבנות, לפרוס ולהפעיל אפליקציות לאורך מחזור החיים של פיתוח התוכנה.

למידע על המחירים והמכסות של Gemini Code Assist Standard ו-Enterprise, קראו את המאמרים התמחור של Gemini Code Assist והמכסות של Gemini Code Assist.

אתם יכולים להשתמש ב-Gemini Code Assist בסביבות פיתוח משולבות (IDE) נתמכות, כמו VS Code,‏ JetBrains או Android Studio, כדי לקבל עזרה מבוססת-AI בתכנות בהרבה שפות פופולריות. אתם יכולים לקבל השלמות קוד תוך כדי כתיבת הקוד, ליצור פונקציות מלאות או בלוקים של קוד מהערות, ליצור בדיקות יחידה ולקבל עזרה בניפוי באגים, בהבנה ובתיעוד של הקוד.

‫Gemini Code Assist מספק תשובות בהתאם להקשר של ההנחיות, כולל ציטוטים מהמקורות ששימשו ליצירת התשובות.

מודלי השפה הגדולים (LLM) של Gemini שמשמשים את Gemini Code Assist מאומנים על מערכי נתונים של קוד שזמין לכולם, חומרים ספציפיים ל-Google Cloudומידע טכני רלוונטי אחר, בנוסף למערכי הנתונים שמשמשים לאימון המודלים הבסיסיים של Gemini. המודלים מאומנים כדי שהתשובות של Gemini Code Assist יהיו כמה שיותר מועילות למשתמשים ב-Gemini Code Assist.

פיתוח הטכנולוגיה הזאת נמצא בשלב מוקדם, ולכן יכול להיות ש-Gemini Code Assist יפיק פלט שנראה סביר אבל כולל עובדות שגויות. מומלץ לאמת כל פלט של Gemini Code Assist לפני שמשתמשים בו. למידע נוסף, קראו את המאמר מוצרי Gemini ב- Google Cloud ‎ ואתיקה של בינה מלאכותית.

‫Gemini Code Assist מספק מידע על ציטוטים כשהוא מצטט ישירות ובאריכות ממקור אחר, כמו קוד מקור פתוח קיים. מידע נוסף זמין במאמר איך ומתי Gemini מפנה למקורות שהוא התבסס עליהם.

סקירה כללית על Gemini Code Assist Standard ו-Gemini Code Assist Enterprise

בקטע הבא מוצגת השוואה בין Gemini Code Assist Standard לבין Gemini Code Assist Enterprise.

מהדורת Standard מציעה עזרה בתכנות באמצעות AI, עם אבטחה ברמה שמתאימה לארגונים, כדי ליצור ולהריץ אפליקציות. מהדורת Enterprise כוללת את כל התכונות הנתמכות במהדורת Standard, אבל אפשר גם להתאים אותה אישית על סמך מאגרי קוד המקור הפרטיים שלכם, והיא משולבת עם שירותי Google Cloud נוספים לפיתוח אפליקציות בסטאק תוכנות רחב יותר.

כדי לעזור לכם להחליט איזו מהדורת Gemini הכי מתאימה ליעדי הפיתוח של הארגון, בטבלה הבאה מפורטים קהל היעד והיתרונות של כל מהדורה:

  Gemini Code Assist Standard Gemini Code Assist Enterprise
הקהל המיועד
  • לקוחות עם צרכים בסיסיים של תכנות.
  • ארגונים עם דרישות מחמירות בנושא אבטחת מידע ותאימות.
  • ארגונים גדולים עם תהליכים מורכבים של פיתוח תוכנה.
  • לקוחות שרוצים לקבל תשובות מותאמות אישית מ-AI על סמך מאגרי קוד מקור פרטיים, כדי לזרז את הפיתוח בהתאם לשיטות המומלצות בארגון.
  • לקוחות שצריכים עוזר אישי מבוסס-AI לפיתוח אפליקציות במגוון הולך וגדל של שירותי Google Cloud .
יתרונות
  • השלמה ויצירה של קוד בשפות תכנות פופולריות, שזמינות בחלק משירותי Google Cloud .
  • תמיכה בצ'אט מבוסס-AI.
  • ממשק משתמש פשוט יותר ושילוב עם סביבות פיתוח משולבות (IDE).
  • מודעות לבסיס הקוד המקומי ב-IDE: אתם יכולים להשתמש בחלון ההקשר הגדול של Gemini כדי להבין לעומק את בסיס הקוד המקומי.
  • אבטחה ברמה שמתאימה לארגונים: משילות מידע (data governance) חזקה, תשתית מאובטחת ושיפוי על הצעות קוד.
  • שילובים מורחבים: Gemini Code Assist Standard מספק עזרה מבוססת-AI ב-Firebase, ב-Colab Enterprise, בתובנות מנתונים ב-BigQuery, ב-Cloud Run וב-Database Studio.
  • כל היתרונות של Gemini Code Assist Standard, וגם:
    • עיגון בקוד של הארגון: הארגון שלכם יכול להוסיף למודל את בסיסי הקוד הפרטיים שלכם כדי לקבל הצעות מותאמות אישית.
    • שילובים מורחבים: Gemini Code Assist Enterprise מספק עזרה מבוססת-AI ב- Google Cloud , כמו Apigee, ‏ Application Integration ו-Gemini Cloud Assist, ומאפשר לצוותי הענן ליצור, לתכנן, להפעיל ולשפר את האפליקציות והתשתית שלהם בצורה יעילה יותר ב- Google Cloud.

במאמר התכונות הנתמכות תוכלו להשוות בין התכונות של כל מהדורה.

התכונות שנתמכות ב-Gemini Code Assist Standard וב-Gemini Code Assist Enterprise

בקטעים הבאים מפורטים סוגי הכלים מבוססי-AI גנרטיבי שזמינים ב-Gemini Code Assist Standard וב-Gemini Code Assist Enterprise.

עזרה בתכנות וצ'אט

בטבלה הבאה מפורטים סוגי הכלים מבוססי-AI גנרטיבי שזמינים בסביבות פיתוח משולבות נתמכות:

עזרה בתכנות מבוסס-AI Gemini Code Assist Standard Gemini Code Assist Enterprise

השלמה ויצירה של קוד בפרויקט IDE בסביבות הפיתוח המשולבות הבאות:

עוזר דיגיטלי בממשק שיחה ב-IDE שמשתמש בהקשר של הקבצים הפתוחים
תמיכה בכמה סביבות פיתוח משולבות (VS Code, סביבות פיתוח משולבות של JetBrains כמו IntelliJ ו-PyCharm, ‏Cloud Workstations)
צ'אט עם סוכן AI

מנחים את Gemini לבצע משימות מורכבות עם כמה שלבים, שמשתמשות בכלים של המערכת ובשרתי Model Context Protocol‏ (MCP). מידע נוסף מופיע במאמר איך משתמשים במצב הסוכן של Gemini Code Assist.

המכסה של Gemini CLI

Quota לשימוש ב-Gemini CLI.

פעולות ופקודות חכמות
כדי להפעיל פעולות חכמות, לוחצים לחיצה ימנית על הקוד שנבחר (VS Code, סביבות פיתוח משולבות (IDE) של JetBrains כמו IntelliJ ו-PyCharm, Cloud Shell Editor, Cloud Workstations ו-Android Studio). מפעילים פקודות חכמות באמצעות לוכסן / בסרגל הבחירה המהירה, עם או בלי קוד שנבחר (VS Code, ‏ Cloud Shell Editor ו-Cloud Workstations).
קניין רוחני ותאימות
ציטוטים של מקורות ב-IDE ובמסוף Google Cloud
שיפוי על קניין רוחני
‫VPC-SC וגישה פרטית ל-Google
ידע ארגוני
הצעות קוד מותאמות אישית ממאגרי ה-code base שלכם ב-GitHub, ב-GitLab וב-Bitbucket בסביבת הפיתוח המשולבת (IDE)  

תכונות נוספות מחוץ ל-IDE

בקטעים הבאים מפורטות תכונות נוספות שזמינות במהדורות Gemini Code Assist Standard ו-Enterprise, מעבר לסיוע ב-IDE.

Gemini Cloud Assist

בטבלה הבאה מפורטים סוגי העזרה מבוססת-AI גנרטיבי ב-Gemini Cloud Assist במסוף Google Cloud :

עזרה מ-Gemini Cloud Assist Gemini Code Assist Standard Gemini Code Assist Enterprise
התכונות של Gemini Cloud Assist (כולל תכונות שזמינות לכל משתמשי Google ולמשתמשי Gemini Code Assist Enterprise)  

‫Gemini ב-Apigee

בטבלה הבאה מפורטים סוגי הכלים מבוססי-AI גנרטיבי לפיתוח API ב-Apigee (ב-IDE ובמסוףGoogle Cloud ):

‫Gemini Code Assist לניהול ממשקי API Gemini Code Assist Standard Gemini Code Assist Enterprise
ליצור או לערוך מפרט OpenAPI באמצעות הנחיות בשפה טבעית.  
הקשר ארגוני שמשמש ליצירה או לעדכון של מפרטי API.  
‫הסבר על הקוד של Gemini Code Assist לגבי כללי מדיניות של Apigee. (תצוגה מקדימה)  

‫Gemini ב-Application Integration

בטבלה הבאה מפורטים סוגי הכלים מבוססי-AI גנרטיבי ב-Application Integration במסוף Google Cloud :

עזרה ביצירת שילובים Gemini Code Assist Standard Gemini Code Assist Enterprise
כלי עריכה חזותי בעזרת AI ליצירת תהליכי אוטומציה  
יצירת אוטומציה מוטמעת בעזרת AI בהקשר של הארגון  
יצירה ושיפור של תיעוד תהליך העבודה של אוטומציה בעזרת AI גנרטיבי  

התכונות של Gemini ב-BigQuery עם Gemini Code Assist

בטבלה הבאה מפורטים סוגי העזרה של ה-AI הגנרטיבי ל-BigQuery ב-BigQuery Studio:

תובנות מנתונים Gemini Code Assist Standard Gemini Code Assist Enterprise
תובנות מנתונים מספקות ספריית שאילתות שנוצרו מהמטא-נתונים של הטבלאות שלכם.

‫Gemini ב-Colab Enterprise

בטבלה הבאה מפורטים סוגי העזרה של AI גנרטיבי בקוד ב-Colab Enterprise:

‫עזרה בתכנות ב-Notebook Gemini Code Assist Standard Gemini Code Assist Enterprise
יצירה והשלמה של קוד Python ב-notebook

‫Gemini במסדי נתונים

בטבלה הבאה מפורטים סוגי הכלים מבוססי-AI גנרטיבי לתכנות במסדי נתונים:

יצירת שאילתות SQL Gemini Code Assist Standard Gemini Code Assist Enterprise
כותבים בשפה טבעית כדי ליצור הצהרות SQL.
מקבלים קוד לפי ההקשר שמתאים לסכימה.
לבצע אופטימיזציה של שאילתות קיימות ולהסביר אותן.

‫Gemini ב-Firebase

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

צ'אט עם כלים מבוססי-AI במסוף Firebase Gemini Code Assist Standard Gemini Code Assist Enterprise
להשתמש בידע מעמיק, בשיטות מומלצות ובמומחיות בפתרון בעיות במוצרים ובשירותים של Firebase.
יצירה, שכתוב וניפוי באגים של קוד לדוגמה ל-Firebase באמצעות שפה טבעית בצ'אט.
אתם יכולים להשתמש בהנחיות בשפה טבעית כדי להסביר, ליצור ולשנות קוד.
ניתוח של איכות האפליקציה
לסכם קריסות של אפליקציות ולספק תובנות ושלבים לפתרון בעיות כדי לעזור למפתחים לחקור ולפתור בעיות באיכות האפליקציה.
לנתח קוד קיים, לזהות בעיות אפשריות ולהציע שיפורים.
סיכום ותובנות לגבי קמפיינים של העברת הודעות בענן ב-Firebase והעברת הודעות בתוך האפליקציה
לסכם ולנתח את הקמפיינים שלכם להעברת הודעות, ולספק המלצות פרקטיות לשיפור הביצועים.
יצירת סכימה וניתוח נתונים ב-Firebase Data Connect
ליצור סכימות של מסדי נתונים באמצעות שפה טבעית.
יצירת שאילתות ומוטציות של GraphQL באמצעות שפה טבעית.
מודעות המותאמות להקשר
להשתמש בהקשר של הפרויקט והאפליקציה כדי לקבל עזרה בצ'אט, לפתור בעיות ולנתח את איכות האפליקציה.

הגדרת Gemini Code Assist

במאמר הגדרת Gemini Code Assist תוכלו לקרוא הוראות מפורטות להגדרה.

איך משתמשים ב-Gemini Code Assist ב-IDE

אחרי שמגדירים את Gemini Code Assist Standard או Enterprise בפרויקט ב- Google Cloud ומתקינים את התוסף של Gemini Code Assist בסביבת הפיתוח המשולבת (VS Code או סביבת פיתוח משולבת נתמכת של JetBrains), אפשר לבקש עזרה בדרכים הבאות:

  • לקבל השלמות קוד או ליצור קוד ישירות בעורך הקוד.

  • לוחצים על סמל הניצוץ Gemini ב-IDE כדי להציג את העוזר האישי בממשק שיחה. אתם יכולים לשאול שאלות או לבחור קוד בעורך ולהזין הנחיות כמו:

    • Write unit tests for my code.
    • Help me debug my code.
    • Make my code more readable.

למידע נוסף, קראו את המאמר איך משתמשים ב-Gemini Code Assist ב-IDE.

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