כלי הפיתוח של Google Workspace כוללים כמה רכיבים שיכולים לשפר את חוויית הפיתוח, כולל תוסף IDE, תוספים ל-Gemini CLI ושרת Model Context Protocol (MCP).
שימוש בתוסף Google Workspace IDE
תוסף Google Workspace IDE מספק בדיקת linting חכמה של היקף OAuth2, השלמה אוטומטית ותיעוד מוטבע ישירות ב-IDE. הוא פועל עם Antigravity, Firebase Studio, Visual Studio Code וממשקי IDE אחרים.
כדי להתקין את התוסף Google Workspace IDE, אפשר להוריד אותו ממאגר Open VSX או לפעול לפי ההוראות הבאות:
ממשק משתמש
- ב-IDE, פותחים את התצוגה Extensions (תוספים).
- מחפשים את Google Workspace Developer Tools (כלים למפתחים ב-Google Workspace).
- לוחצים על התקנה.
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
פרוטוקול Model Context Protocol (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.