Google Workspace 開發人員工具提供多種元件,可提升開發體驗,包括 IDE 擴充功能、Gemini CLI 擴充功能和 Model Context Protocol (MCP) 伺服器。
使用 Google Workspace IDE 擴充功能
Google Workspace IDE 擴充功能可直接在 IDE 中提供智慧 OAuth2 範圍的 Linting、自動完成和內嵌說明文件,並支援 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 可讓您查詢及編輯大型程式碼集、依據圖片或 PDF 生成應用程式,以及自動執行複雜的工作流程,一切都在終端機完成。
安裝下列擴充功能,即可強化 Google Workspace 開發工作流程,並自動加入 Google Workspace 開發人員 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 代理時,透過這個伺服器執行下列任何操作:
- 取得 Google Workspace API 和服務的最新資訊。
- 擷取 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 在使用 Google Workspace API 時使用伺服器。舉例來說,如果將伺服器做為 Gemini CLI 擴充功能使用,請在 GEMINI.md 檔案中新增下列規則:
Always use the `workspace-developer` tools when using Google Workspace APIs.