言語: 日本語English

alloydb-omni プラグイン

作者
Google LLC
カテゴリ
データベース
トピック
データベース・ストレージ
初回確認
2026-07-09
最終確認
2026-07-13
解説の最終更新
2026-07-12

以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。

alloydb-omniは、GitHubリポジトリ(gemini-cli-extensions/alloydb-omni)として公開されている、AlloyDB Omniデータベースインスタンスの作成・接続・操作を行うためのエージェントスキル集です。READMEによると、これらのスキルはAntigravity、Claude Code、CodexといったAIエージェントで利用でき、自然言語でのプロンプトによりデータベース管理、クエリ実行、スキーマの調査、問題のトラブルシューティングを行えます。現在はベータ版(pre-v1.0)で、正式版(v1.0)までは破壊的変更が発生する可能性があるとREADMEに記載されています。利用には稼働中のAlloyDB Omniインスタンスが必要で、ALLOYDB_OMNI_HOST、ALLOYDB_OMNI_DATABASE、ALLOYDB_OMNI_USER、ALLOYDB_OMNI_PASSWORDなどの環境変数による設定が求められます。ライセンスはApache-2.0です。

概要

AlloyDB Omniは、READMEがリンクするdocs.cloud.google.com/alloydb/omni/docsで説明されているデータベース製品で、本リポジトリのエージェントスキルはこの製品と連携します。本リポジトリ自体はデータベースではなく、Antigravity、Claude Code、Codexといった対応AIエージェントが既存のAlloyDB Omniインスタンスに接続し、スキーマ調査、クエリ実行、パフォーマンス分析、トラブルシューティングなどを自然言語で行うための「スキル」の集合です。

alloydb-omni でできること

  • 「DockerでAlloyDB Omniコンテナを新規作成して」やKubernetes上のAlloyDB Omni DBClusterの一覧表示など、インフラのプロビジョニングを指示する
  • テーブル一覧の表示、カラムの確認、「過去30日間の注文件数と購入上位5商品は?」のような自然言語での質問によりスキーマとデータを調査する
  • テーブルスキーマをもとにPythonのdataclassなどのコード生成をエージェントに依頼する
  • AlloyDB Omni Dataスキルで、データベース構造の調査やSQLクエリの実行を行う
  • AlloyDB Omni Performanceスキルで、クエリパフォーマンスの分析、実行計画の生成、統計情報の確認を行う
  • AlloyDB Omni Monitorスキルで、ロックの特定、長時間実行中のトランザクションの追跡、サーバー状態の把握を行う
  • AlloyDB Omni Optimizeスキルで、エンジン設定の調整、拡張機能の管理、columnarエンジンの最適化を行う
  • AlloyDB Omni Healthスキルで、データベースの健全性の点検、ストレージのbloat特定、テーブルスペースやメンテナンス設定の確認を行う
  • AlloyDB Omni Replicationスキルで、レプリケーションの健全性の監視、パブリケーションテーブルの点検を行う
  • AlloyDB Omni Access Controlスキルで、ユーザーロールの管理と権限の確認を行う
  • AlloyDB Omni ContainerスキルおよびKubernetesスキルで、コンテナ環境またはKubernetes環境上のAlloyDB Omniを管理する
  • READMEに記載の手順に従い、Antigravity、Claude Code、Codexへスキルをインストールする、またはnpx skillsツールを使って導入する

出典

原文の説明(英語)

Create, connect, and interact with an AlloyDB Omni database and data.

alloydb-omni の変更履歴

一覧に戻る