この記事ではAIエージェントに特化して解説します。AIエージェント全般は AIエージェントフレームワーク比較2026年版 をご覧ください。

何が起きたか

DuckDB v1.5.0が2026年3月14日にリリースされた。JSON処理の最大100倍高速化、Azureへの書き込みサポート、チェックポイント並列性の大幅改善などが含まれる。同時にDuckDBのクラウドサービスを提供するMotherDuckが新機能「Dives」をパブリックプレビューとして公開した。DivesはAIエージェントがSQLから共有可能なデータ可視化を生成する機能で、従来のダッシュボードの限界を超える分析体験を目指している。

DuckDB v1.5.0の主要改善点

改善領域 内容
JSON処理 VARIANT型とJSONシュレッディングにより最大100倍高速化
クエリ性能 基本・複雑クエリの両方で実環境での速度向上
クラウドストレージ Azureへの書き込みサポートを追加
並列性 チェックポイント並列性の大幅改善

JSON処理の高速化は、VARIANT型の導入によりJSONデータを列指向形式に変換(シュレッディング)する仕組みで実現されている。従来のJSON解析では行単位の処理が必要だったが、列指向変換により分析クエリの実行効率が劇的に向上した。

MotherDuck Divesの仕組み

DivesはMotherDuckのRemote MCPサーバーを通じて、Claude、Gemini、ChatGPTなどのLLMと連携する。コンテキスト情報としてスキーマ情報を提供した場合、テキストからSQLへの変換で95%以上の機能的正確性を達成している。

graph LR A[自然言語の質問] --> B[LLM] B --> C[MCPサーバー] C --> D[SQL生成・実行] D --> E[可視化生成] E --> F[共有URL発行]

生成された可視化はコンポーザブルSQLクエリに基づいており、共有可能なURLとして配布できる。従来のBIダッシュボードが静的な定義済みビューを提供するのに対し、Divesは動的な探索的分析を可能にする。

エコシステムの拡充

DuckDB周辺のツール群も急速に拡充が進んでいる。

  • Polyglot:Rust/WebAssemblyで構築された32方言対応SQLトランスパイラー。SnowflakeやBigQueryのSQLをDuckDB方言に自動変換
  • duckdb-vscode:VS Code拡張でIDE内から直接Parquet、CSV、JSONファイルをDuckDBでクエリ可能
  • Shaper:DuckDBベースのオープンソースダッシュボードプラットフォーム。Metabaseの代替として位置づけ
  • SwanLake:Arrow Flight SQLサービスでDuckDBをラップし、可観測性機能を付加

エンジニアへの影響

  • MCP対応のデータ分析:MCPサーバー経由でAIエージェントがDuckDBに直接クエリを実行し、BIツール不要の分析フローが実現
  • JSON重い環境での採用加速:100倍の高速化により、ログ分析やイベントデータ処理でDuckDBの優位性が拡大
  • マルチ方言移行の容易化:Polyglotにより既存SQLの資産を活かしたDuckDB移行が低コストで実現

試してみるには

pip install duckdb==1.5.0でローカル環境に導入可能。MotherDuck Divesはmotherduck.comからパブリックプレビューとして利用できる。MCPサーバー連携のセットアップガイドはMotherDuckのドキュメントで公開されている。

参考リンク


この記事はAI業界の最新動向を速報でお届けする「AI Heartland ニュース」です。