Instalar e usar o plug-in do Google Cloud Developer no Antigravity

1. Introdução

d885ca68e4ec9bca.png

As habilidades de agentes são um formato leve e aberto para estender os recursos de agentes de IA com conhecimento e fluxos de trabalho especializados. MCP é um padrão para conectar aplicativos de IA a sistemas externos.

A especificação de plug-ins de agente é uma especificação aberta e independente de fornecedor para empacotar habilidades de agentes e servidores MCP em plug-ins portáteis.

Os plug-ins do Google Cloud para agentes de programação de IA empacotam habilidades relevantes do Google Cloud e servidores MCP em pacotes instaláveis para agentes de IA mais eficazes no Google Cloud.

Neste codelab, você vai aprender mais sobre um desses plug-ins, o plug-in para desenvolvedores do Google Cloud, e como instalar e usar esse plug-in no Antigravity.

Atividades deste laboratório

  • Entender os plug-ins de agente.
  • Instalar e conhecer o plug-in para desenvolvedores do Google Cloud no Antigravity.
  • Testar habilidades e servidores MCP instalados pelo plug-in para desenvolvedores do Google Cloud com alguns comandos.

O que é necessário

  • Um navegador da Web, como o Chrome.
  • Um projeto do Google Cloud.
  • O Antigravity e a CLI do Antigravity instalados na sua máquina local.

2. Conheça os plug-ins de agente

Os plug-ins de agente são um formato de pacote portátil para agrupar habilidades de agentes e servidores MCP em um diretório como este:

my-plugin/
├── plugin.json
├── skills/
│   └── my-skill/
│       ├── SKILL.md
│       ├── scripts/
│       └── references/
├── mcp.json
└── com.example.client/
  • plugin.json identifica o plug-in.
  • skills/ contém habilidades de agentes.
  • mcp.json descreve os servidores MCP.
  • Os namespaces de extensão de domínio reverso permitem que clientes individuais adicionem um comportamento personalizado.

O repositório de habilidades de agentes do Google contém habilidades de agentes para produtos e tecnologias do Google, incluindo o Google Cloud. Ele também contém plug-ins que agrupam habilidades de agentes e servidores MCP em pacotes instaláveis, como o plug-in para desenvolvedores do Google Cloud.

O **plug-in para desenvolvedores do Google Cloud** oferece orientações do Google Cloud para agentes de programação: integração do primeiro projeto, autenticação e seleção de credenciais e validação de segurança crítica para comandos da CLI gcloud. Inclui o servidor MCP de conhecimento do Google Developers para documentação atualizada e baseada do Google Cloud.

3. Instalar o plug-in para desenvolvedores do Google Cloud

A CLI do Antigravity é a maneira mais fácil de instalar plug-ins de agente para todo o ecossistema do Antigravity (Antigravity, CLI do Antigravity, IDE do Antigravity).

Vamos instalar o plug-in para desenvolvedores do Google Cloud na CLI do Antigravity apontando para o caminho dele:

agy plugin install google-cloud-developer

O plug-in instalado vai aparecer no Antigravity Marketplace :

Installed plugin "google-cloud-developer" from antigravity-plugins-official

4. Conheça o plug-in para desenvolvedores do Google Cloud

Agora, vamos conhecer o plug-in para desenvolvedores do Google Cloud.

Primeiro, verifique se o plug-in está listado na CLI do Antigravity:

agy plugin list

O plug-in vai aparecer com algumas habilidades, uma regra e um servidor MCP:

...
- google-cloud-developer (enabled, 1.1.10)
    Source:     antigravity-plugins-official
    Components: 5 skills, 1 rule, 1 MCP server
...

A CLI do Antigravity instala plug-ins globalmente na pasta .gemini/config/plugins/. Isso significa que o plug-in está disponível para o Antigravity, a CLI do Antigravity e o IDE do Antigravity.

Na pasta .gemini/config/plugins/google-cloud-developer, você vai encontrar o plug-in para desenvolvedores do Google Cloud com o arquivo de manifesto do plug-in, habilidades e um servidor MCP:

google-cloud-developer/
├── ...
├── skills/
│   ├── finding-google-skills/
│   ├── gcloud/
│   ├── google-cloud-recipe-auth/
│   ├── google-cloud-recipe-onboarding/
│   └── retrieving-developer-knowledge/
├── mcp.json
└── plugin.json

Você vai encontrar habilidades na integração do primeiro projeto, autenticação e seleção de credenciais e validação de segurança crítica para comandos da CLI gcloud. Ele também inclui o servidor MCP do Google Developers Knowledge para documentação atualizada e baseada do Google Cloud.

Você também pode mudar para o Antigravity (app independente) e perguntar em um chat quais habilidades estão instaladas:

Which Google Cloud skills are available?

Ele vai listar as habilidades integradas do Antigravity, mas também as habilidades do plug-in para desenvolvedores do Google Cloud:

  ### Bundled Google Cloud Skills                                                                                                                               
                                                                                                                                                                
  • **`finding-google-skills`**: Guides Google Cloud architectural choices, service trade-offs, and dynamically retrieves specialized skills on demand from the 
  official Google skill catalog.                                                                                                                                
  • **`gcloud`**: Provides validation, safety guardrails, syntax checks, and data reduction for executing or planning gcloud CLI commands.                      
  • **`google-cloud-recipe-auth`**: Guidance on IAM, authentication, authorization, service accounts, and Application Default Credentials (ADC).                
  • **`google-cloud-recipe-onboarding`**: Guides initial Google Cloud project creation, billing configuration, and deploying a first resource.                  
  • **`retrieving-developer-knowledge`**: Searches and synthesizes official Google Cloud, Firebase, and developer platform documentation.                       
  ──────                                                                                                                                                        
  ### On-Demand Catalog Skills                                                                                                                                  
                                                                                                                                                                
  Through finding-google-skills, additional specialized skills from the Google Cloud skills catalog https://github.com/google/skills/tree/main/skills/cloud can 
  be fetched on demand during our session without requiring permanent installation:                                                                             
                                                                                                                                                                
  • Product Basics: <product>-basics (e.g., Cloud Run, Cloud SQL, BigQuery, Spanner, Firestore, Storage)                                                        
  • GKE: gke-* (networking, storage, autoscaling, troubleshooting, AI inference)                                                                                
  • AI & Agent Platforms: agent-platform-*, gemini-*, genkit-*                                                                                                  
  • Architecture & Frameworks: google-cloud-solution-*, google-cloud-waf-* (Well-Architected Framework)                                                         
  • Observability: cloud-logging-*, cloud-monitoring-*

Além disso, acesse a guia Personalizações à esquerda. Em Instalado, você vai encontrar o plug-in para desenvolvedores do Google Cloud:

2bfd56ccb9a90750.png

Se você clicar no plug-in, vai encontrar a lista de habilidades, servidores MCP e regras instaladas:

6e1639653ec9ea30.png

5. Exercitar o plug-in para desenvolvedores do Google Cloud

Ativar a API Developer Knowledge

Primeiro, verifique se a API Developer Knowledge está ativada no seu projeto na nuvem do Google Cloud. Isso é necessário para o servidor MCP de conhecimento do desenvolvedor :

  1. No console do Google Cloud, pesquise API Developer Knowledge.
  2. Na página API Developer Knowledge, clique em Ativar API.

Agora, vamos tentar alguns comandos para ver como o plug-in para desenvolvedores do Google Cloud ajuda em diferentes cenários.

Você pode tentar esses comandos no Antigravity ou na CLI do Antigravity, já que o plug-in está disponível globalmente.

Integração

Se você é novo no Google Cloud, comece fazendo uma pergunta básica de integração:

I'm new to Google Cloud. How can I create a new project with billing enabled?

A habilidade google-cloud-recipe-onboarding vai ser ativada:

Worked for 1m ˅

Explored 1 file ˅

> Analyzed google-cloud-recipe-onboarding/SKILL.md

Você vai receber uma resposta com instruções detalhadas:

To get started with Google Cloud, you will need an active Google Cloud account and an authorized terminal session:

Google Cloud Account & Console: If you haven't already, sign up and access the Google Cloud Console where you can manage accounts, projects, and set up a Cloud Billing account (new accounts are eligible for the $300 Free Trial).
...

Autenticação

Tente fazer perguntas sobre autenticação:

How can I authenticate my local machine with Google Cloud?

A habilidade google-cloud-recipe-auth vai ser ativada:

Worked for 1m ˅

Explored 1 file ˅

> Analyzed google-cloud-recipe-auth/SKILL.md

Você vai receber comandos para autenticar:

To authenticate your local machine with Google Cloud, there are two primary methods depending on whether you want to use the CLI or run code/client libraries locally:

1. Authenticate the CLI (gcloud)
Use this to run gcloud, bq, and gsutil management commands in your terminal:

bash


gcloud auth login
This opens a web browser asking you to log in with your Google Account and grant permissions.
If you are on a remote server without a web browser, use:
bash

...

Conhecimento do desenvolvedor

Você também pode fazer perguntas para serem respondidas na documentação oficial.

Exemplo:

What's the difference between Cloud Run and GKE according to the official docs?

A habilidade relevante ativada vai usar o servidor MCP developer-knowledge:

Exploring 2 files ˅

* Analyzed retrieving-developer-knowledge/SKILL.md
* Analyzed answer_query.json

MCP Tool: developer-knowledge / answer_query ˅

Tool arguments
```json
{
  "query": "What is the difference between Cloud Run and Google Kubernetes Engine (GKE) according to official Google Cloud documentation?"
}

Encontrar outras Google Skills

Por último, mas não menos importante, o plug-in para desenvolvedores do Google Cloud pode descobrir e carregar habilidades sob demanda.

Por exemplo, você pode perguntar:

Explain what steps are needed to start working with Firebase.

A habilidade finding-google-skills vai ser ativada, e ela vai encontrar e instalar a habilidade relevante do Firebase:

Explored 1 file ˅

* Analyzed finding-google-skills/SKILL.md

Ran `curl -sS https://raw.githubusercontent.com/google/skills/main/index.json | jq -r '.skills[ >`

Exploring 3 files, 2 searches ˅

* Reading skills catalog
* Searched firebase
* Fetching Firebase skill

6. Limpeza

Desative a API Developer Knowledge:

  1. No console do Google Cloud, pesquise API Developer Knowledge.
  2. Na página API Developer Knowledge, clique em Gerenciar e depois em Desativar API.

Desinstale o plug-in para desenvolvedores do Google Cloud com a CLI do Antigravity:

agy plugin uninstall google-cloud-developer
Uninstalled plugin "google-cloud-developer"

7. Parabéns

Parabéns! Você instalou e usou o plug-in para desenvolvedores do Google Cloud no Antigravity. Para saber mais, confira os seguintes recursos: