oracledb プラグイン
プラグイン Claude Code データベース データベース・ストレージ以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
oracledbは、Gemini CLI、Claude Code、Codex、Antigravityなどのエージェントに組み込むプラグイン(agent skillsのセット)で、自然言語でOracle Databaseインスタンスに接続し操作するためのものです。READMEによると、データのクエリ、スキーマメタデータの調査、アクティブセッションやリソース使用状況の監視、クエリ実行計画の分析、オブジェクトの健全性チェック(無効オブジェクトの一覧など)が可能とされています。現時点ではベータ版(pre-v1.0)であり、正式版(v1.0)までは破壊的変更が生じ��可能性があるとREADMEに記載されています。導入にはOracle Databaseへの接続情報(接続文字列、ユーザー名、パスワード、任意でウォレットのパス)と、CREATE SESSIONおよびV$・DBA_ビューへのSELECT権限が必要です。
概要
リポジトリの説明によると、oracledbはホスト型のSaaSではなく、AIエージェントの実行環境に組み込む形のagent skills一式(プラグイン)です。自然言語のプロンプトを通じてOracle Databaseの管理、クエリ実行、スキーマ調査、トラブルシューティングを行うための機能を提供します。
oracledb でできること
- 自然言語でデータを問い合わせる。例:「EMPLOYEESテーブルの最初の10行を見せて」「部門ごとの給与合計は?」(README Usage Examples)
- アクティブセッションやリソース消費状況を監視する。例:「アクティブなセッションを一覧表示して」(README)
- クエリ実行計画を分析する。例:「このクエリの実行計画を説明して:SELECT * FROM orders WHERE order_id = 100」(README)
- 表領域(tablespace)の使用状況を確認する(README)
- スキーマ内の無効オブジェクトを一覧表示するなど、オブジェクトの健全性を確認する(README)
- Gemini CLI、Antigravity、Claude Code、Codex、またはnpx skillsコマンド経由でskillsをインストールする(README Installation & Usage)
出典
原文の説明(英語)
Connect, query, and interact with Oracle Databases and their data.
oracledb の変更履歴
- プラグイン oracledb を追加