Cette page présente les bonnes pratiques et les outils recommandés pour travailler avec des grands modèles de langage (LLM) afin de développer des solutions pour Google Workspace.
Lorsque vous développez sur Google Workspace, les LLM peuvent vous aider de différentes manières :
- Générez du code ou résolvez les problèmes liés à l'appel des API Google Workspace.
- Créez une solution basée sur la dernière documentation pour les développeurs Google Workspace.
- Accédez aux ressources Google Workspace depuis la ligne de commande ou votre environnement de développement intégré (IDE).
Utiliser un protocole MCP (Model Context Protocol) pour le développement Google Workspace
Le Model Context Protocol (MCP) est un protocole ouvert standardisé qui fournit du contexte aux LLM et aux agents d'IA afin qu'ils puissent renvoyer des informations de meilleure qualité dans les conversations en plusieurs tours.
Google Workspace dispose d'un serveur MCP qui fournit des outils permettant à un LLM d'accéder à la documentation pour les développeurs et de la parcourir. Vous pouvez utiliser ce serveur lorsque vous créez ou utilisez des agents d'IA pour effectuer l'une des opérations suivantes :
- Obtenez des informations à jour sur les API et les services Google Workspace.
- Récupérez la documentation et les extraits officiels de Google Workspace.
Pour commencer, ajoutez ce serveur à la configuration de votre client MCP. Par exemple, pour ajouter le serveur à Gemini Code Assist, ajoutez les lignes suivantes à votre fichier settings.json
:
{
"mcpServers": {
"workspace-developer": {
"httpUrl": "https://workspace-developer.goog/mcp",
"trust": true
},
}
}
Pour améliorer l'utilisation des outils, il peut être nécessaire d'ajouter des instructions semblables à celles ci-dessous à un fichier de règles tel que GEMINI.md
:
Always use the `workspace-developer` tools when using Google Workspace APIs.
Utiliser des assistants de codage IA
Nous vous recommandons d'intégrer les outils d'assistance au code par IA suivants à votre workflow de développement Google Workspace :
Google AI Studio : générez du code pour vos solutions Google Workspace, y compris du code pour les projets Google Apps Script.
Gemini Code Assist : vous permet d'utiliser des LLM directement depuis votre IDE et inclut la commande
@googledocs
pour accéder aux documents Google Docs.