As ferramentas para desenvolvedores do Google Workspace oferecem vários componentes para melhorar sua experiência de desenvolvimento, incluindo uma extensão de IDE, extensões da CLI do Gemini e um servidor do Protocolo de Contexto de Modelo (MCP).
Usar a extensão do ambiente de desenvolvimento integrado do Google Workspace
A extensão do IDE do Google Workspace oferece linting inteligente de escopo OAuth2, preenchimento automático e documentação inline diretamente no seu IDE. Ela funciona com Antigravity, Firebase Studio, Visual Studio Code e outros IDEs.
Para instalar a extensão do IDE do Google Workspace, faça o download dela no Open VSX Registry ou siga estas instruções:
Interface do usuário
- No ambiente de desenvolvimento integrado, abra a visualização Extensões.
- Pesquise Ferramentas para desenvolvedores do Google Workspace.
- Clique em Instalar.
CLI
Instale na linha de comando com o IDE correspondente:
code --install-extension google-workspace.google-workspace-developer-toolsAdicionar a extensão da CLI do Gemini para desenvolvimento do Google Workspace
Com a CLI do Gemini, é possível consultar e editar grandes bases de código, gerar apps com base em imagens ou PDFs e automatizar fluxos de trabalho complexos, tudo no seu terminal.
Instale a seguinte extensão para melhorar seu fluxo de trabalho de desenvolvimento do Google Workspace e incluir automaticamente o servidor MCP do desenvolvedor do Google Workspace:
gemini extensions install \
"https://github.com/googleworkspace/developer-tools"Os desenvolvedores do Apps Script podem instalar a extensão CLASP:
gemini extensions install \
"https://github.com/google/clasp"Usar servidores do Protocolo de Contexto de Modelo (MCP) para desenvolvimento do Google Workspace
Um Protocolo de Contexto de Modelo (MCP) é um protocolo aberto padronizado que fornece contexto para LLMs e agentes de IA para que eles possam retornar informações de melhor qualidade em conversas de várias rodadas.
O Google Workspace tem um servidor MCP que oferece ferramentas para um LLM acessar e pesquisar a documentação do desenvolvedor. Você pode usar esse servidor ao criar ou usar agentes de IA para fazer o seguinte:
- Recupere informações atualizadas sobre as APIs e os serviços do Google Workspace.
- Extraia documentação e snippets oficiais do Google Workspace.
Para usar o servidor, adicione-o à configuração do cliente MCP:
Para o Gemini Code Assist, adicione o seguinte ao arquivo
settings.json:{ "mcpServers": { "workspace-developer": { "httpUrl": "https://workspace-developer.goog/mcp", "trust": true }, } }Para a CLI do Gemini, execute o seguinte comando no terminal para adicionar esse servidor como uma extensão:
gemini extensions install https://github.com/googleworkspace/developer-tools
Para melhorar a saída do servidor, adicione regras que instruam o LLM a usar o servidor ao trabalhar com APIs do Google Workspace. Por exemplo, ao
usar o servidor como uma extensão da CLI do Gemini, adicione a seguinte regra ao arquivo
GEMINI.md:
Always use the `workspace-developer` tools when using Google Workspace APIs.