Litmus — 話題のニュースを、深く読み解く。 RSS
AI

QGISをチャットで操作するMapsuke、サーバー不要で登場

地図ソフトQGISを、Claude CodeやCodexとのチャットだけで操作できる無料プラグイン「Mapsuke」が公開された。専用サーバーいらずで地図の重ね合わせまで任せられる仕組みを確かめた。

薄暗い室内でノートPCのコードエディタを開き、両手でキーボードを操作している写真(イメージ写真)

イメージ写真 記事の内容を撮影したものではありません。Photo by Alicia Christin Gerald on Pexels

この記事には Amazon アソシエイトのリンクを含みます。

無料の地図ソフトQGISで、同じ重ね合わせ作業を何度も手でたどっている。そんな人に向けて、2026年10月、チャットで指示するだけでQGISを動かせる無料プラグイン「Mapsuke」が公開された。地図データ会社MIERUNEが開発し、GitHubで公開されている。

目を引くのは、AIをつなぐための専用サーバーを自分で立てずに済む点だ。すでにClaude CodeやCodexを契約していれば、その契約のままQGISの中まで指示が届くようになる。

Mapsukeで何ができるか

Mapsukeは、QGIS 3.44以降にインストールして使うプラグインだ。QGIS公式のプラグインリポジトリには、開発元MIERUNE、ライセンスGPL-2.0、対応QGISバージョンが3.44.0〜4.99.0と登録されている。公開は2026年10月9日のv1.0.0から始まり、10月30日のv1.6.0まで3週間で9回更新された。

GitHubのREADMEは、Mapsukeを一言で次のように説明する。「Operate QGIS through a chat with your Claude Code or Codex subscription.」。Claude CodeまたはCodexの契約で、チャットを通じてQGISを操作するという意味だ。プラグインを有効化してツールバーから開き、「New session」でClaudeかCodexを選んでログインすれば使い始められる。

できることは、画面に表示する地図を切り替えるような単純な指示から、QGIS内蔵の自動処理ツール(Processing)を使う作業まで幅広い。エージェントがQGISと同じ権限でPythonコードを書いて実行し、Processingツールを部品(スキル)のように呼び出す設計になっている。一つの指示で複数のツールにまたがる作業をこなし、できあがった手順を再利用可能なツールとして保存することもできる。

では、AIにQGISを操作させるには、AIとソフトをつなぐための仕組みを自分で用意する必要があるのではないか。次はそこを確かめる。

サーバーが要らない理由

AIにアプリやツールを操作させる標準的なやり方には、MCP(Model Context Protocol)という規格がある。AIと接続したいツールの間に、両者の通信を仲介する「サーバー」を置く方式だ。

QGISにも、この方式を使うプラグインがすでにある。QGIS MCPというプラグインは、QGIS側のプラグインに加えてqgis-mcpというサーバーを別途セットアップする必要がある。さらに、Claude DesktopなどのMCPクライアント側にも接続設定を書き込まなければならない。118個のツールを公開する本格的な作りだが、動かすまでの手数は多い。

Mapsukeは、この「サーバーを間に置く」工程を省く。READMEによれば、エージェント(Claude CodeやCodexのCLI)をQGISに直接接続し、MCPの設定を挟まない設計だ。手元で動いているエージェントがQGIS側のPythonを直接呼び出す形になる。セットアップの何が要り、何が要らないのか。両者を同じ項目で並べる。

項目MapsukeQGIS MCP(主な代替)
MCPサーバーの構築不要必要(qgis-mcpを別途セットアップ)
AIクライアント側の設定不要(CLIにログインするだけ)必要(MCPクライアントに接続設定を記述)
対応AIClaude Code、CodexClaude、Codex、Gemini CLI、Cursorなど任意のMCPクライアント
対応QGIS3.44.0以上3.28.0以上
ライセンスGPL-2.0記載なし(プラグインページ上)

表の差が示すのは、どちらが高機能かではなく、始めるまでの手数の違いだ。QGIS MCPは任意のMCPクライアントにつなげる分、サーバーと設定が要る。Mapsukeは対応AIをClaude CodeとCodexに絞る代わりに、すでにある契約をそのままQGISの中まで伸ばす。新しいAIサービスを契約し直すのではなく、普段コードを書かせているエージェントの手が届く範囲が、QGISの中まで伸びた、という変化になる。

自分はこれまでAIとGISをつなぐ話をいくつか追ってきたが、どれも「まずMCPサーバーを立てる」手順から始まっていた。MapsukeのREADMEの冒頭に、サーバーを構築する手順が一つも出てこない点に、今回調べていて手が止まった。

この違いは、実際の作業にどう表れるのか。公開直後に行われた実演を見てみる。

指示だけで地図を重ねた

2026年10月23日、MIERUNEは東京で技術者向けカンファレンス「MIERUNE MEETUP 2026 in Tokyo」を開いた。そこでMapsukeの実演が行われた。INTERNET Watchの現地取材記事が伝える2つの例を紹介する。

富士山と衛星データ

JAXAの河村耕平氏は、Mapsukeに「富士山の地形を表示して、その上にJAXA Earth APIの地表面温度を重ねて」という趣旨の指示を出した。JAXA Earth APIは、地形や地表面温度など約100種類の地球観測データを、登録なし・回数制限なしで取得できるJAXAのAPIだ。通常なら、このデータを使うには専用のPython・JavaScriptモジュールを自分でインストールし、取得・変換のコードを書く必要がある。

ところがMapsukeは、そのモジュールを一切インストールしないまま、指示だけでデータを見つけて地図に重ねて表示した。同記事によれば、河村氏は「素のAIでもここまでできる」という趣旨の驚きを示したという。エージェントが自分でコードを書いてQGIS上で実行し、必要なAPIの呼び出し方まで判断した結果だ。

千葉のバス路線

同じ会場では、千葉のバスデータを可視化してほしいという指示も試された。Mapsukeは公開されているGTFS形式のバス運行データを自動で取得し、地図上に路線を表示した。MIERUNEのCTO井口奏大氏は、ほかの使い道として、座標のない図面に位置情報を与える作業や、GIS分析の結果からレポートを作る作業を挙げている。

どちらの例も、データの所在を探す、形式を変換する、地図に重ねるという、QGISで地味に手間がかかる工程を、ひとつの指示にまとめて任せている。ただし、エージェントが書いたコードがそのまま実行されるなら、ファイルを壊したり意図しない通信をしたりしないか、という不安は残る。

Ask modeと使う条件

その不安に対する備えが、MapsukeのAsk modeだ。READMEは、Ask modeでは生成されたPythonコードを実行前に承認する、と説明している。エージェントが書くコードはQGISと同じファイル・ネットワーク権限で動く。だからこそ、何をするコードかを確認してから実行する一手間が用意されている。

Mapsukeを使うために必要なものは次の3つになる。

  • QGIS 3.44以降(2026年11月時点の対応上限は4.99.0)
  • Claude CodeまたはCodex CLIへのログイン、またはAPIキー
  • QGIS公式プラグインリポジトリからのMapsukeのインストール(無料、GPL-2.0)

ここで押さえておきたいのは、無料なのはMapsukeというプラグイン自体だけという点だ。実際にチャットで指示を出すには、Claude CodeかCodexの契約(またはAPIキーの利用料)が別途要る。QGISを導入済みで、すでにどちらかのエージェントを日常的に使っている人であれば、追加の支払いなしにQGIS操作まで任せられる、という位置づけになる。

MIERUNEが運営するQGIS LABは、2026年11月17日にMapsukeを使ったAIエージェント講座を予定している。公開から日が浅く、長時間の運用で見つかる不具合の報告はまだ少ない。READMEにも「既知の制限」としてまとまった節はない。自分なら、初めて使うときはAsk modeで生成コードを確認しながら、小さな指示から試す。

まとめ

QGIS向けのAIエージェントプラグイン「Mapsuke」が2026年10月に公開された。Claude CodeやCodexとのチャットだけでQGISを操作できる。既存のMCP連携のようにサーバーを自分で立てる必要がなく、普段使っているエージェントの契約をそのままQGIS操作に使える設計が特徴だ。公開直後のカンファレンスでは、地球観測データの重ね合わせやバス路線の可視化を指示だけで行うデモが披露されている。使うにはQGIS 3.44以降と、Claude CodeまたはCodexの契約が要り、生成されたコードはAsk modeで確認してから実行できる。

この記事の先を読む本を探す

特定の本を勧めるものではありません。検索結果から、いまの版と目次を確かめて選んでください。

コメント

気づきや感想をどうぞ

記事への補足や、読んで考えたことをお寄せください。個人情報や、他の人を傷つける内容の投稿はお控えください。

コメントを読み込んでいます…

    ほかの記事

    最新の記事 →