本文へスキップ

Vanna.AI

アクセス制御付き SQL エージェント

公式サイトを見る

Vanna とは

Vanna は SQL エージェントを構築するためのオープンソースのフレームワークである。人が自然言語でデータベースに質問し、生成された SQL で回答を得られ、バージョン 2 ではユーザー単位の実行や豊富な UI コンポーネント、クオータ管理が加わり、実際のユーザーにエージェントを公開できる。

あらゆる言語モデルプロバイダーとデータベースの組み合わせで動作する。

できること

  • データベース上のチャットインターフェースの構築
  • 専門家以外によるデータ問い合わせの許可
  • クエリを各ユーザーの権限内に制限する
  • クオータによる利用上限の設定

向いている人

  • データとプラットフォームのチーム
  • 社内でデータアクセスを開放する企業

注意点

  • 生成された SQL は実データに対して実行されるため、読み取り専用ロールと行単位の権限が不可欠である
  • 自然言語の回答が自信を持って誤っている可能性があるため、SQL を表示してユーザーに確認させる必要がある
  • セルフホストしない限り、モデルプロバイダーがスキーマと質問文を受け取る
  • 現在のプロバイダーとデータベースの対応を確認する

長所と短所

✓ 良い点

  • アクセス制御を備えたオープンソース
  • プロバイダーとデータベースに依存しない
  • ユーザーを伴う本番利用向けに構築

! 注意したい点

  • クエリの安全性にはロール設計が必要
  • 回答が自信を持って誤っている可能性がある
  • スキーマがモデルプロバイダーに公開される

よくある質問

What is it for?

Building agents that answer database questions using generated SQL.

Can I control what users see?

User-scoped execution and access control are described as core features.

Which databases work?

The site states it works with any database and any model provider.

最終評価日: 2026-09-17

その他 AIコーディングツール ツール

すべて見る →

評価方法