Les compétences d'agent Google Maps Platform (GitHub) sont des modules portables et autonomes de connaissances, d'instructions et de workflows spécifiques à Google Maps Platform. Elles sont conçues pour aider les assistants IA à comprendre les bonnes pratiques de Google Maps Platform et à exécuter des tâches complexes avec une plus grande précision et un coût en jetons inférieur.
Compétences disponibles
Google Maps Platform propose une suite de compétences pour les produits principaux. Des compétences pour d'autres produits et fonctionnalités seront bientôt disponibles.
| Compétence | Description |
|---|---|
google-maps-platform |
Ensemble de compétences permettant de concevoir et d'implémenter du code prêt pour la production à l'aide des API et des SDK Google Maps Platform sur le Web, Android, iOS et les API de services Web pour l'un des éléments suivants : carte, lieu, adresse, géocodage, calcul d'itinéraire/heure d'arrivée prévue (y compris les itinéraires économes en carburant), recherche à proximité, carte 3D/Street View/statique, regroupement de repères, style personnalisé, dessin, géorepérage, carte de densité ou environnement (qualité de l'air/pollen/solaire/météo). |
Commencer
Les compétences de l'agent Google Maps Platform fonctionnent avec n'importe quel assistant IA compatible avec les compétences, y compris Gemini, Cursor, Windsurf, Copilot et Claude.
Installer les compétences de l'agent Google Maps Platform
Dans la plupart des cas, les compétences de l'agent Google Maps Platform peuvent être installées à l'aide d'une seule commande :
CLI Skills
Pour les outils d'assistance IA les plus populaires, vous pouvez utiliser la CLI skills pour installer les compétences agentiques de Google Maps Platform.
Exécutez la commande suivante dans le répertoire racine de votre projet :
npx skills add googlemaps/agent-skills
Cette méthode a été testée en tant que commande de terminal ou requête en langage naturel adressée à l'agent dans :
- AI Studio
- Antigravity
- Claude Code
- Replit (instructions alternatives : Utiliser l'UI de l'éditeur de projet)
Gemini CLI
Ce dépôt est configuré en tant qu'extension Gemini CLI. Vous pouvez l'ajouter à l'aide de Gemini CLI :
gemini extensions install https://github.com/googlemaps/agent-skills
Lovable
Installez les compétences de l'agent Google Maps Platform dans Lovable à l'aide de l'UI des paramètres de compétences :
- Consulter
https://lovable.dev/settings/skills - Sous "Compétences Workspace", cliquez sur Ajouter > Importer depuis GitHub.
- Collez l'URL de la compétence principale
google-maps-platform:
https://github.com/googlemaps/agent-skills/tree/main/skills/google-maps-platform
Utiliser les compétences d'agent Google Maps Platform
Déclencher automatiquement ou appeler manuellement des compétences d'agent
Les assistants IA sont conçus pour utiliser automatiquement les compétences chaque fois qu'ils détectent que la description d'une compétence correspond à votre requête actuelle. Toutefois, les compétences peuvent également être appelées manuellement. Pour ce faire, saisissez généralement / dans le chat de l'agent, puis recherchez le nom de la compétence.
Par exemple, après l'installation, vous pouvez saisir ce qui suit dans le chat de votre agent pour demander une nouvelle fonctionnalité dans l'application que vous créez :
/google-maps-platform Add a 3D map featuring a marker for the user's location
Utiliser des compétences avec le serveur MCP Code Assist
Les compétences agentiques sont conçues pour compléter le serveur MCP Code Assist :
Compétences de l'agent Google Maps Platform : fournissez les instructions rapides et les pratiques recommandées qui indiquent à un agent comment effectuer des tâches Google Maps Platform via une divulgation progressive efficace en termes de jetons. Elles expliquent à l'agent comment utiliser efficacement les outils du serveur MCP.
Serveur MCP Code Assist : conçu pour les workflows de développement assistés par l'IA, il permet aux assistants IA d'interagir de manière programmatique avec vos projets, ressources et données Google Maps Platform.
Mettre à jour les compétences de l'agent Google Maps Platform
Vous pouvez obtenir toutes les mises à jour disponibles et nettoyer les compétences obsolètes en exécutant la commande update :
CLI Skills
npx skills update google-maps-platform
Gemini CLI
gemini extensions update
Composants principaux d'une compétence
Chaque compétence d'agent est un package spécialisé qui peut fournir à l'assistant IA les composants suivants :
- Instructions spécialisées : conseils détaillés pour réaliser des tâches spécifiques, comme implémenter Place Autocomplete ou générer une carte avec des repères avancés.
- Bonnes pratiques : modèles de sécurité et de performances intégrés pour vous assurer que votre application respecte les recommandations de Google Maps Platform dès le départ, y compris l'optimisation des coûts.
- Scripts d'automatisation : code exécutable qui permet à votre agent IA de configurer automatiquement l'environnement local.
- Robustesse en conditions réelles : modèles de gestion des erreurs et des exceptions extraits directement d'implémentations de dépôts Open Source vérifiées.
Avantages de l'utilisation des compétences
L'utilisation des compétences d'agent réduit l'effort manuel de recherche dans la documentation tout en améliorant l'efficacité de vos interactions avec l'IA.
Réduction des coûts des jetons
Les intégrations d'IA conventionnelles chargent souvent d'énormes quantités de documentation au préalable, ce qui consomme beaucoup de jetons et augmente les coûts de session. Les compétences agentiques utilisent la divulgation progressive pour minimiser cette surcharge :
- L'agent ne "parcourt" initialement que de brèves métadonnées pour voir si une compétence est pertinente.
- Les instructions et ressources détaillées ne sont chargées que lorsque l'agent détermine qu'elles sont nécessaires pour votre tâche spécifique.
Implémentation guidée par l'IA
Au lieu de rechercher manuellement dans la documentation, vous pouvez décrire votre intention en langage naturel. Les compétences guident votre assistant IA pour effectuer des tâches telles que les suivantes :
- Ajouter une carte avec un repère à mon application Web
- Implémentez Place Autocomplete pour la saisie d'adresses.
- M'aider à générer une image de carte statique
Pour obtenir la liste complète des compétences de l'agent Google Maps Platform, consultez Compétences disponibles.
Étapes suivantes
- Découvrez comment utiliser les compétences agentiques avec Gemini CLI.
- Découvrez comment utiliser les compétences d'agent avec Antigravity.