1. Introduction

Les compétences agentiques sont un format léger et ouvert permettant d'étendre les capacités des agents IA avec des connaissances et des workflows spécialisés. MCP est une norme permettant de connecter des applications d'IA à des systèmes externes.
La spécification des plug-ins agentiques est une spécification ouverte et neutre qui permet d'intégrer des compétences agentiques et des serveurs MCP dans des plug-ins portables.
Les plug-ins Google Cloud pour les agents de codage IA regroupent les compétences Google Cloud pertinentes et les serveurs MCP dans des packages installables pour des agents IA plus efficaces sur Google Cloud.
Dans cet atelier de programmation, vous allez découvrir l'un de ces plug-ins, le plug-in Google Cloud Developer, ainsi que son installation et son utilisation dans Antigravity.
Objectifs de l'atelier
- Comprendre les plug-ins agentiques.
- Installer et explorer le plug-in Google Cloud Developer dans Antigravity.
- Tester les compétences et les serveurs MCP installés par le plug-in Google Cloud Developer à l'aide de quelques invites.
Ce dont vous avez besoin
- Un navigateur Web tel que Chrome.
- Un projet Google Cloud.
- Antigravity et Antigravity CLI installés sur votre machine locale.
2. Découvrir les plug-ins agentiques
Les plug-ins agentiques sont un format de package portable permettant de regrouper des compétences agentiques et des serveurs MCP dans un répertoire semblable à celui-ci :
my-plugin/
├── plugin.json
├── skills/
│ └── my-skill/
│ ├── SKILL.md
│ ├── scripts/
│ └── references/
├── mcp.json
└── com.example.client/
plugin.jsonidentifie le plug-in.skills/contient les compétences agentiques.mcp.jsondécrit les serveurs MCP.- Les espaces de noms d'extension de domaine inversé permettent aux clients individuels d'ajouter un comportement personnalisé.
Le dépôt de compétences agentiques de Google contient des compétences agentiques pour les produits et technologies Google, y compris Google Cloud. Il contient également des plug-ins qui regroupent des compétences agentiques et des serveurs MCP dans des packages installables, tels que le plug-in Google Cloud Developer.
Le plug-in Google Cloud Developer fournit des conseils Google Cloud pour les agents de codage : intégration du premier projet, authentification et sélection des identifiants, et validation critique pour les commandes gcloud CLI. Il inclut le serveur MCP Google Developer Knowledge pour une documentation Google Cloud à jour et pertinente.
3. Installer le plug-in Google Cloud Developer
Antigravity CLI est le moyen le plus simple d'installer des plug-ins agentiques pour l'ensemble de l'écosystème Antigravity (Antigravity, Antigravity CLI, Antigravity IDE).
Installons le plug-in Google Cloud Developer dans Antigravity CLI en indiquant son chemin d'accès :
agy plugin install https://github.com/google/skills/plugins/cloud/google-cloud-developer
Le plug-in devrait s'installer avec certaines compétences et un serveur MCP :
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. Découvrir le plug-in Google Cloud Developer
Découvrons à présent le plug-in Google Cloud Developer.
Commencez par vérifier que le plug-in est répertorié dans Antigravity CLI :
agy plugin list
{
"imports": [
{
"name": "google-cloud-developer",
"source": "antigravity",
"importedAt": "2026-09-04T10:41:05Z",
"components": [
"skills",
"mcpServers"
]
}
]
}
Antigravity CLI installe les plug-ins au niveau global dans le dossier .gemini/config/plugins/. Cela signifie que le plug-in est disponible pour Antigravity, Antigravity CLI et Antigravity IDE.
Dans le dossier .gemini/config/plugins/google-cloud-developer, vous trouverez le plug-in Google Cloud Developer avec le fichier manifeste du plug-in, les compétences et un serveur MCP :
google-cloud-developer/
├── ...
├── skills/
│ ├── finding-google-skills/
│ ├── gcloud/
│ ├── google-cloud-recipe-auth/
│ ├── google-cloud-recipe-onboarding/
│ └── retrieving-developer-knowledge/
├── mcp.json
└── plugin.json
Vous trouverez des compétences sur l'intégration du premier projet, l'authentification et la sélection des identifiants, ainsi que la validation critique pour les commandes gcloud CLI. Il inclut également le serveur MCP Google Developer Knowledge pour une documentation Google Cloud à jour et pertinente.
Vous pouvez également passer à Antigravity et demander dans un chat quelles compétences sont installées :
Which skills are available?
Il devrait répertorier les compétences Antigravity intégrées, mais aussi les compétences du plug-in Google Cloud Developer :
...
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.
De plus, accédez à Settings > Customizations (Paramètres > Personnalisations). Vous devriez également y trouver ces compétences :

Remarque : Dans "Customizations" (Personnalisations), une section Installed MCP Servers (Serveurs MCP installés) s'affiche, mais elle ne montre pas les serveurs MCP faisant partie du plug-in :

Toutefois, vous pouvez poser des questions sur les serveurs MCP à Antigravity dans un chat :
Which MCP servers are available?
Il devrait reconnaître le serveur MCP Developer Knowledge installé dans le cadre du plug-in :
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. Exercice : plug-in Google Cloud Developer
Activer l'API Developer Knowledge
Tout d'abord, assurez-vous que l'API Developer Knowledge est activée dans votre projet Google Cloud. Elle est nécessaire pour le serveur MCP Developer Knowledge :
- Dans la console Google Cloud, recherchez Developer Knowledge API.
- Sur la page Developer Knowledge API, cliquez sur Enable API (Activer l'API).
Essayons maintenant quelques invites pour voir comment le plug-in Google Cloud Developer peut vous aider dans différents scénarios.
Vous pouvez essayer ces invites dans Antigravity ou Antigravity CLI, car le plug-in est disponible au niveau global.
Intégration
Si vous ne connaissez pas Google Cloud, vous pouvez commencer par poser une question d'intégration de base :
I'm new to Google Cloud. How can I create a new project with billing enabled?
La compétence google-cloud-recipe-onboarding devrait s'activer :
Worked for 1m ˅
Explored 1 file ˅
> Analyzed google-cloud-recipe-onboarding/SKILL.md
Vous devriez recevoir une réponse avec des instructions détaillées :
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).
...
Authentification
Essayez de poser des questions sur l'authentification :
How can I authenticate my local machine with Google Cloud?
La compétence google-cloud-recipe-auth devrait s'activer :
Worked for 1m ˅
Explored 1 file ˅
> Analyzed google-cloud-recipe-auth/SKILL.md
Vous devriez obtenir des commandes pour vous authentifier :
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
...
Connaissances pour les développeurs
Vous pouvez également poser des questions auxquelles vous souhaitez obtenir des réponses à partir de la documentation officielle.
Exemple :
What's the difference between Cloud Run and GKE according to the official docs?
La compétence pertinente s'active et utilise le serveur 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?"
}
Trouver d'autres compétences Google
Enfin, le plug-in Google Cloud Developer peut découvrir et charger des compétences à la demande.
Par exemple, vous pouvez poser la question suivante :
I want to start using Firebase
La compétence finding-google-skills devrait s'activer, puis trouver et installer la compétence Firebase appropriée :
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. Nettoyage
Désactivez l'API Developer Knowledge :
- Dans la console Google Cloud, recherchez Developer Knowledge API.
- Sur la page Developer Knowledge API , cliquez sur Manage (Gérer), puis sur Disable API (Désactiver l'API).
Désinstallez le plug-in Google Cloud Developer avec Antigravity CLI :
agy plugin uninstall google-cloud-developer
Uninstalled plugin "google-cloud-developer"
7. Félicitations
Félicitations ! Vous avez installé et utilisé le plug-in Google Cloud Developer dans Antigravity. Pour en savoir plus, consultez les ressources suivantes :