Ga naar inhoud
AI Agent
QGIS
Gids

AI-agent in QGIS: wat het is en welke plugin je kiest

Gepubliceerd op

Een AI-agent in QGIS is een plugin die een taak in gewone taal aanneemt en uitvoert in het project dat je open hebt staan. Hij leest je lagen, plant de stappen, draait dezelfde QGIS-tools die je zelf zou aanklikken, controleert het resultaat en vertelt wat hij heeft gedaan. Het verschil met een chatbot is dat een agent op je project werkt, in plaats van je instructies te geven die je zelf moet volgen.

QGIS met rechts een AI-agentpaneel. De kaart toont oranje gebieden aan de rand van Pune op een lichtgrijze basiskaart. Het paneel meldt dat er naar schatting 46.363 mensen wonen, volgens het GHSL-bevolkingsraster van 2025, toont de opgeslagen GeoPackage, de toegevoegde lagen, 14 bronnen en 32 acties, daarna een vervolgverzoek om de werklagen te verwijderen, en het antwoord dat 11 werklagen zijn verwijderd en de oranje gebieden op de kaart zijn gecontroleerd.
Eén vraag, één kaart: de delen van Pune op meer dan 2 km van een ziekenhuis, gevonden, gemeten en in kaart gebracht door een agent in QGIS.

Anthropic, dat de Claude-AI-modellen maakt, definieert agents op dezelfde manier in zijn gids over het bouwen van agents: “systemen waarin LLM's dynamisch hun eigen processen en toolgebruik sturen”. In gewone woorden: de AI bepaalt op basis van wat de vorige tool teruggaf welke tool hij hierna draait, in plaats van een vast script te volgen.

We bouwen er zelf een, AI Agent, dus lees deze pagina met dat in je achterhoofd. Het is één van de 38 agentplugins die we in de officiële QGIS-pluginlijst hebben geteld, en de andere 37 staan hieronder ook.

Agent, chatbot of copilot: wat is het verschil?

Op pluginpagina's lopen deze drie woorden door elkaar. Ze beschrijven hoeveel van het werk de software zelf doet.

ChatbotCopilotAgent
Wat het doetBeantwoordt vragen in tekstStelt de volgende stap voor of schrijft code, jij voert uitVoert de stappen zelf uit en controleert het resultaat
Ziet je projectNeeSoms een deel ervanJa: lagen, velden, CRS, bereik
Wie kliktJijJijDe agent, met jouw goedkeuring bij risicovolle stappen
Voorbeeld in QGIS“Hoe bereken ik NDVI?”, beantwoord in een browsertabbladPyQGIS-code die je plakt in de Python-console“Bereken NDVI voor deze percelen” en de laag verschijnt, opgemaakt

Een chatbot is nuttig en vaak gratis. Maar hij ziet je project niet, dus de code die hij schrijft moet de namen van je lagen raden en jij herstelt de fouten. Hoe vaak dat misgaat heb ik gemeten in het artikel over PyQGIS.

Hoe een agent werkt in QGIS

Elke agentplugin draait een variant van dezelfde lus. De laatste twee stappen scheiden een goede agent van een demo.

Diagram van de lus van een AI-agent in QGIS. Een verzoek vraagt welke delen van de stad op meer dan 2 km van een ziekenhuis liggen, met een kaart en de bevolking. Er volgen vijf kaarten: 1, leest het project, de lagen, velden, CRS, bereik en selectie, als beschrijving en niet je bestanden; 2, plant: ziekenhuizen zoeken, gebieden van 2 km maken, aftrekken, het bevolkingsraster optellen; 3, handelt met tools, data downloaden, Processing draaien en lagen opmaken; 4, controleert, leest elk resultaat terug en kijkt naar de getoonde kaart; 5, vraagt, antwoordt dan, stopt voor het verwijderen of overschrijven en rapporteert cijfers, bronnen en elke actie. Een stippellijn zegt dat hij bij een mislukte controle terugkeert naar stap 2 met wat hij heeft geleerd.
De lus die elke QGIS-agent draait. Controleren en vragen maken hem veilig genoeg voor echt werk.
  1. Hij leest je project. Laagnamen, velden, coördinatenreferentiesysteem, kaartbereik en selectie. Een goede agent stuurt een beschrijving van het project naar de AI, niet je databestanden.
  2. Hij maakt een plan. Een grote taak wordt een korte lijst: data zoeken, clippen, berekenen, opmaken, rapporteren.
  3. Hij handelt met tools. Elke stap draait een echte QGIS-tool: een Processing-algoritme, een laagstijl, een datadownload, een afdruklay-out. Sommige agents schrijven en draaien ook Python als er geen tool past.
  4. Hij controleert zijn werk. Hij leest wat elke tool teruggaf, en de betere agents kijken naar de getoonde kaart voordat ze antwoorden.
  5. Hij vraagt voor risicovolle wijzigingen. Een laag verwijderen of een bestand overschrijven hoort een klik van jou te vragen.

Zo ziet de lus van binnen eruit. Gevraagd om de hoofdwegen van Pune toe te voegen en het oranje gebied met de meeste weglengte te vinden, zegt de agent eerst welke wegen hij gebruikt. Daarna draait hij de tools één voor één, en als er één faalt, leest hij de foutmelding en probeert hij het opnieuw.

Een AI-agentchat in QGIS. Het verzoek vraagt de hoofdwegen van Pune uit OpenStreetMap toe te voegen, ze dun grijs op te maken en het oranje gebied met de meeste weglengte te omlijnen. De agent antwoordt dat hij snelwegen, trunk-, primaire, secundaire en tertiaire wegen gebruikt en hun lengte vergelijkt in elk van de 10 oranje gebieden. Daaronder zijn actielijst: Lijnlengtes optellen gemarkeerd als mislukt, dan Opmaken, Lagen tonen of verbergen, en Lijnlengtes optellen opnieuw bezig, 32,5 seconden onderweg.
Stelt het plan, handelt, probeert een mislukte stap opnieuw. Dit is de lus aan het werk.

Eén uitvoering, met de hand nagecontroleerd

Kun je de cijfers van een agent vertrouwen? Ik gaf de onze één vraag in een leeg project: “Welke delen van Pune, India, liggen op meer dan 2 km van het dichtstbijzijnde ziekenhuis? Gebruik OpenStreetMap-ziekenhuizen, kleur die gebieden oranje op een lichte basiskaart en vertel hoeveel mensen er wonen.” Hij vond zelf de wijken van de stad, 645 ziekenhuizen en een bevolkingskaart, en voerde 32 acties uit. Hij werkte ongeveer 3,5 minuten. De rest van de 8 min 37 s was twee goedkeuringskaarten die op mij wachtten.

Daarna deed ik de analyse met de hand over, in dezelfde sessie:

MaatAgentMijn handmatige controleVerschil
Oppervlakte op meer dan 2 km van een ziekenhuis107,29 km²107,54 km²0,23%
Mensen die er wonen46.36346.3720,02%

De cijfers klopten. De kaart eerst niet: na zijn laatste controle zette de agent er een groene laag bovenop die de oranje gebieden verborg, terwijl zijn antwoord zei dat ze zichtbaar waren. Toen ik erom vroeg, herstelde hij dat. Een agent die zijn werk controleert bespaart je dus het meeste werk, en je kijkt nog steeds zelf naar de kaart.

Zo hebben we dit gemeten. QGIS 3.44.7, AI Agent 1.4.1, standaardinstellingen, 26 september 2026. Voor de handmatige controle tekende ik buffers van 2 km rond dezelfde 645 ziekenhuizen, trok ik die af van de 41 wijken van de stad en telde ik het bevolkingsraster erbinnen op met de gebiedsstatistieken van QGIS.

Dezelfde vraag werkt in je eigen QGIS, voor je eigen stad: installeer de plugin, log in en plak hem in het paneel.

Probeer AI Agent gratis in QGIS, geen creditcard nodig

Waarvoor mensen QGIS-agents gebruiken

Een agent past bij taken met veel kleine stappen die je al kent, waar de tijd opgaat aan klikken en dingen opzoeken:

  • Open data voor een plaats vinden, de licentie controleren en de data opgemaakt laden.
  • Een index berekenen uit satellietbeelden, zoals NDVI of een kaart van brandintensiteit.
  • Een reeks Processing-tools draaien, zoals buffer, clippen, samenvoegen en tellen, en de cijfers geven.
  • Een afdruklay-out bouwen met legenda, schaalbalk en noordpijl, en een pdf exporteren.
  • De alledaagse problemen oplossen: een laag in het verkeerde CRS, ongeldige geometrie, een CSV die niet op de kaart komt.

Onze AI Agent-handleiding loopt door tien echte uitvoeringen van dit soort, elk met de exacte prompt en de duur.

We hebben elke AI-agentplugin voor QGIS geteld

Niemand had deze plugins geteld. Op 26 september 2026 gingen we de officiële QGIS-pluginlijst door en hielden we elke plugin over waarin een AI-taalmodel handelt in QGIS of antwoord geeft over je project. Dat zijn er 38.

38

agent- en assistentplugins

58%

voor het eerst gepubliceerd in 2026

47%

hebben je eigen API-sleutel nodig

21%

zijn MCP-bruggen naar een externe app

Tweeëntwintig van de 38 verschenen in 2026. Drieëntwintig werken al met QGIS 4 en negen zijn door hun eigen auteurs als experimenteel gemarkeerd. Een API-sleutel, in de tabel hieronder, is een persoonlijk wachtwoord dat je koopt bij een AI-bedrijf zoals OpenAI en in de plugin plakt; MCP is een manier waarop een externe AI-app QGIS kan aansturen.

De meest gedownloade:

PluginAuteurDownloadsHoe hij aan een model komtWaar je chat
QChatGPTKIOS Research Center97.949Je OpenAI-sleutelPaneel in QGIS
QGIS MCPNicolas Karasiak52.575Je eigen AI-appBuiten QGIS, in een MCP-client
AutonomousGIS Spatial Analysis AgentAkinboyewa, Li, Ning, Lessani21.783Je API-sleutelPaneel in QGIS
Ainoaino.world21.032Niet vermeldPaneel in QGIS
KueBunting Labs15.892Account bij de leverancierPaneel in QGIS
OpenGeoAgentQiusheng Wu9.853Je sleutel, of een lokaal modelPaneel in QGIS
Geo Knowledge AIphoenix-gis9.794Gehost door de leverancierPaneel in QGIS

Oude plugins verzamelen meer downloads, dus de ranglijst zegt meer over leeftijd dan over kwaliteit. QChatGPT, bovenaan, is sinds juli 2023 niet bijgewerkt. De AutonomousGIS-agent komt van een onderzoeksteam dat hem op meer dan 100 analysetaken testte: betrouwbaar bij basis- en middelzware taken, minder bij complexe. OpenGeoAgent is van Qiusheng Wu, een vriend van ons, wiens gratis GeoAI-plugin de referentie is voor beeldmodellen in QGIS.

Zo hebben we geteld. We lazen op 26 september 2026 de officiële pluginlijst voor QGIS 3.44 en 4.0, zochten op woorden als agent, LLM, MCP, chatbot en assistent en lazen daarna de pagina van elke plugin. We hielden alleen de plugins over waarin een taalmodel handelt in QGIS of antwoord geeft over QGIS.

Drie manieren waarop een agent aan zijn model komt

Vraag eerst waar het AI-model vandaan komt. Dat bepaalt de installatie, de rekening en waar je verzoeken naartoe gaan.

OpzetHoe het werktGoedLet op
Je eigen API-sleutelPlak een OpenAI-, Anthropic- of Gemini-sleutel in de pluginKies elk model, betaal de aanbieder directEen aparte rekening per token, en een sleutel om veilig te bewaren
Een account bij de leverancierLog in, de leverancier draait het modelNiets te configureren, één abonnementJe prompts gaan naar die leverancier
Een MCP-brugDe plugin opent een lokale socket, en een externe app zoals Claude Desktop stuurt QGIS aanGebruik de AI-app die je al betaaltMeerdere onderdelen om te installeren en te starten, en de chat staat buiten QGIS
Een lokaal modelHet model draait op je machine via Ollama of iets vergelijkbaarsEr verlaat niets de computerKleine lokale modellen plannen GIS-werk met meerdere stappen slecht, en je hebt de hardware nodig

De MCP-route krijgt de meeste zoekopdrachten en heeft de moeilijkste installatie, dus hij heeft een eigen pagina.

De risico's, en hoe je een agent controleert

Een agent die handelt kan ook fout handelen. Het grootste risico in QGIS is Python: veel agents schrijven en draaien code als er geen tool past, en Python in QGIS kan elk bestand op je computer wijzigen of verwijderen.

Beveiligingsteams nemen dit serieus. Het AI-beveiligingsteam van NVIDIA vond een kwetsbaarheid van dit type, CVE-2024-12366, en concludeerde dat door AI geschreven code draaien in een afgesloten omgeving “essentieel is” (NVIDIA, 2025). Eén plugin in onze telling zegt in zijn eigen README dat zijn Python-tool “auto-runs (no per-step confirmation)”, dus zonder bevestiging per stap draait.

Voordat ik een agent in de buurt van een klantproject laat komen, controleer ik vijf dingen:

  1. Vraagt hij voor hij iets verwijdert of overschrijft? Probeer “verwijder de lagen die je hebt gemaakt” en kijk of hij stopt.
  2. Kun je een heel bericht ongedaan maken? De eigen functie Ongedaan maken van QGIS dekt bewerkingen, niet toegevoegde lagen of weggeschreven bestanden.
  3. Toont hij elke actie die hij uitvoerde? Je moet kunnen nagaan wat er is gebeurd.
  4. Wat verlaat je machine? Een beschrijving van het project, of je echte data?
  5. Wat kost een drukke dag? Facturering per token op je eigen sleutel kent geen plafond, tenzij je er een instelt.

Zo ziet de eerste controle eruit als hij slaagt. Ik vroeg onze agent de werklagen te verwijderen die hij had gemaakt, en hij stopte met de lijst van elf verwijderingen voordat hij iets aanraakte.

Een goedkeuringskaart van een AI-agent in QGIS met de tekst 11 acties wachten op je goedkeuring, gevolgd door de lijst met te verwijderen lagen, zoals OSM hospitals near Pune en Pune electoral wards 2025, met de knoppen Waarden bewerken, Weigeren en Toestaan.
Gevraagd om lagen te verwijderen, toont de agent elke verwijdering en wacht hij op Toestaan.

Heeft ArcGIS een AI-agent?

Esri, het bedrijf achter ArcGIS, biedt ongeveer tien kleine AI-assistenten aan, de meeste in bèta, elk voor één product zoals StoryMaps of Survey123. De assistent van ArcGIS Pro was in januari 2026 alleen op uitnodiging beschikbaar en ging in mei open als bèta voor betalende ArcGIS Online-gebruikers. QGIS ging de andere kant op: tientallen plugins uit de community, de meeste gratis, waaronder meerdere agents die hele taken uitvoeren. De vergelijking van QGIS en ArcGIS behandelt de rest.

Welke AI-agent moet je gebruiken?

Het hangt ervan af waar je wilt chatten, wie de AI betaalt en of je data je computer mag verlaten. Zo zou ik kiezen:

Als je wiltKijk naarWaarom
Het resultaat in je project, zonder installatiewerkAI Agent (de onze)Eén plugin, model inbegrepen, vraagt voor risicovolle stappen, ongedaan maken met één klik per bericht
QGIS als extra tool in Claude Code of CursorQGIS MCPGratis, gebruikt het AI-abonnement dat je al betaalt, meer installatiewerk
Niets dat je computer verlaatOpenGeoAgent met een lokaal modelDraait via Ollama; reken op een sterke GPU, want kleine modellen worstelen met werk in meerdere stappen
Je eigen OpenAI- of Anthropic-sleutelAutonomousGIS of OpenGeoAgentBetaal de aanbieder per token, kies elk model
Evaluatie op onderzoeksniveauAutonomousGISGetest op meer dan 100 taken in een gepubliceerd artikel

De meeste GIS-gebruikers met wie ik praat willen de eerste rij: typ de taak, krijg de laag. Ontwikkelaars die al in een code-editor leven kiezen vaak liever de tweede.

Een AI-agent proberen in QGIS

Elke plugin uit de telling installeer je op dezelfde manier: Plug-ins > Plug-ins beheren en installeren..., zoek op de naam en klik op Plug-in installeren.

De agent die wij bouwen

We bouwen AI Agent, dus dit deel gaat over onze eigen plugin. Het is een chatpaneel in QGIS met de AI inbegrepen: je logt één keer in, zonder API-sleutel en zonder extra app. Hij vraagt voor hij iets verwijdert of overschrijft, toont onder elk antwoord elke actie en bewaart bij elk bericht een versie van je project.

Het AI Agent-paneel in QGIS met het blad Versies van dit project open. Er staat Teruggaan verwijdert nooit iets, met per bericht hoe lang geleden het draaide en een link Ongedaan maken, plus Alles in deze chat ongedaan maken. Een waarschuwing onder elk item noemt een laag die niet terugkomt, zoals een geëxporteerde GeoPackage.
Elk bericht is een versie van het project waar je naar terug kunt.

Teruggaan herstelt de lagen en stijlen van het project, en het vertelt wat het niet kan herstellen, zoals een bestand dat al op schijf is opgeslagen.

Het stuurt een beschrijving van je project (laagnamen, velden, coördinatenreferentiesysteem, bereik), nooit je databestanden, naar een dienst die in de EU wordt gehost. Er is een gratis abonnement zonder creditcard, en één bericht telt als één taak, hoeveel stappen het ook kost.

Probeer AI Agent gratis in QGIS, geen creditcard nodig

Om te onthouden

Een AI-agent in QGIS neemt een taak in gewone taal aan en voert die uit in je project: hij leest het project, maakt een plan, draait QGIS-tools, controleert het resultaat en vraagt voor risicovolle wijzigingen.

Een chatbot antwoordt en een copilot stelt voor. Alleen een agent doet het klikwerk, dus zijn veiligheidsinstellingen tellen even zwaar als zijn AI-model.

Op 26 september 2026 bevatte de officiële QGIS-repository 38 agent- en assistentplugins. 58% werd voor het eerst gepubliceerd in 2026, 47% heeft je eigen API-sleutel nodig en 21% zijn MCP-bruggen naar een externe AI-app.

Controleer voor je er één vertrouwt of hij vraagt voor hij verwijdert, of een heel bericht ongedaan kan worden gemaakt, of hij elke actie toont en welke data je machine verlaat.

De onze, AI Agent, beantwoordde een vraag over de bereikbaarheid van ziekenhuizen in Pune binnen 0,23% van een handmatige controle, vroeg voor hij lagen verwijderde en bewaart een versie van het project per bericht.

Veelgestelde vragen

Is er een AI-agent voor QGIS?

Ja, er zijn er meerdere. Op 26 september 2026 bevatte de officiële pluginlijst 38 plugins waarin een AI-model handelt in QGIS of antwoord geeft over je project. Sommige hebben je eigen OpenAI- of Anthropic-sleutel nodig, sommige een account bij de leverancier, en bij sommige stuurt een externe app zoals Claude Desktop QGIS aan. De onze, AI Agent, heeft de AI inbegrepen en een gratis abonnement.

Wat is het verschil tussen een AI-agent en een chatbot?

Een chatbot antwoordt in tekst en jij doet het werk. Een agent voert de taak uit: hij plant de stappen, draait tools in je software, controleert wat er gebeurde en rapporteert terug. In QGIS vertelt een chatbot je hoe je NDVI berekent, en een agent voegt de NDVI-laag toe aan je kaart.

Kan ChatGPT QGIS besturen?

Niet zelf. ChatGPT kan PyQGIS-code schrijven die jij in de Python-console van QGIS plakt, maar het kan niet op je project werken. Het kan ook geen verbinding maken met QGIS MCP op je computer: het helpcentrum van OpenAI zegt dat ChatGPT alleen MCP-servers op internet bereikt. Een agentplugin binnen QGIS kan wel direct op het project werken.

Heb ik een API-sleutel nodig voor een AI-agent in QGIS?

Dat hangt van de plugin af. Bijna de helft van de 38 die we telden heeft je eigen sleutel nodig van OpenAI, Anthropic, Google of OpenRouter, per gebruik gefactureerd door die aanbieder. Andere gebruiken een account bij de leverancier met het model inbegrepen, en een paar draaien een lokaal model op je machine.

Is het veilig om een AI-agent Python te laten draaien in QGIS?

Python in QGIS kan elk bestand op je computer lezen, wijzigen of verwijderen, dus een agent die code draait zonder te vragen is een reëel risico. Gebruik er één die vraagt voor hij code draait die je project wijzigt, elke uitgevoerde actie toont en een heel bericht ongedaan kan maken. Bewaar een back-up van alles wat onvervangbaar is.

Werkt een AI-agent met QGIS 4?

Veel agents wel: 23 van de 38 agentplugins die we telden stonden op 26 september 2026 als compatibel met QGIS 4 vermeld. Kijk op de pagina van de plugin in de repository, waar de hoogste ondersteunde QGIS-versie staat.

Wil je nu een agent proberen, dan installeer je AI Agent vanuit de pluginbeheerder van QGIS, met een gratis abonnement. Als de MCP-route je interesseert, loopt wat QGIS MCP is door de installatie en de beperkingen. De AI Agent-handleiding heeft tien echte uitvoeringen met hun prompts, wat GeoAI is behandelt de beeldmodellen die objecten detecteren, en de beste AI-plugins voor QGIS en de QGIS AI-hub vergelijken het bredere veld.