Công cụ dành cho nhà phát triển của Google Workspace

Các công cụ dành cho nhà phát triển của Google Workspace cung cấp một số thành phần để nâng cao trải nghiệm phát triển của bạn, bao gồm một tiện ích IDE, các tiện ích Gemini CLI và một máy chủ Giao thức ngữ cảnh mô hình (MCP).

Sử dụng tiện ích IDE của Google Workspace

Tiện ích IDE của Google Workspace cung cấp tính năng kiểm tra phạm vi OAuth2 thông minh, tự động hoàn thành và tài liệu nội tuyến ngay trong IDE của bạn, đồng thời hoạt động với Antigravity, Firebase Studio, Visual Studio Code và các IDE khác.

Để cài đặt tiện ích IDE của Google Workspace, bạn có thể tải tiện ích này xuống từ Open VSX Registry, hoặc làm theo hướng dẫn sau:

Giao diện người dùng

  1. Trong IDE, hãy mở chế độ xem Extensions (Tiện ích).
  2. Tìm kiếm Google Workspace Developer Tools (Công cụ dành cho nhà phát triển của Google Workspace).
  3. Nhấp vào Install (Cài đặt).

CLI

Cài đặt từ dòng lệnh bằng IDE tương ứng:

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

Thêm tiện ích Gemini CLI để phát triển Google Workspace

Gemini CLI cho phép bạn truy vấn và chỉnh sửa các cơ sở mã lớn, tạo ứng dụng từ hình ảnh hoặc tệp PDF và tự động hoá các quy trình công việc phức tạp – tất cả đều từ cửa sổ dòng lệnh.

Cài đặt tiện ích sau để nâng cao quy trình phát triển Google Workspace và tự động đưa máy chủ MCP dành cho nhà phát triển của Google Workspace vào:

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

Nhà phát triển Apps Script có thể cài đặt tiện ích CLASP:

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

Sử dụng máy chủ Giao thức ngữ cảnh mô hình (MCP) để phát triển Google Workspace

Giao thức ngữ cảnh mô hình (MCP) là một giao thức mở được chuẩn hoá, cung cấp ngữ cảnh cho các mô hình ngôn ngữ lớn (LLM) và tác nhân AI để chúng có thể trả về thông tin chất lượng cao hơn trong các cuộc trò chuyện nhiều lượt.

Google Workspace có một máy chủ MCP cung cấp các công cụ để mô hình ngôn ngữ lớn truy cập và tìm kiếm tài liệu dành cho nhà phát triển. Bạn có thể sử dụng máy chủ này khi tạo hoặc sử dụng các tác nhân AI để thực hiện bất kỳ thao tác nào sau đây

  • Truy xuất thông tin mới nhất về các API Google Workspace và dịch vụ.
  • Tìm nạp tài liệu và đoạn mã chính thức của Google Workspace.

Để sử dụng máy chủ này, hãy thêm máy chủ này vào cấu hình ứng dụng MCP:

  • Đối với Gemini Code Assist, hãy thêm nội dung sau vào tệp settings.json của bạn:

    {
     "mcpServers": {
       "workspace-developer": {
         "httpUrl": "https://workspace-developer.goog/mcp",
         "trust": true
       },
     }
    }
    
  • Đối với Gemini CLI, hãy chạy lệnh sau từ cửa sổ dòng lệnh để thêm máy chủ này dưới dạng một tiện ích:

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

Để cải thiện kết quả đầu ra từ máy chủ, hãy thêm các quy tắc hướng dẫn LLM (mô hình ngôn ngữ lớn) sử dụng máy chủ khi làm việc với các API Google Workspace. Ví dụ: khi sử dụng máy chủ này dưới dạng một tiện ích Gemini CLI, hãy thêm quy tắc sau vào tệp GEMINI.md :

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