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 Registry 下载,也可以按照以下说明操作:
界面
- 在 IDE 中,打开扩展程序视图。
- 搜索 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 脚本开发者可以安装 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.