1. Einführung

Agenten-Skills sind ein leichtgewichtiges, offenes Format, mit dem die Funktionen von KI-Agenten mit spezialisiertem Wissen und spezialisierten Workflows erweitert werden können. MCP ist ein Standard für die Verbindung von KI-Anwendungen mit externen Systemen.
Agenten-Plug-ins-Spezifikation ist eine offene, anbieterunabhängige Spezifikation für das Verpacken von Agenten-Skills und MCP-Servern in portable Plug-ins.
Google Cloud-Plug-ins für KI-Coding-Agenten verpacken relevante Google Cloud-Skills und MCP-Server in installierbare Pakete für effektivere KI-Agenten in Google Cloud.
In diesem Codelab lernen Sie eines dieser Plug-ins kennen, das Google Cloud Developer-Plug-in, und erfahren, wie Sie es in Antigravity installieren und verwenden.
Aufgaben
- Agenten-Plug-ins kennenlernen.
- Das Google Cloud Developer-Plug-in in Antigravity installieren und erkunden.
- Mit einigen Prompts Skills und MCP-Server testen, die vom Google Cloud Developer-Plug-in installiert wurden.
Voraussetzungen
- Ein Webbrowser wie Chrome.
- Ein Google Cloud-Projekt.
- Antigravity und die Antigravity CLI auf Ihrem lokalen Computer installiert.
2. Agenten-Plug-ins erkunden
Agenten-Plug-ins sind ein portables Paketformat, mit dem Agenten-Skills und MCP-Server in einem Verzeichnis gebündelt werden können, das so aussieht:
my-plugin/
├── plugin.json
├── skills/
│ └── my-skill/
│ ├── SKILL.md
│ ├── scripts/
│ └── references/
├── mcp.json
└── com.example.client/
plugin.jsonidentifiziert das Plug-in.skills/enthält Agenten-Skills.mcp.jsonbeschreibt MCP-Server.- Mit Namespaces für Reverse-Domain-Erweiterungen können einzelne Clients benutzerdefiniertes Verhalten hinzufügen.
Das Google Agent Skills-Repository enthält Agenten-Skills für Google-Produkte und -Technologien, einschließlich Google Cloud. Es enthält auch Plug-ins, die Agenten-Skills und MCP-Server in installierbare Pakete bündeln, z. B. das Google Cloud Developer-Plug-in.
Das Google Cloud Developer-Plug-in bietet Google Cloud-Anleitungen für Coding-Agenten: Onboarding für das erste Projekt, Authentifizierung und Auswahl von Anmeldedaten sowie sicherheitskritische Validierung für gcloud CLI-Befehle. Es enthält den MCP-Server für Google Developer Knowledge für fundierte, aktuelle Google Cloud-Dokumentation.
3. Google Cloud Developer-Plug-in installieren
Die Antigravity CLI ist die einfachste Möglichkeit, Agenten-Plug-ins für das gesamte Antigravity-Ökosystem (Antigravity, Antigravity CLI, Antigravity IDE) zu installieren.
Installieren Sie das Google Cloud Developer-Plug-in in der Antigravity CLI, indem Sie auf den Pfad verweisen:
agy plugin install https://github.com/google/skills/plugins/cloud/google-cloud-developer
Das Plug-in sollte mit einigen Skills und einem MCP-Server installiert sein:
Cloning plugin from https://github.com/google/skills.git...
[ok] google-cloud-developer
✔ skills : 5 processed
- agents : skipped (not found)
- commands : skipped (not found)
✔ mcpServers : 1 processed
- hooks : skipped (not found)
4. Google Cloud Developer-Plug-in erkunden
Sehen wir uns nun das Google Cloud Developer-Plug-in an.
Prüfen Sie zuerst, ob das Plug-in in der Antigravity CLI aufgeführt ist:
agy plugin list
{
"imports": [
{
"name": "google-cloud-developer",
"source": "antigravity",
"importedAt": "2026-09-04T10:41:05Z",
"components": [
"skills",
"mcpServers"
]
}
]
}
Die Antigravity CLI installiert Plug-ins global im Ordner .gemini/config/plugins/. Das Plug-in ist also für Antigravity, die Antigravity CLI und die Antigravity IDE verfügbar.
Im Ordner .gemini/config/plugins/google-cloud-developer finden Sie das Google Cloud Developer-Plug-in mit der Plug-in-Manifestdatei, Skills und einem MCP-Server:
google-cloud-developer/
├── ...
├── skills/
│ ├── finding-google-skills/
│ ├── gcloud/
│ ├── google-cloud-recipe-auth/
│ ├── google-cloud-recipe-onboarding/
│ └── retrieving-developer-knowledge/
├── mcp.json
└── plugin.json
Sie finden Skills für das Onboarding für das erste Projekt, die Authentifizierung und Auswahl von Anmeldedaten sowie die sicherheitskritische Validierung für gcloud CLI-Befehle. Es enthält auch den MCP-Server für Google Developer Knowledge für fundierte, aktuelle Google Cloud-Dokumentation.
Sie können auch zu Antigravity wechseln und in einem Chat fragen, welche Skills installiert sind:
Which skills are available?
Es sollten die integrierten Antigravity-Skills, aber auch Skills aus dem Google Cloud Developer-Plug-in aufgeführt sein:
...
2. Google Cloud Developer Plugin Skills
Installed via the google-cloud-developer plugin in
~/.gemini/config/plugins/google-cloud-developer/skills/:
finding-google-skills: Dynamically locates and loads specialized Google product skills on-demand from the remote catalog index (e.g., GKE, BigQuery, Vertex AI, Firebase).
gcloud: Validation guardrails, syntax rules, and data reduction for executing gcloud CLI commands safely.
google-cloud-recipe-auth: Guidance on authentication and authorization patterns (ADC, service accounts, IAM, and workload identity).
google-cloud-recipe-onboarding: Step-by-step walkthrough for onboarding new Google Cloud projects, billing accounts, and first deployments.
retrieving-developer-knowledge: Integration with the developer-knowledge MCP server to retrieve official Google developer documentation and API references.
Wenn Sie außerdem zu Einstellungen > Anpassungen gehen, sollten Sie sehen, dass diese Skills auch dort verfügbar sind:

Hinweis:Unter „Anpassungen“ gibt es den Abschnitt Installierte MCP-Server . Derzeit werden dort keine MCP-Server als Teil des Plug-ins angezeigt:

Sie können Antigravity jedoch in einem Chat nach MCP-Servern fragen:
Which MCP servers are available?
Der MCP-Server für Entwicklerwissen sollte erkannt werden, der als Teil des Plug-ins installiert wurde:
Based on your Antigravity configuration and cached tool definitions, here are the MCP servers and their statuses:
1. Actively Configured Plugin Server
Configured in
~/.gemini/config/plugins/google-cloud-developer/mcp.json
:
developer-knowledge
Type / URL: Streamable HTTP (https://developerknowledge.googleapis.com/mcp)
Provided Tools:
search_documents: Search official Google developer documentation
get_documents: Retrieve document content
answer_query: Synthesize developer query answers
5. Google Cloud Developer-Plug-in verwenden
Developer Knowledge API aktivieren
Achten Sie zuerst darauf, dass die Developer Knowledge API in Ihrem Google Cloud-Projekt aktiviert ist. Dies ist für den MCP-Server für Entwicklerwissen erforderlich:
- Suchen Sie in der Google Cloud Console nach Developer Knowledge API.
- Klicken Sie auf der Seite Developer Knowledge API auf API aktivieren.
Sehen wir uns nun einige Prompts an, um zu sehen, wie das Google Cloud Developer-Plug-in in verschiedenen Szenarien helfen kann.
Sie können diese Prompts in Antigravity oder der Antigravity CLI ausprobieren, da das Plug-in global verfügbar ist.
Onboarding
Wenn Sie neu bei Google Cloud sind, können Sie mit einer einfachen Onboarding-Frage beginnen:
I'm new to Google Cloud. How can I create a new project with billing enabled?
Der Skill google-cloud-recipe-onboarding sollte aktiviert sein:
Worked for 1m ˅
Explored 1 file ˅
> Analyzed google-cloud-recipe-onboarding/SKILL.md
Sie sollten eine Antwort mit einer detaillierten Anleitung erhalten:
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).
...
Authentifizierung
Stellen Sie Fragen zur Authentifizierung:
How can I authenticate my local machine with Google Cloud?
Der Skill google-cloud-recipe-auth sollte aktiviert sein:
Worked for 1m ˅
Explored 1 file ˅
> Analyzed google-cloud-recipe-auth/SKILL.md
Sie sollten Befehle zur Authentifizierung erhalten:
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
...
Entwicklerwissen
Sie können auch Fragen stellen, die anhand der offiziellen Dokumentation beantwortet werden sollen.
Beispiel:
What's the difference between Cloud Run and GKE according to the official docs?
Der entsprechende Skill wird aktiviert, der wiederum den MCP-Server developer-knowledge verwendet:
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?"
}
Weitere Google-Skills finden
Das Google Cloud Developer-Plug-in kann Skills bei Bedarf erkennen und laden.
Beispiel:
I want to start using Firebase
Der Skill finding-google-skills sollte aktiviert sein. Er sucht und installiert den entsprechenden Firebase-Skill:
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. Bereinigen
Deaktivieren Sie die Developer Knowledge API:
- Suchen Sie in der Google Cloud Console nach Developer Knowledge API.
- Klicken Sie auf der Seite Developer Knowledge API auf Verwalten und dann auf API deaktivieren.
Deinstallieren Sie das Google Cloud Developer-Plug-in mit der Antigravity CLI:
agy plugin uninstall google-cloud-developer
Uninstalled plugin "google-cloud-developer"
7. Glückwunsch
Glückwunsch! Sie haben das Google Cloud Developer-Plug-in erfolgreich in Antigravity installiert und verwendet. Weitere Informationen finden Sie in den folgenden Ressourcen: