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 cả tiện ích IDE, tiện ích Gemini CLI và 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, tự động hoàn thành và tài liệu nội tuyến phạm vi OAuth2 thông minh 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 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 qua 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 làm việc phức tạp – tất cả đều thực hiện trên thiết bị đầu cuối.

Cài đặt tiện ích sau để cải thiện quy trình phát triển Google Workspace và tự động thêm máy chủ Google Workspace Developer MCP:

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 tiêu chuẩn hoá, cung cấp ngữ cảnh cho các 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ột LLM 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 và dịch vụ của Google Workspace.
  • 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ủ, 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:

    {
     "mcpServers": {
       "workspace-developer": {
         "httpUrl": "https://workspace-developer.goog/mcp",
         "trust": true
       },
     }
    }
    
  • Đối với Gemini CLI, hãy chạy lệnh sau từ thiết bị đầu cuối để thêm máy chủ này làm 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 sử dụng máy chủ khi làm việc với các API của Google Workspace. Ví dụ: khi sử dụng máy chủ làm 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.