Google Workspace Developer Tools

כלי הפיתוח של Google Workspace כוללים כמה רכיבים שיכולים לשפר את חוויית הפיתוח, כולל תוסף IDE, תוספים ל-Gemini CLI ושרת Model Context Protocol‏ (MCP).

שימוש בתוסף IDE של Google Workspace

התוסף Google Workspace IDE מספק בדיקת קוד חכמה של היקף OAuth2, השלמה אוטומטית ותיעוד מוטבע ישירות ב-IDE. הוא פועל עם Antigravity,‏ Firebase Studio,‏ Visual Studio Code וממשקי IDE אחרים.

כדי להתקין את התוסף Google Workspace IDE, אפשר להוריד אותו ממאגר Open VSX או לפעול לפי ההוראות הבאות:

ממשק משתמש

  1. ב-IDE, פותחים את התצוגה Extensions (תוספים).
  2. מחפשים את Google Workspace Developer Tools (כלים למפתחים ב-Google Workspace).
  3. לוחצים על התקנה.

CLI

התקנה משורת הפקודה באמצעות ה-IDE המתאים:

code --install-extension google-workspace.google-workspace-developer-tools

הוספת התוסף Gemini CLI לפיתוח ב-Google Workspace

Gemini CLI מאפשר לכם לשלוח שאילתות ולערוך מאגרי codebase גדולים, ליצור אפליקציות מתמונות או מקובצי PDF ולהפוך תהליכי עבודה מורכבים לאוטומטיים – והכול מהטרמינל.

כדי לשפר את תהליך הפיתוח ב-Google Workspace ולכלול באופן אוטומטי את השרת Google Workspace Developer MCP, צריך להתקין את התוסף הבא:

gemini extensions install \
  "https://github.com/googleworkspace/developer-tools"

מפתחים של Apps Script יכולים להתקין את התוסף CLASP:

gemini extensions install \
  "https://github.com/google/clasp"

שימוש בשרתים של Model Context Protocol ‏ (MCP) לפיתוח ב-Google Workspace

פרוטוקול הקשר של המודל (MCP) הוא פרוטוקול פתוח סטנדרטי שמספק הקשר למודלים גדולים של שפה (LLM) ולסוכני AI, כדי שהם יוכלו להחזיר מידע באיכות טובה יותר בשיחות מרובות תגובות.

ל-Google Workspace יש שרת MCP שמספק כלים ל-LLM כדי לגשת לתיעוד למפתחים ולחפש בו. אתם יכולים להשתמש בשרת הזה כשאתם יוצרים סוכני AI או משתמשים בהם כדי לבצע את הפעולות הבאות:

  • אחזור מידע עדכני על ממשקי API ושירותים של Google Workspace.
  • אפשר לאחזר קטעי מידע ותיעוד רשמי של Google Workspace.

כדי להשתמש בשרת, מוסיפים אותו להגדרות של לקוח ה-MCP:

  • בשביל Gemini Code Assist, מוסיפים את השורות הבאות לקובץ settings.json:

    {
     "mcpServers": {
       "workspace-developer": {
         "httpUrl": "https://workspace-developer.goog/mcp",
         "trust": true
       },
     }
    }
    
  • כדי להוסיף את השרת הזה כתוסף ל-Gemini CLI, מריצים את הפקודה הבאה מהטרמינל:

    gemini extensions install https://github.com/googleworkspace/developer-tools

כדי לשפר את הפלט מהשרת, מוסיפים כללים שמנחים את מודל ה-LLM להשתמש בשרת כשעובדים עם ממשקי API של Google Workspace. לדוגמה, כשמשתמשים בשרת כתוסף ל-Gemini CLI, מוסיפים את הכלל הבא לקובץ GEMINI.md:

Always use the `workspace-developer` tools when using Google Workspace APIs.