Compétences des agents Google Maps Platform

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 :

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 :

  1. Consulter https://lovable.dev/settings/skills
  2. Sous "Compétences Workspace", cliquez sur Ajouter > Importer depuis GitHub.
  3. 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