お気に入りのLLMはSQLを書くのが得意ですが、あなたのデータについては何も知りません。そのギャップを埋めるのがBeekeeper StudioのAI Shellです。プライバシーを最優先した対話型インターフェースで、AIのSQLペアプログラマーとして、実際のスキーマに合わせたSQLクエリの生成を手助けします。
要約: Beekeeper StudioのAI Shellでできること
- データベースと対話: データについて普段の言葉で質問するだけで、よく練られたSQLクエリが返ってきます。
- すぐに使い始められる: 許可を得たうえで、AI Shellは探索的なクエリを実行し、テーブルの構造やリレーションを把握します。その知識を使って、説明しなくても、より正確で文脈に沿ったSQLを生成します。
- 選んだLLMに直接接続: Claude、OpenAI、Gemini、ローカルモデルなど、OpenAI APIに対応するあらゆるモデルで動作します。APIキーはご自身のものを使用し、Beekeeperがプロキシしたり追加料金を請求したりすることはありません。
- 主導権はあなたに: AI Shellはクエリを提案しますが、何を実行するかはあなたが決めます。
- 今すぐ使える: すべての有料プランで利用可能です。LLMの通常のAPI料金以外に追加費用はかかりません。
Beekeeper StudioのAI Shellでできること
Claude CodeやCursorのようなエージェント型コーディングツールは、すでにコードベース全体を理解して推論できます。Beekeeper StudioのAI Shellは、それをデータに対して行います。テーブル構造やサンプルデータをChatGPTに貼り付ける代わりに、AI Shellがデータベーススキーマを選んだLLMと共有するので、LLMはテーブル、カラム、リレーションといった実際の構造を理解できます。
つまり、次のような質問ができます:
「前四半期に解約した顧客は何人?プランの種類ごとに集計して」
すると、データの実際の形に基づいた実行可能なSQLクエリが得られます。新しいデータセットでもメインのプロジェクトでも、JOINやカラム名、テーブル構造をいちいち調べることなく、すばやく作業を進められます。
安全でプライベート、そして主導権はあなたに
中身の見えないブラックボックスに、自分のデータでSQLを実行してほしい人はいません。
そのため、Beekeeper StudioのAI Shellでは、LLMがデータに直接触れることはありません。生成されたSQL文はすべて、実行するかどうかを決める前に確認できます。
また、お気に入りのLLMに直接接続するため、Beekeeper Studioがクエリや回答、その他のデータをプロキシしたり追跡したりすることはありません。これはソースコードで確認できます。
Beekeeper StudioのAI Shellを始めましょう
有料ライセンスをお持ちなら、始めるのは簡単です。AI Shellのドキュメントをご覧ください。
Beekeeper Studioは初めてですか?今すぐダウンロードして無料トライアルを始めましょう。
最新バージョンにアップデートし、いつも通りデータベースに接続します。これまで新しいクエリタブを開いていた場所にドロップダウンメニューが表示され、通常のクエリタブかAI Shellのどちらかを開けます。
AI Shellを開いて、他のLLM搭載の対話型インターフェースと同じように質問してください。Beekeeper StudioがLLMと連携して、質問に答えるためのクエリを生成します。クエリが少し違う場合は、プロンプトを調整したり、SQLを直接編集したり、追加で質問したりできます。主導権は常にあなたにあり、あなたが指示しない限り何も実行されません。
今すぐBeekeeper Studioを始めましょう
Beekeeper Studioは高速でオープンソース、クロスプラットフォームのツールで、Postgres、MySQL、SQLite、MongoDBなどに対応しています。そして今、スキーマを理解するAIペアプログラマーを内蔵しました。
ワークフローに合うか確かめる一番の方法は?実際に試してみてください。