Narzędzia dla programistów Google Workspace obejmują kilka komponentów, które ułatwiają tworzenie aplikacji. Są to m.in. rozszerzenie IDE, rozszerzenia interfejsu wiersza poleceń Gemini oraz serwer Model Context Protocol (MCP).
Korzystanie z rozszerzenia IDE Google Workspace
Rozszerzenie IDE Google Workspace zapewnia inteligentne sprawdzanie zakresów OAuth2 linting, autouzupełnianie i dokumentację wbudowaną bezpośrednio w IDE. Współpracuje z Antigravity, Firebase Studio, Visual Studio Code i innymi IDE.
Aby zainstalować rozszerzenie IDE Google Workspace, możesz je pobrać z Open VSX Registry lub skorzystać z tych instrukcji:
Interfejs użytkownika
- W IDE otwórz widok Rozszerzenia.
- Wyszukaj Narzędzia dla programistów Google Workspace.
- Kliknij Zainstaluj.
CLI
Zainstaluj z poziomu wiersza poleceń za pomocą odpowiedniego IDE:
code --install-extension google-workspace.google-workspace-developer-toolsDodawanie dodatku do interfejsu wiersza poleceń Gemini do tworzenia aplikacji w Google Workspace
Interfejs wiersza poleceń Gemini umożliwia wyszukiwanie i edytowanie dużych baz kodu, generowanie aplikacji na podstawie obrazów lub plików PDF oraz automatyzowanie złożonych procesów – a to wszystko w terminalu.
Zainstaluj to rozszerzenie, aby usprawnić proces tworzenia aplikacji w Google Workspace i automatycznie uwzględnić serwer MCP dla programistów Google Workspace:
gemini extensions install \
"https://github.com/googleworkspace/developer-tools"Programiści Apps Script mogą zainstalować rozszerzenie CLASP:
gemini extensions install \
"https://github.com/google/clasp"Korzystanie z serwerów Model Context Protocol (MCP) do tworzenia aplikacji w Google Workspace
Model Context Protocol (MCP) to standardowy otwarty protokół, który zapewnia kontekst dla dużych modeli językowych i agentów AI, dzięki czemu mogą oni zwracać informacje lepszej jakości w rozmowach wieloetapowych.
Google Workspace ma serwer MCP, który udostępnia narzędzia umożliwiające dużemu modelowi językowemu dostęp do dokumentacji dla programistów i jej przeszukiwanie. Możesz używać tego serwera podczas tworzenia agentów AI lub korzystania z nich, aby wykonywać dowolne z tych czynności:
- Pobieraj aktualne informacje o interfejsach Google Workspace API i usługach Google Workspace.
- Pobieraj oficjalną dokumentację i fragmenty kodu Google Workspace.
Aby korzystać z serwera, dodaj go do konfiguracji klienta MCP:
W przypadku Gemini Code Assist dodaj te informacje do pliku
settings.jsonfile:{ "mcpServers": { "workspace-developer": { "httpUrl": "https://workspace-developer.goog/mcp", "trust": true }, } }W przypadku interfejsu wiersza poleceń Gemini uruchom w terminalu to polecenie, aby dodać ten serwer jako rozszerzenie:
gemini extensions install https://github.com/googleworkspace/developer-tools
Aby poprawić dane wyjściowe z serwera, dodaj reguły, które instruują LLM, aby używał serwera podczas pracy z interfejsami Google Workspace API. Na przykład, gdy
używasz serwera jako dodatku do interfejsu wiersza poleceń Gemini, dodaj tę regułę do
GEMINI.md
pliku:
Always use the `workspace-developer` tools when using Google Workspace APIs.