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 | |
|---|---|---|
| הקהל המיועד |
|
|
| יתרונות |
|
|
במאמר התכונות הנתמכות תוכלו להשוות בין התכונות של כל מהדורה.
התכונות שנתמכות ב-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.