Alat Developer Google Workspace

Alat developer Google Workspace menyediakan beberapa komponen untuk meningkatkan pengalaman pengembangan Anda, termasuk ekstensi IDE, ekstensi Gemini CLI, dan server Model Context Protocol (MCP).

Menggunakan ekstensi IDE Google Workspace

Ekstensi IDE Google Workspace menyediakan linting cakupan OAuth2 cerdas, pelengkapan otomatis, dan dokumentasi inline langsung di IDE Anda serta berfungsi dengan Antigravity, Firebase Studio, Visual Studio Code dan IDE lainnya.

Untuk menginstal ekstensi IDE Google Workspace, Anda dapat mendownloadnya dari Open VSX Registry, atau menggunakan petunjuk berikut:

Antarmuka pengguna

  1. Di IDE Anda, buka tampilan Extensions.
  2. Telusuri Google Workspace Developer Tools.
  3. Klik Install.

CLI

Instal dari command line dengan IDE yang sesuai:

code --install-extension google-workspace.google-workspace-developer-tools

Menambahkan ekstensi Gemini CLI untuk pengembangan Google Workspace

Gemini CLI memungkinkan Anda membuat kueri dan mengedit codebase besar, membuat aplikasi dari gambar atau PDF, dan mengotomatiskan alur kerja yang kompleks, semuanya dari terminal Anda.

Instal ekstensi berikut untuk meningkatkan alur kerja pengembangan Google Workspace dan otomatis menyertakan server MCP Developer Google Workspace:

gemini extensions install \
  "https://github.com/googleworkspace/developer-tools"

Developer Apps Script dapat menginstal ekstensi CLASP:

gemini extensions install \
  "https://github.com/google/clasp"

Menggunakan server Model Context Protocol (MCP) untuk pengembangan Google Workspace

A Model Context Protocol (MCP) adalah protokol terbuka standar yang memberikan konteks ke LLM dan agen AI sehingga dapat menampilkan informasi berkualitas lebih baik dalam percakapan multi-turn.

Google Workspace memiliki server MCP yang menyediakan alat bagi LLM untuk mengakses dan menelusuri dokumentasi developer. Anda dapat menggunakan server ini saat membuat atau menggunakan agen AI untuk melakukan salah satu hal berikut

  • Mengambil informasi terbaru tentang Google Workspace API dan layanan.
  • Mengambil dokumentasi dan cuplikan Google Workspace resmi.

Untuk menggunakan server, tambahkan server ini ke konfigurasi klien MCP Anda:

  • Untuk Gemini Code Assist, tambahkan berikut ini ke file settings.json Anda:

    {
     "mcpServers": {
       "workspace-developer": {
         "httpUrl": "https://workspace-developer.goog/mcp",
         "trust": true
       },
     }
    }
    
  • Untuk Gemini CLI, jalankan perintah berikut dari terminal Anda untuk menambahkan server ini sebagai ekstensi:

    gemini extensions install https://github.com/googleworkspace/developer-tools

Untuk meningkatkan output dari server, tambahkan aturan yang menginstruksikan LLM untuk menggunakan server saat bekerja dengan Google Workspace API. Misalnya, saat menggunakan server sebagai ekstensi Gemini CLI, tambahkan aturan berikut ke GEMINI.md file:

Always use the `workspace-developer` tools when using Google Workspace APIs.