跳至內容
AI Agent
QGIS
指南

QGIS AI 代理是什麼?38 款外掛比較與選擇

發布於

QGIS AI 代理是一種外掛,您用白話寫下任務,它就在目前開啟的專案中執行。它會讀取您的圖層、規劃步驟、執行您自己會點選的同一批 QGIS 工具、檢查結果,再告訴您做了什麼。它和聊天機器人的差別在於:它直接在您的專案上動手,而不是只給您一份要自己照做的說明。

QGIS 右側停駐著 AI 代理面板。地圖以淺灰底圖顯示浦那郊區的橙色區域。面板寫著,依 2025 年 GHSL 人口網格估計,有 46,363 人居住在這些區域,並列出已儲存的 GeoPackage、新增的圖層、14 個資料來源與 32 個動作,接著是一則刪除工作圖層的後續要求,以及回覆:已移除 11 個工作圖層,並在地圖上確認橙色區域。
一個問題,一張地圖:由 QGIS 內的 AI 代理找出、量測並繪製浦那距離醫院超過 2 km 的地區。

製作 Claude AI 模型的 Anthropic,在打造代理的指南中也用同樣的方式定義代理:「由 LLM 動態主導自身流程與工具使用的系統」。白話來說,就是 AI 依上一個工具傳回的結果決定下一步要用哪個工具,而不是照著固定的腳本走。

我們也做了其中一款,AI Agent,所以請帶著這個前提閱讀本文。它是我們在 QGIS 官方外掛清單中數到的 38 款代理外掛之一,其餘 37 款也列在下面。

代理、聊天機器人或副駕駛:差在哪裡?

外掛頁面常把這三個詞混著用。它們描述的是軟體自己完成多少工作。

聊天機器人副駕駛代理
做什麼以文字回答問題建議下一步或寫程式碼,由您執行自己執行步驟並檢查結果
看得到您的專案看不到有時只看得到一部分看得到:圖層、欄位、CRS、範圍
誰來點選您您代理來點,高風險步驟需經您同意
QGIS 範例在瀏覽器分頁回答「怎麼計算 NDVI?」您貼進 Python 主控台的 PyQGIS 程式碼輸入「計算這些田地的 NDVI」,圖層就出現,並已設好樣式

聊天機器人很有用,通常也免費。但它看不到您的專案,所寫的程式碼只能猜您的圖層名稱,錯誤要由您自己修。我在 PyQGIS 那篇文章中量測過這種情況有多常出錯。

代理在 QGIS 裡怎麼運作

每款代理外掛都跑著某種版本的同一個迴圈。最後兩步,是好用的代理與示範品的差別。

QGIS 中 AI 代理迴圈的示意圖。一個要求問的是,城市中哪些地方距離醫院超過 2 km,並附上地圖與人口數。接著是五張卡片:1,讀取專案,包含圖層、欄位、CRS、範圍與選取範圍,傳送的是描述,不是您的檔案;2,規劃:找出醫院、建立 2 km 的區域、相減、加總人口網格;3,用工具執行,包含下載資料、執行空間運算與設定圖層樣式;4,檢查,讀回每個結果並查看繪製出的地圖;5,詢問後再回答,刪除或覆寫前先停下,並回報數字、資料來源與每個動作。一條虛線表示,如果檢查失敗,就帶著所學回到步驟 2。
每個 QGIS 代理都跑的迴圈。檢查與詢問,讓它能放心用在真實工作上。
  1. 讀取您的專案。 包含圖層名稱、欄位、坐標參考系統(CRS)、地圖範圍與選取範圍。好的代理傳給 AI 的是專案的描述,而不是您的資料檔案。
  2. 規劃。 大任務會拆成一份簡短清單:找資料、裁切、計算、設定樣式、回報。
  3. 透過工具執行。 每一步都執行真正的 QGIS 工具:空間運算演算法、圖層樣式、資料下載、列印圖面配置。有些代理在沒有合適工具時,也會自己寫 Python 並執行。
  4. 檢查自己的成果。 它會讀取每個工具傳回的內容,較好的代理在回答前還會查看繪製出的地圖。
  5. 高風險變更前先詢問。 刪除圖層或覆寫檔案,應該要您按一下才能進行。

下面從內部看這個迴圈。要求 AI Agent 加入浦那的主要道路,並找出道路長度最長的橙色區域時,它會先說明要用哪些道路,接著逐一執行工具,其中一個失敗時,它會讀取錯誤並再試一次。

QGIS 中的 AI 代理對話。要求內容是從 OpenStreetMap 加入浦那的主要道路,設為細灰線,並圈出道路長度最長的橙色區域。AI 代理回覆它會使用高速公路、幹道、主要道路、次要道路與三級道路,並比較 10 個橙色區域各自的道路長度。下方是動作清單:加總線長標示為未成功,接著是設定樣式、顯示或隱藏圖層,以及重新執行的加總線長,已進行 32.5 秒。
先說明計畫,執行,再重試失敗的步驟。這就是迴圈實際運作的樣子。

一次執行,人工逐項核對

您能相信代理算出的數字嗎?我在空白專案中給 AI Agent 一個問題:「印度浦那有哪些地區距離最近的醫院超過 2 km?請使用 OpenStreetMap 的醫院,在淺色底圖上用橙色標出這些區域,並告訴我有多少人住在裡面。」它自己找到了該市的行政區、645 間醫院和一份人口圖,並執行了 32 個動作。實際運作約 3.5 分鐘,8 分 37 秒中其餘的時間,是兩張核准卡片在等我。

接著我在同一個工作階段中,用手動方式重做了這項分析:

項目AI 代理我的人工核對差距
距離醫院超過 2 km 的面積107.29 km²107.54 km²0.23%
居住在其中的人數46,36346,3720.02%

數字站得住腳。但地圖一開始並不是:最後一次檢查之後,AI 代理又在上面加了一個綠色圖層,蓋住了橙色區域,回答卻說橙色區域看得見。我開口要求後,它就修正了。所以會檢查自己成果的代理能替您省下大部分力氣,但您仍然要自己看過地圖。

我們如何量測。 QGIS 3.44.7、AI Agent 1.4.1、預設設定,2026 年 9 月 26 日。人工核對的做法是:以同樣的 645 間醫院為中心畫出 2 km 的圓,從該市的 41 個行政區中減去,再用 QGIS 的分區統計加總其中的人口網格。

同樣的問題也能在您自己的 QGIS、用您自己的城市來試:安裝外掛、登入,把問題貼進面板即可。

在 QGIS 免費試用 AI Agent,不需信用卡

大家用 QGIS 代理做什麼

代理適合步驟很多、每一步您本來就會做的任務,時間都花在點選和查資料上:

  • 找出某個地點的開放資料,檢查授權條款,並載入且設好樣式。
  • 用衛星影像計算指數,例如 NDVI(常態化差異植生指標)或火燒嚴重程度圖。
  • 執行一連串空間運算工具,像是環域、裁切、融合與計數,並給出數字。
  • 製作含圖例、比例尺和指北針的列印圖面配置,再匯出 PDF。
  • 處理日常問題:圖層的 CRS 不對、幾何無效、無法繪成地圖的 CSV。

我們的 AI Agent 指南帶您看過十次這類真實執行,每次都附上確切的 prompt 與所花的時間。

我們數了所有的 QGIS AI 代理外掛

過去沒有人數過這些外掛。2026 年 9 月 26 日,我們逐一查過 QGIS 官方外掛清單,留下所有由 AI 語言模型對 QGIS 動手,或針對您的專案回答問題的外掛,共有 38 款。

38

款代理與助理外掛

58%

於 2026 年首次發布

47%

需要自備 API 金鑰

21%

是連到外部應用程式的 MCP 橋接

38 款中有 22 款是 2026 年才出現。23 款已能搭配 QGIS 4 使用,9 款被作者自己標為實驗性質。下表中的 API 金鑰,是您向 OpenAI 等 AI 公司購買、貼進外掛的個人密碼;MCP 則是讓外部 AI 應用程式操作 QGIS 的方式。

下載次數最多的外掛:

外掛作者下載次數如何取得模型在哪裡對話
QChatGPTKIOS Research Center97,949您自己的 OpenAI 金鑰QGIS 內的面板
QGIS MCPNicolas Karasiak52,575您自己的 AI 應用程式QGIS 外部,在 MCP 用戶端中
AutonomousGIS Spatial Analysis AgentAkinboyewa, Li, Ning, Lessani21,783您的 API 金鑰QGIS 內的面板
Ainoaino.world21,032未說明QGIS 內的面板
KueBunting Labs15,892廠商帳戶QGIS 內的面板
OpenGeoAgentQiusheng Wu9,853您的金鑰,或本機模型QGIS 內的面板
Geo Knowledge AIphoenix-gis9,794廠商代管QGIS 內的面板

老外掛累積的下載次數較多,所以這份排名反映的是年資,不是品質。排在最前面的 QChatGPT,自 2023 年 7 月起就沒有更新。AutonomousGIS 代理來自一個研究團隊,他們用超過 100 項分析任務測試過:基礎和中等任務表現可靠,複雜任務則較差。OpenGeoAgent 的作者是 Qiusheng Wu,他是我們的朋友,他的免費 GeoAI 外掛是 QGIS 中影像模型的標竿。

我們如何計數。 我們在 2026 年 9 月 26 日讀過 QGIS 3.44 與 4.0 的官方外掛清單,搜尋 agent、LLM、MCP、chatbot 和 assistant 等字詞,再逐一閱讀每個外掛的頁面。只保留由語言模型對 QGIS 動手,或針對 QGIS 回答問題的外掛。

代理取得模型的四種方式

先問問 AI 模型從哪裡來。這會決定設定方式、費用,以及您的要求會送到哪裡。

做法運作方式優點注意事項
您自己的 API 金鑰把 OpenAI、Anthropic 或 Gemini 的金鑰貼進外掛可選任何模型,直接付費給供應商每個 token 另外計費,還要妥善保管金鑰
廠商帳戶登入後由廠商執行模型不用設定,只要一份訂閱您的 prompt 會送到該廠商
MCP 橋接外掛開啟本機 socket,由 Claude Desktop 等外部應用程式操作 QGIS用您已經在付費的 AI 應用程式要安裝並啟動好幾個元件,對話在 QGIS 外部進行
本機模型模型透過 Ollama 或類似工具在您的電腦上執行資料不會離開電腦小型本機模型不擅長規劃多步驟的 GIS 工作,而且需要硬體

MCP 路線的搜尋量最多、設定也最困難,所以它有專屬的一頁。

風險,以及如何檢查代理

會動手的代理,也可能做錯事。QGIS 中的主要風險是 Python:許多代理在沒有合適工具時會寫程式碼並執行,而 QGIS 內的 Python 可以更改或刪除您電腦上的任何檔案。

資安團隊很重視這件事。NVIDIA 的 AI 資安團隊發現過這類漏洞 CVE-2024-12366,並得出結論:在隔離的環境中執行 AI 寫的程式碼「不可或缺」(NVIDIA,2025)。我們數到的外掛中,有一款在自己的 README 裡寫明,它的 Python 工具會「自動執行(不逐步確認)」。

在讓任何代理碰客戶的專案之前,我會檢查五件事:

  1. 刪除或覆寫前會先詢問嗎? 試試「刪除您建立的圖層」,看它會不會停下來。
  2. 能復原整則訊息嗎? QGIS 內建的復原只涵蓋編輯,不包含新增的圖層或寫出的檔案。
  3. 會列出它執行過的每個動作嗎? 您必須能稽核到底發生了什麼事。
  4. 哪些資料會離開您的電腦? 是專案的描述,還是您真正的資料?
  5. 用量大的一天要花多少錢? 用自己金鑰按 token 計費,除非您自己設定,否則沒有上限。

第一項檢查通過時,就是下面這個樣子。我要求 AI Agent 刪除它建立的工作圖層,它先停下來,列出 11 項要移除的內容,才動手處理。

QGIS 中 AI 代理的核准卡片,寫著有 11 個動作等待您核准,下方列出要移除的圖層,例如浦那附近的 OSM 醫院與浦那 2025 年選區,並有編輯值、拒絕與允許按鈕。
被要求刪除圖層時,AI 代理會列出每一項移除內容,並等您按下「允許」。

ArcGIS 有 AI 代理嗎?

ArcGIS 背後的公司 Esri,提供約十個小型 AI 助理,大多在測試階段,各自對應 StoryMaps 或 Survey123 等單一產品。ArcGIS Pro 的助理在 2026 年 1 月僅限受邀者使用,到 5 月才以測試版開放給付費的 ArcGIS Online 使用者。QGIS 則走了相反的路:有數十個社群外掛,大多免費,其中好幾款是能執行整項任務的代理。其餘差異請見 QGIS 與 ArcGIS 比較。

該選哪一款 AI 代理?

這取決於您想在哪裡對話、誰來付 AI 的費用,以及資料能不能離開您的電腦。我會這樣選:

如果您想要請看原因
結果直接出現在專案中,不用設定AI Agent(我們的)一個外掛、已含模型、高風險步驟前會詢問、每則訊息都能一鍵復原
把 QGIS 當成 Claude Code 或 Cursor 的另一項工具QGIS MCP免費、使用您已付費的 AI 方案,設定較繁瑣
資料不離開您的電腦搭配本機模型的 OpenGeoAgent透過 Ollama 執行;請準備效能強的 GPU,因為小型模型處理多步驟工作會吃力
您自己的 OpenAI 或 Anthropic 金鑰AutonomousGIS 或 OpenGeoAgent按 token 付費給供應商,可選任何模型
研究等級的評估AutonomousGIS已在公開論文中以 100 多項任務測試

我接觸的 GIS 使用者大多想要第一列:輸入任務,拿到圖層。本來就長時間待在程式碼編輯器裡的開發者,則常偏好第二列。

如何在 QGIS 試用 AI 代理

普查中的每個外掛,安裝方式都一樣:「外掛程式」→「管理並安裝外掛程式」,搜尋外掛名稱,按下「安裝外掛程式」。

我們做的代理

我們做的是 AI Agent,所以這一段談的是我們自己的外掛。它是 QGIS 內的對話面板,AI 已包含在內:只要登入一次,不需要 API 金鑰,也不用另外安裝應用程式。它在刪除或覆寫前會先詢問,在每個回答下方列出所有動作,並在每則訊息時儲存一個專案版本。

QGIS 中的 AI Agent 面板,已開啟「此專案的版本」面板。上面寫著回到先前版本不會刪除任何東西,並列出每則訊息、執行至今多久,以及復原連結,另有「復原此對話中的所有內容」。每個項目下方的警告,會指出無法恢復的圖層,例如已匯出的 GeoPackage。
每則訊息都是一個可以回到的專案版本。

回到先前版本會還原專案的圖層與樣式,並告訴您哪些無法還原,例如已經存到硬碟的檔案。

它傳送的是專案的描述(圖層名稱、欄位、坐標參考系統、範圍),絕不傳送您的資料檔案,目的地是位於歐盟的服務。我們提供不需信用卡的免費方案,一則訊息算作一項任務,不論它需要多少步驟。

在 QGIS 免費試用 AI Agent,不需信用卡

重點整理

QGIS 中的 AI 代理,會把用白話寫下的任務,在您的專案中執行:它讀取專案、規劃、執行 QGIS 工具、檢查結果,並在高風險變更前先詢問。

聊天機器人負責回答,副駕駛負責建議,只有代理會真的動手點選,所以它的安全設定和 AI 模型一樣重要。

2026 年 9 月 26 日,QGIS 官方資料庫中有 38 款代理與助理外掛。其中 58% 於 2026 年首次發布,47% 需要自備 API 金鑰,21% 是連到外部 AI 應用程式的 MCP 橋接。

信任任何一款之前,請先確認它刪除前會先詢問、整則訊息都能復原、會列出每個動作,以及有哪些資料會離開您的電腦。

我們的 AI Agent,在浦那醫院可及性的問題上,與人工核對的差距在 0.23% 以內,刪除圖層前會先詢問,並且每則訊息都保留一個專案版本。

常見問題

QGIS 有 AI 代理嗎?

有,而且不只一款。2026 年 9 月 26 日,官方外掛清單中有 38 款外掛是由 AI 模型對 QGIS 動手,或針對您的專案回答問題。有些需要自備 OpenAI 或 Anthropic 金鑰,有些需要廠商帳戶,也有些讓 Claude Desktop 等外部應用程式操作 QGIS。我們的 AI Agent 已包含 AI,並提供免費方案。

AI 代理和聊天機器人有什麼差別?

聊天機器人以文字回答,工作由您自己做。代理則會完成任務:規劃步驟、在您的軟體中執行工具、檢查發生了什麼事,再回報結果。在 QGIS 中,聊天機器人告訴您怎麼計算 NDVI,代理則直接把 NDVI 圖層加到您的地圖上。

ChatGPT 可以控制 QGIS 嗎?

ChatGPT 本身不行。它能寫 PyQGIS 程式碼讓您貼到 QGIS 的 Python 主控台,但無法對您的專案動手。它也連不上在您電腦上執行的 QGIS MCP:OpenAI 的說明中心指出,ChatGPT 只能連到網際網路上的 MCP 伺服器。QGIS 內的代理外掛則能直接對專案動手。

在 QGIS 使用 AI 代理需要 API 金鑰嗎?

要看是哪個外掛。我們數到的 38 款中,將近一半需要您自備 OpenAI、Anthropic、Google 或 OpenRouter 的金鑰,由該供應商按用量計費。其他的使用已含模型的廠商帳戶,少數則在您的電腦上執行本機模型。

讓 AI 代理在 QGIS 執行 Python 安全嗎?

QGIS 內的 Python 可以讀取、更改或刪除您電腦上的任何檔案,所以不經詢問就執行程式碼的代理確實有風險。請選擇在執行會更動專案的程式碼前先詢問、會列出它做過的每個動作、並能復原整則訊息的代理。無法重來的東西,請先備份。

AI 代理能在 QGIS 4 上使用嗎?

許多可以:2026 年 9 月 26 日,我們數到的 38 款代理外掛中,有 23 款被列為相容 QGIS 4。請到外掛在資料庫中的頁面查看,那裡會標示支援的最高 QGIS 版本。

想現在就試試代理,AI Agent 可從 QGIS 的外掛管理員安裝,並提供免費方案。如果您對 MCP 路線有興趣,QGIS MCP 是什麼會說明它的設定與限制。AI Agent 指南有十次附 prompt 的真實執行,GeoAI 是什麼介紹偵測物件的影像模型,最佳 QGIS AI 外掛與 QGIS AI 總覽則比較更廣泛的選擇。