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

製作 Claude AI 模型的 Anthropic,在打造代理的指南中也用同樣的方式定義代理:「由 LLM 動態主導自身流程與工具使用的系統」。白話來說,就是 AI 依上一個工具傳回的結果決定下一步要用哪個工具,而不是照著固定的腳本走。
我們也做了其中一款,AI Agent,所以請帶著這個前提閱讀本文。它是我們在 QGIS 官方外掛清單中數到的 38 款代理外掛之一,其餘 37 款也列在下面。
代理、聊天機器人或副駕駛:差在哪裡?
外掛頁面常把這三個詞混著用。它們描述的是軟體自己完成多少工作。
| 聊天機器人 | 副駕駛 | 代理 | |
|---|---|---|---|
| 做什麼 | 以文字回答問題 | 建議下一步或寫程式碼,由您執行 | 自己執行步驟並檢查結果 |
| 看得到您的專案 | 看不到 | 有時只看得到一部分 | 看得到:圖層、欄位、CRS、範圍 |
| 誰來點選 | 您 | 您 | 代理來點,高風險步驟需經您同意 |
| QGIS 範例 | 在瀏覽器分頁回答「怎麼計算 NDVI?」 | 您貼進 Python 主控台的 PyQGIS 程式碼 | 輸入「計算這些田地的 NDVI」,圖層就出現,並已設好樣式 |
聊天機器人很有用,通常也免費。但它看不到您的專案,所寫的程式碼只能猜您的圖層名稱,錯誤要由您自己修。我在 PyQGIS 那篇文章中量測過這種情況有多常出錯。
代理在 QGIS 裡怎麼運作
每款代理外掛都跑著某種版本的同一個迴圈。最後兩步,是好用的代理與示範品的差別。

- 讀取您的專案。 包含圖層名稱、欄位、坐標參考系統(CRS)、地圖範圍與選取範圍。好的代理傳給 AI 的是專案的描述,而不是您的資料檔案。
- 規劃。 大任務會拆成一份簡短清單:找資料、裁切、計算、設定樣式、回報。
- 透過工具執行。 每一步都執行真正的 QGIS 工具:空間運算演算法、圖層樣式、資料下載、列印圖面配置。有些代理在沒有合適工具時,也會自己寫 Python 並執行。
- 檢查自己的成果。 它會讀取每個工具傳回的內容,較好的代理在回答前還會查看繪製出的地圖。
- 高風險變更前先詢問。 刪除圖層或覆寫檔案,應該要您按一下才能進行。
下面從內部看這個迴圈。要求 AI Agent 加入浦那的主要道路,並找出道路長度最長的橙色區域時,它會先說明要用哪些道路,接著逐一執行工具,其中一個失敗時,它會讀取錯誤並再試一次。

一次執行,人工逐項核對
您能相信代理算出的數字嗎?我在空白專案中給 AI Agent 一個問題:「印度浦那有哪些地區距離最近的醫院超過 2 km?請使用 OpenStreetMap 的醫院,在淺色底圖上用橙色標出這些區域,並告訴我有多少人住在裡面。」它自己找到了該市的行政區、645 間醫院和一份人口圖,並執行了 32 個動作。實際運作約 3.5 分鐘,8 分 37 秒中其餘的時間,是兩張核准卡片在等我。
接著我在同一個工作階段中,用手動方式重做了這項分析:
| 項目 | AI 代理 | 我的人工核對 | 差距 |
|---|---|---|---|
| 距離醫院超過 2 km 的面積 | 107.29 km² | 107.54 km² | 0.23% |
| 居住在其中的人數 | 46,363 | 46,372 | 0.02% |
數字站得住腳。但地圖一開始並不是:最後一次檢查之後,AI 代理又在上面加了一個綠色圖層,蓋住了橙色區域,回答卻說橙色區域看得見。我開口要求後,它就修正了。所以會檢查自己成果的代理能替您省下大部分力氣,但您仍然要自己看過地圖。
我們如何量測。 QGIS 3.44.7、AI Agent 1.4.1、預設設定,2026 年 9 月 26 日。人工核對的做法是:以同樣的 645 間醫院為中心畫出 2 km 的圓,從該市的 41 個行政區中減去,再用 QGIS 的分區統計加總其中的人口網格。
同樣的問題也能在您自己的 QGIS、用您自己的城市來試:安裝外掛、登入,把問題貼進面板即可。
大家用 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 的方式。
下載次數最多的外掛:
| 外掛 | 作者 | 下載次數 | 如何取得模型 | 在哪裡對話 |
|---|---|---|---|---|
| QChatGPT | KIOS Research Center | 97,949 | 您自己的 OpenAI 金鑰 | QGIS 內的面板 |
| QGIS MCP | Nicolas Karasiak | 52,575 | 您自己的 AI 應用程式 | QGIS 外部,在 MCP 用戶端中 |
| AutonomousGIS Spatial Analysis Agent | Akinboyewa, Li, Ning, Lessani | 21,783 | 您的 API 金鑰 | QGIS 內的面板 |
| Aino | aino.world | 21,032 | 未說明 | QGIS 內的面板 |
| Kue | Bunting Labs | 15,892 | 廠商帳戶 | QGIS 內的面板 |
| OpenGeoAgent | Qiusheng Wu | 9,853 | 您的金鑰,或本機模型 | QGIS 內的面板 |
| Geo Knowledge AI | phoenix-gis | 9,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 工具會「自動執行(不逐步確認)」。
在讓任何代理碰客戶的專案之前,我會檢查五件事:
- 刪除或覆寫前會先詢問嗎? 試試「刪除您建立的圖層」,看它會不會停下來。
- 能復原整則訊息嗎? QGIS 內建的復原只涵蓋編輯,不包含新增的圖層或寫出的檔案。
- 會列出它執行過的每個動作嗎? 您必須能稽核到底發生了什麼事。
- 哪些資料會離開您的電腦? 是專案的描述,還是您真正的資料?
- 用量大的一天要花多少錢? 用自己金鑰按 token 計費,除非您自己設定,否則沒有上限。
第一項檢查通過時,就是下面這個樣子。我要求 AI Agent 刪除它建立的工作圖層,它先停下來,列出 11 項要移除的內容,才動手處理。

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 代理,會把用白話寫下的任務,在您的專案中執行:它讀取專案、規劃、執行 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 總覽則比較更廣泛的選擇。


