- Centralizuj możliwości Google Cloud w instalowalnych pakietach obsługujących otwarte standardy.
- Integruj oficjalną dokumentację w czasie rzeczywistym, korzystając z serwerów MCP, aby uniknąć halucynacji spowodowanych przez sztuczną inteligencję.
- Przed wprowadzeniem zmian w infrastrukturze należy wdrożyć warstwy zabezpieczeń i walidacji IAM.
- Obsługuje natywną integrację z narzędziami takimi jak Claude Code, Codex i Antigravity CLI.

Jeśli pracujesz w branży programistycznej i używasz agentów AI do pisania kodu, wiesz, że zrozumienie przez maszynę, jak dokładnie działa infrastruktura chmurowa, może być czasem prawdziwym problemem. Do tej pory musieliśmy tworzyć ręczną dokumentację lub konfigurować zdalne serwery MCP, ale sytuacja stawała się niemożliwa do opanowania, gdy potrzebowaliśmy wielu narzędzi do współpracy w celu rozwiązania złożonego problemu. Aby rozwiązać ten problem, Google Cloud wprowadziło wtyczkę AI Agents – rozwiązanie pozwalające na spakowanie umiejętności i narzędzi w jeden, instalowalny pakiet.
Wielką zaletą tego systemu jest to, że zwalnia on programistów z konieczności zarządzania złożonymi zależnościami lub różnymi konfiguracjami dla każdego asystenta. Opierając się na otwartym i neutralnym standardzie , umożliwia on agentowi dostęp do dogłębnej wiedzy o konkretnych produktach bez zaśmiecania okna kontekstowego, co znacznie usprawnia interakcję z ekosystemem Google, a przede wszystkim zwiększa jej efektywność w rzeczywistych środowiskach pracy.
Czym właściwie jest wtyczka google-cloud-developer?

Ta wtyczka to w zasadzie zestaw ratunkowy dla każdego agenta AI, który musi działać w Google Cloud. Jej głównym celem jest pomoc asystentowi w poruszaniu się po podstawach platformy , obejmując kluczowe tematy, takie jak zarządzanie projektami, autoryzacja, uwierzytelnianie i, co bardzo ważne, wdrażanie zabezpieczeń podczas wykonywania poleceń interfejsu wiersza poleceń gcloud.
Jednym z jego największych atutów jest integracja konfiguracji serwera Developer Knowledge MCP. Dzięki temu agent nie wymyśla niczego, lecz korzysta z łącza w czasie rzeczywistym do oficjalnej dokumentacji Google, co gwarantuje, że odpowiedzi są aktualne i nie opierają się na nieaktualnych danych.
Rodzaje wtyczek i sposób ich działania

Google ustrukturyzował swoje repozytorium umiejętności w sposób umożliwiający uporządkowany rozwój, dzieląc dodatki na dwa główne bloki:
- Podstawowe wtyczki: To podstawy dla każdego. Koncentrują się na konfiguracji projektu, projektowaniu architektonicznym i umiejętności wyszukiwania odpowiedniej dokumentacji.
- Wtyczki skoncentrowane na domenach: Są one bardziej wyspecjalizowane i oferują najlepsze praktyki techniczne dla określonych obszarów w chmurze Google.
Aby zapobiec zgubieniu się agenta, istnieje mapa tras zwana google-cloud-discovery.mdMechanizm ten działa jak przewodnik, przekierowując agenta w stronę bardziej zaawansowanych możliwości (takich jak GKE lub WAF Google Cloud) tylko wtedy, gdy zadanie tego naprawdę wymaga, optymalizując w ten sposób wykorzystanie zasobów. Zasoby obliczeniowe AI.
Testowanie wtyczki: Przypadek wdrożenia

Wyobraź sobie, że dopiero zaczynasz korzystać z platformy i musisz skonfigurować projekt od podstaw z aktywnym fakturowaniem i lokalnym uwierzytelnianiem, aby Twoje skrypty działały z tożsamością usługi. Po zainstalowaniu wtyczki agent nie uruchamia się automatycznie, lecz działa zgodnie z logicznym procesem:
- Analiza otoczenia: Kreator w trybie cichym sprawdza, czy CLI jest zainstalowane i czy zostały już utworzone jakieś organizacje lub projekty.
- Przegląd bezpieczeństwa: Przeanalizuj najlepsze praktyki w zakresie IAM, aby zapobiegać, poprzez nadzór, filtry kluczy prywatnych w zatwierdzeniu Git.
- Plan działania: Proponuje szczegółowy plan działania i pyta o Twoją zgodę przed dotknięciem jakichkolwiek rzeczywistych zasobów w chmurze.
Guía de instalación paso a paso

W zależności od używanego narzędzia proces ten może się nieznacznie różnić, ale zawsze wymaga włączenia API wiedzy programisty za pomocą polecenia gcloud services enable developerknowledge.googleapis.com.
Dla użytkowników Antigravity CLI
To najprostsza opcja. Wystarczy uruchomić polecenie instalacyjne, wskazując ścieżkę do repozytorium GitHub: agy plugin install https://github.com/google/skills/plugins/cloud/google-cloud-developer.
Dla Claude Code CLI
Tutaj proces jest nieco bardziej szczegółowy. Najpierw dodajesz Google Marketplace, a następnie instalujesz odpowiednią wtyczkę. To jest niezbędne. wygeneruj klucz API dla API wiedzy programisty i wyeksportuj go do swojego terminala, używając zmiennej środowiskowej DEVELOPERKNOWLEDGE_API_KEY, najlepiej dodając go do pliku .bashrc o .zshrc więc nie musisz tego robić za każdym razem.
Dla Codex CLI
Podobnie jak w przypadku Claude'a, korzysta się z Marketplace'u. Różnica polega na tym, że trzeba zaktualizować plik konfiguracyjny. ~/.codex/config.toml Aby dodać adres URL serwera MCP i nagłówek uwierzytelniania z kluczem API. Nie martw się, jeśli zobaczysz status 'nie zalogowany'Jest to normalne zachowanie, które nie ma wpływu na działanie urządzenia.
Narzędzia uzupełniające i środowisko lokalne
Aby wszystko to działało optymalnie, niezbędne jest dobrze skonfigurowane środowisko lokalne. Wymaga to zainstalowania Interfejs wiersza poleceń gcloud, wykonać gcloud init dla projektu domyślnego i skonfiguruj Domyślne dane uwierzytelniające aplikacji (ADC) z gcloud auth application-default loginDzięki temu biblioteki klienckie dla języków Java, Python i Go mogą uwierzytelniać się bez żadnych komplikacji.
Ten ekosystem zmienia sposób, w jaki tworzymy oprogramowanie w chmurze, odchodząc od zarządzania ręcznego i podatnego na błędy na rzecz przepływu, w którym sztuczna inteligencja ma bezpośredni dostęp do dokumentacji i narzędzi kontrolnych, umożliwiając programistom skupienie się na logice biznesowej, podczas gdy agent dba o techniczną złożoność infrastruktury.