Agent IA dans QGIS : définition et 38 plugins comparés
Publié le
Un agent IA dans QGIS est un plugin qui prend une tâche écrite en langage courant et l’exécute dans le projet que vous avez ouvert. Il lit vos couches, planifie les étapes, lance les mêmes outils QGIS que vous cliqueriez, vérifie le résultat et vous dit ce qu’il a fait. La différence avec un chatbot : l’agent agit sur votre projet au lieu de vous donner des instructions à suivre.

Anthropic, qui développe les modèles d’IA Claude, définit les agents de la même façon dans son guide pour construire des agents : « des systèmes où les LLM dirigent dynamiquement leur propre processus et l’usage des outils ». En clair, l’IA choisit l’outil à lancer ensuite d’après ce que le précédent a renvoyé, au lieu de suivre un script fixe.
Nous développons l’un de ces agents, AI Agent : lisez cette page en sachant à qui il appartient. C’est l’un des 38 plugins d’agent que nous avons comptés dans la liste officielle des plugins QGIS, et les 37 autres figurent aussi plus bas.
Agent, chatbot ou copilote : quelle différence ?
Les pages de plugins mélangent ces trois mots. Ils décrivent la part du travail que le logiciel fait lui-même.
| Chatbot | Copilote | Agent | |
|---|---|---|---|
| Ce qu’il fait | Répond à vos questions par écrit | Suggère l’étape suivante ou écrit du code, vous l’exécutez | Exécute les étapes lui-même et vérifie le résultat |
| Voit votre projet | Non | Parfois une partie | Oui : couches, champs, SCR, emprise |
| Qui clique | Vous | Vous | L’agent, avec votre accord pour les étapes à risque |
| Exemple dans QGIS | « Comment calculer le NDVI ? » répondu dans un onglet de navigateur | Du code PyQGIS que vous collez dans la console Python | « Calculez le NDVI de ces parcelles » et la couche apparaît, stylisée |
Un chatbot est utile et souvent gratuit. Mais il ne voit pas votre projet : le code qu’il écrit doit deviner les noms de vos couches, et c’est vous qui corrigez les erreurs. J’ai mesuré la fréquence de ces échecs dans l’article sur PyQGIS.
Comment fonctionne un agent dans QGIS
Tous les plugins d’agent suivent une version de la même boucle. Les deux dernières étapes séparent un bon agent d’une simple démo.

- Il lit votre projet. Noms des couches, champs, système de coordonnées, emprise de la carte et sélection. Un bon agent envoie à l’IA une description du projet, pas vos fichiers de données.
- Il planifie. Une grosse tâche devient une courte liste : trouver les données, les couper, calculer, styliser, rendre compte.
- Il agit avec des outils. Chaque étape lance un vrai outil QGIS : un algorithme de traitement, un style de couche, un téléchargement de données, une mise en page d’impression. Certains agents écrivent et exécutent aussi du Python quand aucun outil ne convient.
- Il vérifie son travail. Il lit ce que chaque outil a renvoyé, et les meilleurs regardent la carte affichée avant de répondre.
- Il demande avant les changements risqués. Supprimer une couche ou écraser un fichier doit demander votre clic.
Voici la boucle vue de l’intérieur. On lui demande d’ajouter les routes principales de Pune et de trouver la zone orange qui a la plus grande longueur de routes : l’agent annonce d’abord quelles routes il va utiliser. Puis il lance les outils un par un, et quand l’un échoue, il lit l’erreur et réessaie.

Une exécution, vérifiée à la main
Peut-on se fier aux chiffres d’un agent ? J’ai posé à notre agent une seule question dans un projet vide : « Quelles parties de Pune, en Inde, se trouvent à plus de 2 km de l’hôpital le plus proche ? Utilisez les hôpitaux d’OpenStreetMap, représentez ces zones en orange sur un fond de carte clair et dites-moi combien de personnes y vivent. » Il a trouvé seul les quartiers de la ville, 645 hôpitaux et une carte de population, puis a lancé 32 actions. Il a travaillé environ 3,5 minutes. Le reste des 8 min 37 s correspond à deux cartes d’approbation qui attendaient ma réponse.
J’ai ensuite refait l’analyse à la main dans la même session :
| Mesure | Agent | Mon contrôle manuel | Écart |
|---|---|---|---|
| Surface à plus de 2 km d’un hôpital | 107,29 km² | 107,54 km² | 0,23 % |
| Personnes qui y vivent | 46 363 | 46 372 | 0,02 % |
Les chiffres tiennent. La carte, au début, non : après sa dernière vérification, l’agent a ajouté par-dessus une couche verte qui masquait les zones orange, alors que sa réponse disait qu’elles étaient visibles. Il l’a corrigé quand je le lui ai demandé. Un agent qui vérifie son travail vous épargne donc l’essentiel de l’effort, et vous regardez quand même la carte.
Comment nous avons mesuré. QGIS 3.44.7, AI Agent 1.4.1, réglages par défaut, 26 septembre 2026. Pour le contrôle manuel, j’ai tracé des cercles de 2 km autour des mêmes 645 hôpitaux, je les ai soustraits aux 41 quartiers de la ville, puis j’ai additionné la grille de population à l’intérieur avec les statistiques de zone de QGIS.
La même question fonctionne dans votre propre QGIS, sur votre propre ville : installez le plugin, connectez-vous et collez-la dans le panneau.
Essayer AI Agent gratuitement dans QGIS, sans carte bancaire
À quoi servent les agents QGIS
Un agent convient aux tâches qui comptent beaucoup de petites étapes que vous savez déjà faire, quand le temps part dans les clics et les recherches :
- Trouver des données ouvertes pour un lieu, vérifier la licence et les charger avec un style.
- Calculer un indice à partir d’imagerie satellite, comme le NDVI ou une carte de gravité des incendies.
- Enchaîner des outils de traitement, comme tampon, découpage, regroupement et comptage, puis donner les chiffres.
- Construire une mise en page avec légende, barre d’échelle et flèche du nord, puis exporter un PDF.
- Régler les problèmes du quotidien : une couche dans le mauvais SCR, une géométrie invalide, un CSV qui ne s’affiche pas sur la carte.
Notre guide d’AI Agent détaille dix cas réels de ce type, chacun avec son prompt exact et sa durée.
Nous avons compté tous les plugins d’agent IA pour QGIS
Personne n’avait compté ces plugins. Le 26 septembre 2026, nous avons parcouru la liste officielle des plugins QGIS et gardé chaque plugin où un modèle de langage IA agit sur QGIS ou répond à des questions sur votre projet. Il y en a 38.
38
plugins d’agent et d’assistant
58 %
publiés pour la première fois en 2026
47 %
exigent votre propre clé API
21 %
sont des passerelles MCP vers une application externe
Vingt-deux des 38 sont apparus en 2026. Vingt-trois fonctionnent déjà avec QGIS 4 et neuf sont marqués expérimentaux par leurs propres auteurs. Une clé API, dans le tableau ci-dessous, est un mot de passe personnel que l’on achète à une entreprise d’IA comme OpenAI et que l’on colle dans le plugin ; MCP est un moyen pour une application d’IA externe de piloter QGIS.
Les plus téléchargés :
| Plugin | Auteur | Téléchargements | Comment il obtient un modèle | Où vous discutez |
|---|---|---|---|---|
| QChatGPT | KIOS Research Center | 97 949 | Votre clé OpenAI | Panneau dans QGIS |
| QGIS MCP | Nicolas Karasiak | 52 575 | Votre propre application d’IA | Hors de QGIS, dans un client MCP |
| AutonomousGIS Spatial Analysis Agent | Akinboyewa, Li, Ning, Lessani | 21 783 | Votre clé API | Panneau dans QGIS |
| Aino | aino.world | 21 032 | Non précisé | Panneau dans QGIS |
| Kue | Bunting Labs | 15 892 | Compte chez l’éditeur | Panneau dans QGIS |
| OpenGeoAgent | Qiusheng Wu | 9 853 | Votre clé, ou un modèle local | Panneau dans QGIS |
| Geo Knowledge AI | phoenix-gis | 9 794 | Hébergé par l’éditeur | Panneau dans QGIS |
Les vieux plugins cumulent plus de téléchargements : le classement en dit donc plus sur l’ancienneté que sur la qualité. QChatGPT, en tête, n’a pas été mis à jour depuis juillet 2023. L’agent AutonomousGIS vient d’une équipe de recherche qui l’a testé sur plus de 100 tâches d’analyse : fiable sur les tâches de base et intermédiaires, moins sur les tâches complexes. OpenGeoAgent est signé Qiusheng Wu, un ami de TerraLab, dont le plugin GeoAI gratuit fait référence pour les modèles d’image dans QGIS.
Comment nous avons compté. Nous avons lu la liste officielle des plugins pour QGIS 3.44 et 4.0 le 26 septembre 2026, cherché des mots comme agent, LLM, MCP, chatbot et assistant, puis lu la page de chaque plugin. Nous n’avons gardé que ceux où un modèle de langage agit sur QGIS ou répond à des questions sur QGIS.
Quatre façons d’obtenir un modèle d’IA
Demandez d’abord d’où vient le modèle d’IA. Cela détermine l’installation, la facture et la destination de vos demandes.
| Configuration | Fonctionnement | Avantages | À surveiller |
|---|---|---|---|
| Votre propre clé API | Collez une clé OpenAI, Anthropic ou Gemini dans le plugin | Choix libre du modèle, paiement direct au fournisseur | Une facture distincte au token, et une clé à protéger |
| Un compte chez l’éditeur | Vous vous connectez, l’éditeur fait tourner le modèle | Rien à configurer, un seul abonnement | Vos prompts partent chez cet éditeur |
| Une passerelle MCP | Le plugin ouvre un socket local, et une application externe comme Claude Desktop pilote QGIS | Utiliser l’application d’IA que vous payez déjà | Plusieurs éléments à installer et démarrer, et la conversation se passe hors de QGIS |
| Un modèle local | Le modèle tourne sur votre machine avec Ollama ou équivalent | Rien ne quitte l’ordinateur | Les petits modèles locaux planifient mal un travail SIG en plusieurs étapes, et il faut le matériel |
La voie MCP est la plus recherchée et la plus difficile à installer : elle a sa propre page.
Les risques, et comment tester un agent
Un agent qui agit peut aussi mal agir. Le principal risque dans QGIS est Python : beaucoup d’agents écrivent et exécutent du code quand aucun outil ne convient, et Python dans QGIS peut modifier ou supprimer n’importe quel fichier de votre ordinateur.
Les équipes de sécurité prennent cela au sérieux. L’équipe de sécurité IA de NVIDIA a trouvé une faille de ce type, CVE-2024-12366, et en a conclu qu’exécuter du code écrit par une IA dans un espace cloisonné « est essentiel » (NVIDIA, 2025). Un plugin de notre décompte indique dans son propre README que son outil Python « s’exécute automatiquement (sans confirmation à chaque étape) ».
Avant de laisser un agent s’approcher d’un projet client, je vérifie cinq points :
- Demande-t-il avant de supprimer ou d’écraser ? Essayez « supprimez les couches que vous avez créées » et regardez s’il s’arrête.
- Peut-on annuler un message entier ? L’annulation de QGIS couvre les modifications, pas les couches ajoutées ni les fichiers écrits.
- Montre-t-il chaque action exécutée ? Vous devez pouvoir auditer ce qui s’est passé.
- Qu’est-ce qui quitte votre machine ? Une description du projet, ou vos données elles-mêmes ?
- Combien coûte une grosse journée ? La facturation au token sur votre propre clé n’a pas de plafond tant que vous n’en fixez pas un.
Voici à quoi ressemble le premier test quand il est réussi. J’ai demandé à notre agent de supprimer les couches de travail qu’il avait créées : il s’est arrêté avec la liste des onze suppressions avant de toucher à quoi que ce soit.

ArcGIS a-t-il un agent IA ?
Esri, l’éditeur d’ArcGIS, propose une dizaine de petits assistants IA, la plupart en bêta, chacun pour un produit comme StoryMaps ou Survey123. L’assistant d’ArcGIS Pro était réservé aux invités en janvier 2026 et s’est ouvert en bêta aux utilisateurs payants d’ArcGIS Online en mai. QGIS a pris l’autre chemin : des dizaines de plugins communautaires, la plupart gratuits, dont plusieurs agents qui exécutent des tâches entières. Le comparatif QGIS et ArcGIS couvre le reste.
Quel agent IA choisir pour QGIS ?
Cela dépend de l’endroit où vous voulez discuter, de qui paie l’IA, et de la possibilité ou non que vos données quittent votre ordinateur. Voici comment je choisirais :
| Si vous voulez | À regarder | Pourquoi |
|---|---|---|
| Le résultat dans votre projet, sans configuration | AI Agent (le nôtre) | Un seul plugin, modèle inclus, demande avant les étapes risquées, annulation en un clic par message |
| QGIS comme un outil de plus dans Claude Code ou Cursor | QGIS MCP | Gratuit, utilise l’offre d’IA que vous payez déjà, plus de configuration |
| Rien qui quitte votre ordinateur | OpenGeoAgent avec un modèle local | Fonctionne avec Ollama ; prévoyez un GPU costaud, car les petits modèles peinent sur les tâches en plusieurs étapes |
| Votre propre clé OpenAI ou Anthropic | AutonomousGIS ou OpenGeoAgent | Vous payez le fournisseur au token, avec le modèle de votre choix |
| Une évaluation de niveau recherche | AutonomousGIS | Testé sur plus de 100 tâches dans une publication scientifique |
La plupart des utilisateurs SIG à qui je parle veulent la première ligne : taper la tâche, obtenir la couche. Les développeurs qui vivent déjà dans un éditeur de code préfèrent souvent la deuxième.
Comment essayer un agent IA dans QGIS
Tous les plugins du décompte s’installent de la même façon : Extensions > Installer/Gérer les extensions, recherchez son nom, puis cliquez sur Installer l’extension.
L’agent que nous développons
Nous développons AI Agent : cette partie parle donc de notre propre plugin. C’est un panneau de discussion dans QGIS, avec l’IA incluse : vous vous connectez une fois, sans clé API ni application supplémentaire. Il demande avant de supprimer ou d’écraser, liste chaque action sous chaque réponse et enregistre une version de votre projet à chaque message.

Revenir en arrière restaure les couches et les styles du projet, et l’agent vous indique ce qu’il ne peut pas restaurer, comme un fichier déjà enregistré sur le disque.
Il envoie une description de votre projet (noms des couches, champs, système de coordonnées, emprise), jamais vos fichiers de données, à un service hébergé dans l’UE. Il existe une offre gratuite sans carte bancaire, et une demande compte pour une exécution, quel que soit le nombre d’étapes.
Essayer AI Agent gratuitement dans QGIS, sans carte bancaire
Ce qu’il faut retenir
Un agent IA dans QGIS prend une tâche en langage courant et l’exécute dans votre projet : il lit le projet, planifie, lance des outils QGIS, vérifie le résultat et demande avant les changements risqués.
Un chatbot répond et un copilote suggère. Seul un agent fait les clics, et ses réglages de sécurité comptent donc autant que son modèle d’IA.
Le 26 septembre 2026, le dépôt officiel de QGIS comptait 38 plugins d’agent et d’assistant. 58 % ont été publiés pour la première fois en 2026, 47 % exigent votre propre clé API et 21 % sont des passerelles MCP vers une application d’IA externe.
Avant de vous fier à l’un d’eux, vérifiez qu’il demande avant de supprimer, qu’un message entier peut être annulé, qu’il montre chaque action et quelles données quittent votre machine.
Le nôtre, AI Agent, a répondu à une question d’accès aux hôpitaux à Pune à 0,23 % près d’un contrôle manuel, a demandé avant de supprimer des couches et garde une version du projet par message.
Questions fréquentes
Existe-t-il un agent IA pour QGIS ?
Oui, plusieurs. Le 26 septembre 2026, la liste officielle des plugins comptait 38 plugins où un modèle d’IA agit sur QGIS ou répond à des questions sur votre projet. Certains exigent votre propre clé OpenAI ou Anthropic, d’autres un compte chez l’éditeur, et d’autres laissent une application externe comme Claude Desktop piloter QGIS. Le nôtre, AI Agent, inclut l’IA et propose une offre gratuite.
Quelle est la différence entre un agent IA et un chatbot ?
Un chatbot répond par écrit et c’est vous qui faites le travail. Un agent exécute la tâche : il planifie les étapes, lance des outils dans votre logiciel, vérifie ce qui s’est passé et vous rend compte. Dans QGIS, un chatbot vous explique comment calculer le NDVI, et un agent ajoute la couche NDVI à votre carte.
ChatGPT peut-il piloter QGIS ?
Pas seul. ChatGPT peut écrire du code PyQGIS que vous collez dans la console Python de QGIS, mais il ne peut pas agir sur votre projet. Il ne peut pas non plus se connecter à QGIS MCP lancé sur votre ordinateur : le centre d’aide d’OpenAI précise que ChatGPT n’accède qu’aux serveurs MCP présents sur internet. Un plugin d’agent à l’intérieur de QGIS peut agir directement sur le projet.
Faut-il une clé API pour utiliser un agent IA dans QGIS ?
Cela dépend du plugin. Près de la moitié des 38 plugins comptés exigent votre propre clé OpenAI, Anthropic, Google ou OpenRouter, facturée à l’usage par ce fournisseur. D’autres utilisent un compte chez l’éditeur avec le modèle inclus, et quelques-uns font tourner un modèle local sur votre machine.
Est-il sûr de laisser un agent IA exécuter du Python dans QGIS ?
Python dans QGIS peut lire, modifier ou supprimer n’importe quel fichier de votre ordinateur : un agent qui exécute du code sans demander est donc un vrai risque. Choisissez-en un qui demande avant d’exécuter du code qui modifie votre projet, montre chaque action effectuée et permet d’annuler un message entier. Gardez une sauvegarde de tout ce qui est irremplaçable.
Un agent IA fonctionne-t-il avec QGIS 4 ?
Beaucoup, oui : 23 des 38 plugins d’agent comptés étaient indiqués comme compatibles avec QGIS 4 le 26 septembre 2026. Vérifiez la page du plugin dans le dépôt, où figure la version maximale de QGIS prise en charge.
Pour essayer un agent maintenant, AI Agent s’installe depuis le gestionnaire de plugins de QGIS avec une offre gratuite. Si la voie MCP vous intéresse, ce qu’est QGIS MCP détaille son installation et ses limites. Le guide d’AI Agent propose dix cas réels avec leurs prompts, ce qu’est la GeoAI présente les modèles d’image qui détectent des objets, et les meilleurs plugins IA pour QGIS ainsi que le hub QGIS IA comparent le reste du domaine.


