1. Введение

Навыки агентов представляют собой облегченный, открытый формат для расширения возможностей агентов ИИ за счет специализированных знаний и рабочих процессов. MCP — это стандарт для подключения приложений ИИ к внешним системам.
Спецификация плагинов агентов — это открытая, независимая от поставщиков спецификация для упаковки навыков агентов и серверов MCP в переносимые плагины.
Плагины Google Cloud для агентов ИИ-программирования объединяют соответствующие навыки Google Cloud и серверы MCP в устанавливаемые пакеты для повышения эффективности работы агентов ИИ в Google Cloud.
В этом практическом занятии вы узнаете об одном из таких плагинов, плагине Google Cloud Developer , и о том, как установить и использовать этот плагин в Antigravity .
Что вы будете делать
- Разберитесь в работе плагинов агента.
- Установите и изучите плагин Google Cloud Developer в Antigravity.
- Тестовые навыки и серверы MCP установлены с помощью плагина Google Cloud Developer, который активируется несколькими подсказками.
Что вам понадобится
- Веб-браузер, например Chrome.
- Проект Google Cloud.
- На вашем локальном компьютере должны быть установлены Antigravity и Antigravity CLI.
2. Изучите плагины агентов.
Agent plugins — это переносимый формат пакетов, позволяющий объединять навыки агента и серверы MCP в каталог, который выглядит следующим образом:
my-plugin/
├── plugin.json
├── skills/
│ └── my-skill/
│ ├── SKILL.md
│ ├── scripts/
│ └── references/
├── mcp.json
└── com.example.client/
-
plugin.jsonидентифицируется плагин. -
skills/содержит навыки агента. -
mcp.jsonописывает серверы MCP. - Обратные доменные пространства имен позволяют отдельным клиентам добавлять пользовательское поведение.
В репозитории Google Agent Skills содержатся навыки агентов для продуктов и технологий Google, включая Google Cloud. Он также содержит плагины , которые объединяют навыки агентов и серверы MCP в устанавливаемые пакеты, например, плагин Google Cloud Developer .
Плагин Google Cloud Developer предоставляет рекомендации Google Cloud для разработчиков: ввод в первый проект, аутентификация и выбор учетных данных, а также проверка критически важных для безопасности команд CLI gcloud. Включает сервер Google Developer Knowledge MCP с актуальной и достоверной документацией Google Cloud.
3. Установите плагин Google Cloud Developer.
Antigravity CLI — это самый простой способ установить плагины агентов для всей экосистемы Antigravity (Antigravity, Antigravity CLI, Antigravity IDE).
Давайте установим плагин Google Cloud Developer в Antigravity CLI, указав путь к нему:
agy plugin install https://github.com/google/skills/plugins/cloud/google-cloud-developer
Вы должны увидеть установленный плагин с некоторыми навыками и сервером 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. Изучите плагин Google Cloud для разработчиков.
Теперь давайте рассмотрим плагин Google Cloud Developer .
Сначала убедитесь, что плагин отображается в списке плагинов Antigravity CLI:
agy plugin list
{
"imports": [
{
"name": "google-cloud-developer",
"source": "antigravity",
"importedAt": "2026-09-04T10:41:05Z",
"components": [
"skills",
"mcpServers"
]
}
]
}
Antigravity CLI устанавливает плагины глобально в папку .gemini/config/plugins/ . Это означает, что плагин доступен для Antigravity, Antigravity CLI и Antigravity IDE.
В папке .gemini/config/plugins/google-cloud-developer вы найдете плагин Google Cloud Developer с файлом манифеста плагина, навыками и сервером MCP:
google-cloud-developer/
├── ...
├── skills/
│ ├── finding-google-skills/
│ ├── gcloud/
│ ├── google-cloud-recipe-auth/
│ ├── google-cloud-recipe-onboarding/
│ └── retrieving-developer-knowledge/
├── mcp.json
└── plugin.json
Здесь вы найдете материалы по освоению первого проекта, аутентификации и выбору учетных данных, а также по проверке безопасности команд CLI gcloud. В комплект также входит сервер Google Developer Knowledge MCP с актуальной и достоверной документацией по Google Cloud.
Вы также можете переключиться на режим «Антигравитация» и спросить в чате, какие навыки установлены:
Which skills are available?
В списке должны быть указаны встроенные навыки Antigravity, а также навыки из плагина 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.
Кроме того, перейдите в «Настройки» > «Настройки персонализации» , там вы увидите, что следующие навыки также доступны:

Примечание: В разделе «Настройки» есть пункт «Установленные MCP-серверы» , и в настоящее время он не отображает MCP-серверы как часть плагина.

Однако вы можете спросить у Antigravity в чате о серверах MCP:
Which MCP servers are available?
Система должна распознавать установленный в составе плагина модуль Developer Knowledge MCP :
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
Включить API знаний для разработчиков
Во-первых, убедитесь, что API базы знаний для разработчиков включен в вашем проекте Google Cloud. Это необходимо для работы сервера MCP базы знаний для разработчиков:
- В консоли Google Cloud найдите Developer Knowledge API .
- На странице API базы знаний для разработчиков нажмите «Включить API» .
Давайте теперь попробуем выполнить несколько запросов, чтобы увидеть, как плагин Google Cloud Developer помогает в различных сценариях.
Вы можете попробовать эти подсказки в Antigravity или Antigravity CLI, поскольку плагин доступен по всему миру.
Ввод в должность
Если вы новичок в Google Cloud, вы можете начать с простого вопроса для адаптации:
I'm new to Google Cloud. How can I create a new project with billing enabled?
Вы должны увидеть активированный навык google-cloud-recipe-onboarding :
Worked for 1m ˅
Explored 1 file ˅
> Analyzed google-cloud-recipe-onboarding/SKILL.md
В ответ вы должны получить пошаговые инструкции:
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).
...
Аутентификация
Попробуйте задать вопросы, касающиеся аутентификации:
How can I authenticate my local machine with Google Cloud?
Вы должны увидеть активированный навык google-cloud-recipe-auth :
Worked for 1m ˅
Explored 1 file ˅
> Analyzed google-cloud-recipe-auth/SKILL.md
Вы должны получить команды для аутентификации:
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
...
Знания разработчика
Вы также можете задавать вопросы, ответы на которые можно получить из официальной документации.
Например:
What's the difference between Cloud Run and GKE according to the official docs?
Вы увидите активированный соответствующий навык, который, в свою очередь, использует сервер 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?"
}
Найдите другие навыки Google
И наконец, что не менее важно, плагин Google Cloud Developer может обнаруживать и загружать навыки по запросу.
Например, вы можете спросить:
I want to start using Firebase
Вы должны увидеть, что навык finding-google-skills активирован, и он находит и устанавливает соответствующий навык 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. Уборка
Отключите API базы знаний для разработчиков:
- В консоли Google Cloud найдите Developer Knowledge API .
- На странице API базы знаний для разработчиков нажмите «Управление» , а затем «Отключить API» .
Удалите плагин Google Cloud Developer с помощью Antigravity CLI:
agy plugin uninstall google-cloud-developer
Uninstalled plugin "google-cloud-developer"
7. Поздравляем!
Поздравляем! Вы успешно установили и использовали плагин Google Cloud Developer в Antigravity. Для получения дополнительной информации ознакомьтесь со следующими ресурсами: