oracle-ai-data-platform-workbench-engineer-agent Claude Code プラグイン
Claude Code プラグインClaude Code開発データエンジニアリング・分析データベース・ストレージエンタープライズ業務プラットフォーム以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
このプラグインは、Claude Code上でOracle AI Data Platform(AIDP)のWorkbenchを自然言語で操作するエージェントです。README によると、37個のスキルを備え、カタログ探索、自然言語からSpark SQLへの変換、作成・挿入・更新・削除・マージ・最適化・バキューム・タイムトラベルといったレイクハウスのライフサイクル操作、データ取り込みと品質プロファイリング、パイプラインの作成と修復、クラスタのプロビジョニングまでを担います。さらに、ロールや権限の管理、資格情報ストア、Delta Sharing、監査ログ、Git連携、バンドル、MLOps/MLflowといったガバナンス機能も扱います。実行には公式のOracle aidp CLIまたはOCIコマンドライン呼び出しを用い、対話的なSpark SQLセッションには付属のヘルパースクリプトが使われるため、別途MCPサーバーを用意する必要はありません。README では、他のOracle分析ツールを置き換えるものではなく、それらを補完する位置付けとされています。
連携サービスについて
Oracle AI Data Platformは、ホームページの記載によると、組織内のデータをカタログ化・取り込み・分析するためのクラウドサービスであり、データ分析パイプラインを構築する基盤を提供するものです。本プラグインはOCI CLIの認証情報を用いてこのプラットフォームのREST APIを呼び出し、カタログ操作、クラスタ管理、パイプライン処理、ガバナンス機能を実行します。
oracle-ai-data-platform-workbench-engineer-agent でできること
- カタログを探索し、コンテキスト用のグラウンディングキャッシュを作成する
- 自然言語の質問をSpark SQLに変換し、作成・挿入・更新・削除・マージ・最適化・バキューム・タイムトラベルなどのライフサイクル操作を実行する
- ファイルを取り込み、データをプロファイリングして品質ルールを設定する
- パイプラインの作成・修復、クラスタのプロビジョニング、Spark UIでのデバッグを行う
- ロール、資格情報ストア、Delta Sharing、監査ログなどのガバナンス機能を扱う
- GitやバンドルおよびMLOps/MLflowと連携する
- エージェントフロー、ナレッジベース(RAG)、再利用可能なツールを構築する