Google Earth Engine lance « Ask », un assistant Gemini intégré au Code Editor
Le 28 septembre 2026, Google a annoncé la disponibilité mondiale immédiate d'« Ask », une nouvelle fonctionnalité du Code Editor de Google Earth Engine (GEE) qui intègre les capacités de Gemini directement dans l'environnement de script. L'objectif affiché par Google : permettre d'écrire, déboguer, comprendre et optimiser des requêtes géospatiales sans jamais quitter le Code Editor.
Un panneau conversationnel au cœur de l'éditeur
Ask se présente comme un nouveau panneau situé sur le côté droit du Code Editor, au même niveau que les onglets Inspector, Console et Tasks déjà familiers aux utilisateurs de GEE. Contrairement à un assistant générique, Ask est conscient du contexte de travail : il a accès au texte complet du script actif, aux assets et géométries importés dans la session, ainsi qu'à l'historique de la conversation en cours. Concrètement, cela signifie qu'il n'est pas nécessaire de recopier son code dans l'assistant pour obtenir une aide pertinente : la fenêtre de script et le panneau Ask partagent le même contexte.
Quand l'assistant propose du code, l'utilisateur peut l'insérer directement dans l'éditeur (une vue diff côte à côte s'affiche si l'éditeur n'est pas vide, pour comparer avant de valider) ou simplement le copier dans le presse-papiers. Google insiste sur ce point dans sa communication : la fonction est pensée pour éliminer les allers-retours de copier-coller entre un assistant externe et le Code Editor.
Trois façons de cadrer les réponses
Un détail technique mérite d'être noté : Ask propose un choix de modèle (Gemini 3 Flash Preview, Gemini 3.1 Pro Preview ou Gemini 3.5 Flash), ainsi que trois modes de recherche qui changent la source des réponses. La recherche dans la documentation interroge la documentation officielle de GEE pour retrouver la syntaxe et les fonctions à jour. La recherche de jeux de données interroge le catalogue de données d'Earth Engine pour identifier les collections d'images pertinentes à une demande. La recherche Google ancre la réponse dans les résultats web les plus récents, mais cette option est mutuellement exclusive avec les deux précédentes : on choisit soit de rester dans l'écosystème documenté de GEE, soit d'ouvrir la recherche au web.
Quatre usages concrets
Google met en avant quatre cas d'usage dans sa documentation. Le premier est la génération de script à partir d'une instruction en langage naturel : l'exemple donné consiste à demander un script chargeant l'imagerie Sentinel-2 de 2025 sur Boulder (Colorado), appliquant un masque de nuages, calculant le NDVI et ajoutant à la carte le composite médian. Le deuxième est l'explication de code existant, en demandant simplement « explique ce que fait ce script », ce qui renvoie une décomposition étape par étape de la logique et des fonctions Earth Engine utilisées.
Le troisième usage est le débogage en un clic : lorsqu'une erreur apparaît dans la Console, un bouton « Troubleshoot » y est désormais associé. Cliquer sur ce bouton pré-remplit automatiquement le panneau Ask avec le message d'erreur et une demande de diagnostic, sans que l'utilisateur ait à reformuler le problème. Le quatrième usage vise les scripts lents ou qui échouent par dépassement de capacité (erreurs de type « computation timed out » ou « too many concurrent aggregations ») : Ask peut alors suggérer des pratiques d'optimisation comme un filtrage plus précoce des collections, une réduction du nombre d'étapes de calcul, ou la conversion de boucles côté client en opérations côté serveur, une distinction qui est justement l'une des sources d'erreur les plus fréquentes chez les débutants sur GEE.
Une contrainte à connaître : la clé API
Contrairement à un assistant intégré nativement et gratuitement, Ask nécessite que chaque utilisateur fournisse sa propre clé API Gemini, obtenue depuis Google AI Studio. Des options gratuites existent, mais au-delà de certains seuils d'usage ou avec une clé de niveau payant, l'utilisation est facturée. La configuration se fait en ouvrant le panneau Ask dans le Code Editor et en renseignant la clé via l'icône en forme de clé située en bas à gauche du panneau ; l'acceptation des conditions d'utilisation de l'API Gemini est requise à cette étape.
Ce que ça change pour l'apprentissage de GEE
Pour un module de formation à Google Earth Engine, cette évolution change la nature des blocages qu'un débutant rencontre en premier. Jusqu'ici, un étudiant bloqué sur une erreur de type « too many concurrent aggregations » devait soit comprendre seul la différence entre calcul côté client et côté serveur, caractéristique de l'architecture de GEE, soit chercher de l'aide extérieure. Avec Ask, cette aide est disponible instantanément et contextualisée, ce qui accélère la résolution du blocage ponctuel — mais ne remplace pas la compréhension de pourquoi cette distinction existe dans l'architecture de GEE. Comme pour les plugins MCP apparus dans QGIS ce même automne, la compétence qui prend de la valeur n'est pas de savoir écrire chaque ligne de script sans aide, mais de savoir évaluer si la suggestion de l'assistant est correcte et adaptée au cas traité.
À suivre
L'exigence d'une clé API personnelle, plutôt qu'un accès inclus par défaut, pourrait limiter l'adoption chez les utilisateurs occasionnels ou les étudiants peu familiers avec la création de clés API. Reste à voir si Google assouplira cette condition, ou si Ask restera réservé à des utilisateurs déjà suffisamment autonomes pour configurer eux-mêmes cet accès.