Google Workspace デベロッパー ツールには、IDE 拡張機能、Gemini CLI 拡張機能、Model Context Protocol(MCP)サーバーなど、開発エクスペリエンスを向上させるためのいくつかのコンポーネントが用意されています。
Google Workspace IDE 拡張機能を使用する
Google Workspace IDE 拡張機能は、IDE で直接インテリジェントな OAuth2 スコープの lint、予測入力、インライン ドキュメントを提供し、Antigravity、Firebase Studio、Visual Studio Code などの IDE で動作します。
Google Workspace IDE 拡張機能をインストールするには、Open VSX Registry からダウンロードするか、次の手順に沿って操作します。
ユーザー インターフェース
- IDE で [拡張機能] ビューを開きます。
- Google Workspace Developer Tools を検索します。
- [インストール] をクリックします。
CLI
対応する IDE を使用してコマンドラインからインストールします。
code --install-extension google-workspace.google-workspace-developer-toolsGoogle Workspace 開発用の Gemini CLI 拡張機能を追加する
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"Google Workspace の開発に Model Context Protocol(MCP)サーバーを使用する
Model Context Protocol(MCP)は、LLM と AI エージェントにコンテキストを提供し、複数ターンの会話でより質の高い情報を返せるようにする標準化されたオープン プロトコルです。
Google Workspace には、LLM がデベロッパー ドキュメントにアクセスして検索するためのツールを提供する MCP サーバーがあります。このサーバーは、AI エージェントを構築または使用して次のいずれかの操作を行う場合に使用できます。
- Google Workspace API とサービスに関する最新情報を取得します。
- 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
サーバーからの出力を改善するには、Google Workspace API を使用する際にサーバーを使用するように LLM に指示するルールを追加します。たとえば、サーバーを Gemini CLI 拡張機能として使用する場合は、GEMINI.md ファイルに次のルールを追加します。
Always use the `workspace-developer` tools when using Google Workspace APIs.