Инструменты разработчика Google Workspace

Инструменты разработчика Google Workspace предоставляют несколько компонентов для улучшения процесса разработки, включая расширение IDE, расширения Gemini CLI и сервер протокола контекста модели (MCP).

Используйте расширение Google Workspace IDE.

Расширение Google Workspace IDE обеспечивает интеллектуальную проверку синтаксиса OAuth2, автозаполнение и встроенную документацию непосредственно в вашей IDE и работает с Antigravity , Firebase Studio , Visual Studio Code и другими IDE.

Для установки расширения Google Workspace IDE вы можете загрузить его из реестра Open VSX или воспользоваться следующими инструкциями:

Пользовательский интерфейс

  1. В вашей IDE откройте раздел «Расширения» .
  2. Найдите в интернете «Инструменты разработчика Google Workspace» .
  3. Нажмите «Установить» .

CLI

Установите из командной строки с помощью соответствующей IDE:

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

Добавьте расширение Gemini CLI для разработки в Google Workspace.

Gemini CLI позволяет запрашивать и редактировать большие кодовые базы, создавать приложения из изображений или PDF-файлов, а также автоматизировать сложные рабочие процессы — и все это прямо из терминала.

Установите следующее расширение, чтобы оптимизировать рабочий процесс разработки в Google Workspace и автоматически подключить сервер Google Workspace Developer MCP :

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

Разработчики Apps Script могут установить расширение CLASP :

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

Используйте серверы протокола контекста модели (MCP) для разработки в Google Workspace.

Протокол контекста модели (MCP) — это стандартизированный открытый протокол, который предоставляет контекст для моделей LLM и агентов ИИ, чтобы они могли предоставлять более качественную информацию в многоходовых диалогах.

В Google Workspace есть сервер MCP, предоставляющий инструменты для доступа и поиска документации для разработчиков для студентов магистратуры. Вы можете использовать этот сервер при разработке или использовании агентов искусственного интеллекта для выполнения любых из следующих задач.

  • Получайте актуальную информацию об API и сервисах Google Workspace.
  • Получите официальную документацию и фрагменты кода Google Workspace.

Для использования сервера добавьте его в конфигурацию клиента MCP:

  • Для использования Gemini Code Assist добавьте следующее в файл settings.json :

    {
     "mcpServers": {
       "workspace-developer": {
         "httpUrl": "https://workspace-developer.goog/mcp",
         "trust": true
       },
     }
    }
    
  • Для добавления этого сервера в качестве расширения в Gemini CLI выполните следующую команду в терминале:

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

Для повышения качества работы сервера добавьте правила, которые указывают LLM использовать сервер при работе с API Google Workspace. Например, при использовании сервера в качестве расширения Gemini CLI добавьте следующее правило в файл GEMINI.md :

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