1. Giriş

Ajan becerileri, yapay zeka ajanı özelliklerini uzmanlık bilgisi ve iş akışlarıyla genişletmek için kullanılan basit ve açık bir formattır. MCP, yapay zeka uygulamalarını harici sistemlere bağlamak için kullanılan bir standarttır.
Aracı eklentileri spesifikasyonu, aracı becerilerini ve MCP sunucularını taşınabilir eklentiler halinde paketlemek için kullanılan açık ve satıcıdan bağımsız bir spesifikasyondur.
Yapay zeka kodlama aracıları için Google Cloud eklentileri, Google Cloud'da daha etkili yapay zeka aracıları için ilgili Google Cloud becerilerini ve MCP sunucularını yüklenebilir paketler halinde sunar.
Bu codelab'de, bu eklentilerden biri olan Google Cloud Developer eklentisi ve bu eklentiyi Antigravity'de nasıl yükleyip kullanacağınız hakkında bilgi edineceksiniz.
Yapacaklarınız
- Temsilci eklentilerini anlama
- Antigravity'de Google Cloud Developer eklentisini yükleyin ve keşfedin.
- Google Cloud Developer eklentisi tarafından yüklenen test becerilerini ve MCP sunucularını birkaç istemle test edin.
İhtiyacınız olanlar
- Chrome gibi bir web tarayıcısı
- Google Cloud projesi.
- Yerel makinenizde Antigravity ve Antigravity CLI yüklü olmalıdır.
2. Ajan eklentilerini keşfedin
Aracı eklentileri, aracı becerilerini ve MCP sunucularını aşağıdaki gibi bir dizinde paketlemek için kullanılan taşınabilir bir paket biçimidir:
my-plugin/
├── plugin.json
├── skills/
│ └── my-skill/
│ ├── SKILL.md
│ ├── scripts/
│ └── references/
├── mcp.json
└── com.example.client/
plugin.json, eklentiyi tanımlar.skills/temsilci becerileri içeriyor.mcp.json, MCP sunucularını açıklar.- Ters alan adı uzantısı ad alanları, tek tek istemcilerin özel davranışlar eklemesine olanak tanır.
Google Agent Skills deposu, Google Cloud dahil olmak üzere Google ürünleri ve teknolojileri için aracı becerileri içerir. Ayrıca, Google Cloud Developer eklentisi gibi, aracı becerilerini ve MCP sunucularını yüklenebilir paketler halinde birleştiren eklentiler de içerir.
Google Cloud Developer eklentisi, kodlama aracıları için Google Cloud rehberliği sağlar: ilk projeye katılım, kimlik doğrulama ve kimlik bilgisi seçimi ile gcloud CLI komutları için güvenlikle ilgili kritik doğrulama. Temellendirilmiş ve güncel Google Cloud belgeleri için Google Developer Knowledge MCP sunucusunu içerir.
3. Google Cloud Developer Plugin'i yükleme
Antigravity CLI, tüm Antigravity ekosistemine (Antigravity, Antigravity CLI, Antigravity IDE) ajan eklentileri yüklemenin en kolay yoludur.
Google Cloud Developer eklentisini yolunu belirterek Antigravity CLI'ya yükleyelim:
agy plugin install https://github.com/google/skills/plugins/cloud/google-cloud-developer
Eklentinin bazı beceriler ve bir MCP sunucusuyla birlikte yüklendiğini görürsünüz:
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 Plugin'i keşfedin
Şimdi Google Cloud Developer eklentisini inceleyelim.
Öncelikle, eklentinin Antigravity CLI'de listelendiğinden emin olun:
agy plugin list
{
"imports": [
{
"name": "google-cloud-developer",
"source": "antigravity",
"importedAt": "2026-09-04T10:41:05Z",
"components": [
"skills",
"mcpServers"
]
}
]
}
Antigravity CLI, eklentileri .gemini/config/plugins/ klasörüne global olarak yükler. Bu, eklentinin Antigravity, Antigravity CLI ve Antigravity IDE'de kullanılabileceği anlamına gelir.
.gemini/config/plugins/google-cloud-developer klasöründe, eklenti manifest dosyası, beceriler ve bir MCP sunucusu içeren Google Cloud Developer eklentisini bulabilirsiniz:
google-cloud-developer/
├── ...
├── skills/
│ ├── finding-google-skills/
│ ├── gcloud/
│ ├── google-cloud-recipe-auth/
│ ├── google-cloud-recipe-onboarding/
│ └── retrieving-developer-knowledge/
├── mcp.json
└── plugin.json
İlk proje oryantasyonu, kimlik doğrulama ve kimlik bilgisi seçimi ile gcloud CLI komutları için güvenlikle ilgili kritik doğrulama konularında beceriler edineceksiniz. Ayrıca, temel alınmış ve güncel Google Cloud belgeleri için Google Developer Knowledge MCP sunucusunu da içerir.
Ayrıca Antigravity'ye geçip hangi becerilerin yüklü olduğunu sohbetten sorabilirsiniz:
Which skills are available?
Yerleşik Antigravity becerilerinin yanı sıra Google Cloud Developer eklentisindeki beceriler de listelenmelidir:
...
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.
Ayrıca Ayarlar > Özelleştirmeler'e gidin. Bu becerilerin burada da kullanılabildiğini görürsünüz:

Not: Özelleştirmeler'de Yüklü MCP Sunucuları bölümü bulunur. Bu bölümde şu anda MCP sunucuları eklentinin bir parçası olarak gösterilmemektedir:

Ancak Antigravity'ye sohbet üzerinden MCP sunucuları hakkında soru sorabilirsiniz:
Which MCP servers are available?
Eklentinin bir parçası olarak yüklenen Developer Knowledge MCP'yi tanımalıdır:
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 eklentisini kullanma alıştırması
Developer Knowledge API'yi etkinleştirme
Öncelikle, Google Cloud projenizde Developer Knowledge API'nin etkinleştirildiğinden emin olun. Bu, Developer Knowledge MCP sunucusu için gereklidir:
- Google Cloud Console'da Developer Knowledge API'yi arayın.
- Developer Knowledge API sayfasında Enable API'yi (API'yi etkinleştir) tıklayın.
Şimdi, Google Cloud Developer eklentisinin farklı senaryolarda nasıl yardımcı olduğunu görmek için bazı istemleri deneyelim.
Eklenti dünya genelinde kullanılabildiğinden bu istemleri Antigravity veya Antigravity CLI'da deneyebilirsiniz.
Oryantasyon
Google Cloud'u yeni kullanmaya başladıysanız temel bir ilk katılım sorusu sorarak başlayabilirsiniz:
I'm new to Google Cloud. How can I create a new project with billing enabled?
google-cloud-recipe-onboarding becerisinin etkinleştirildiğini görürsünüz:
Worked for 1m ˅
Explored 1 file ˅
> Analyzed google-cloud-recipe-onboarding/SKILL.md
Adım adım talimatlar içeren bir yanıt alırsınız:
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).
...
Kimlik doğrulama
Kimlik doğrulama ile ilgili sorular sormayı deneyin:
How can I authenticate my local machine with Google Cloud?
google-cloud-recipe-auth becerisinin etkinleştirildiğini görürsünüz:
Worked for 1m ˅
Explored 1 file ˅
> Analyzed google-cloud-recipe-auth/SKILL.md
Kimlik doğrulamak için komutlar alırsınız:
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
...
Geliştirici Bilgileri
Resmi belgelerden yanıtlanacak sorular da sorabilirsiniz.
Örneğin:
What's the difference between Cloud Run and GKE according to the official docs?
İlgili becerinin etkinleştirildiğini görürsünüz. Bu beceri, developer-knowledge MCP sunucusunu kullanır:
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?"
}
Diğer Google becerilerini bulma
Son olarak, Google Cloud Developer eklentisi becerileri keşfedip isteğe bağlı olarak yükleyebilir.
Örneğin, şunları sorabilirsiniz:
I want to start using Firebase
finding-google-skills becerisinin etkinleştirildiğini ve ilgili Firebase becerisini bulup yüklediğini görmelisiniz:
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. Temizleme
Developer Knowledge API'yi devre dışı bırakın:
- Google Cloud Console'da Developer Knowledge API'yi arayın.
- Developer Knowledge API sayfasında Yönet'i ve ardından API'yi devre dışı bırak'ı tıklayın.
Antigravity CLI ile Google Cloud Developer eklentisini kaldırın:
agy plugin uninstall google-cloud-developer
Uninstalled plugin "google-cloud-developer"
7. Tebrikler
Tebrikler! Antigravity'de Google Cloud Developer eklentisini başarıyla yükleyip kullandınız. Daha fazla bilgi edinmek için aşağıdaki kaynakları inceleyin: