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添加适用于 Google Workspace 开发的 Gemini CLI 扩展程序
Gemini CLI 借助 Gemini CLI,您可以在终端中查询和修改大型代码库、 根据图片或 PDF 生成应用,以及自动执行复杂的工作流。
安装以下扩展程序,以增强您的 Google Workspace 开发工作流并自动包含 Google Workspace Developer 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.