Compétences des agents Google Maps Platform

Les compétences agentiques 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 fournit une suite de compétences pour les produits principaux. Les compétences pour les produits et fonctionnalités supplémentaires seront bientôt disponibles.

Compétence Description
google-maps-platform Ensemble de compétences permettant d'architecturer et d'implémenter du code prêt pour la production à l'aide des API et 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, itinéraire/heure d'arrivée prévue (y compris l'itinéraire écologique), 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).

Premiers pas

Les compétences agentiques 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 agentiques Google Maps Platform

Dans la plupart des cas, les compétences agentiques Google Maps Platform peuvent être installées à l'aide d'une seule commande :

CLI des compétences

Pour la plupart des outils d'assistance IA les plus populaires, vous pouvez utiliser la CLI skills pour installer les compétences agentiques 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 prompt en langage naturel pour l'agent dans les éléments suivants :

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 agentiques Google Maps Platform dans Lovable à l'aide de l'interface utilisateur des paramètres de compétences :

  1. Accédez à https://lovable.dev/settings/skills.
  2. Sous "Workspace skills" (Compétences de l'espace de travail), cliquez sur Add (Ajouter) > Import from GitHub (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 agentiques Google Maps Platform

Déclencher automatiquement ou appeler manuellement les compétences agentiques

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 / dans le chat de l'agent et recherchez le nom de la compétence.

Par exemple, après l'installation, vous pouvez saisir la commande suivante 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 les 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 agentiques Google Maps Platform : fournissent les instructions rapides et les pratiques recommandées qui indiquent à un agent comment effectuer des tâches Google Maps Platform grâce à 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, permettant aux assistants IA d'interagir avec vos projets, ressources et données Google Maps Platform par programmation.

Mettre à jour les compétences agentiques Google Maps Platform

Vous pouvez obtenir toutes les mises à jour disponibles et supprimer les compétences obsolètes en exécutant la commande update :

CLI des compétences

npx skills update google-maps-platform

Gemini CLI

gemini extensions update

Composants principaux d'une compétence

Chaque compétence agentique est un package spécialisé qui peut fournir à l'assistant IA les composants suivants :

  • Instructions spécialisées : conseils détaillés sur la réalisation de tâches spécifiques, telles que l'implémentation de Place Autocomplete ou la génération d'une carte avec des repères avancés.
  • Bonnes pratiques : modèles de sécurité et de performances intégrés pour s'assurer que votre application suit les recommandations de Google Maps Platform dès le début, y compris l'optimisation des coûts.
  • Scripts d'automatisation : code exécutable qui permet à votre agent IA d'effectuer automatiquement la configuration ou la configuration de l'environnement local.
  • Robustesse dans le monde réel : modèles de gestion des erreurs et des exceptions extraits directement des implémentations de dépôt Open Source validées.

Avantages de l'utilisation des compétences

L'utilisation de compétences agentiques réduit l'effort manuel de recherche dans la documentation tout en améliorant l'efficacité de vos interactions avec l'IA.

Coûts en jetons réduits

Les intégrations d'IA classiques chargent souvent de grandes quantités de documentation à l'avance, ce qui consomme un nombre important de jetons et augmente les coûts de session. Les compétences agentiques utilisent la divulgation progressive pour minimiser cette surcharge :

  • L'agent ne fait qu'"analyser" initialement 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émenter Place Autocomplete pour la saisie d'adresse.
  • M'aider à générer une image de carte statique.

Pour obtenir la liste complète des compétences agentiques Google Maps Platform, consultez Compétences disponibles.

Étapes suivantes