oracle-ai-data-platform-workbench-engineer-agent Claude Code プラグイン
Claude Code プラグインClaude Code開発データエンジニアリング・分析データベース・ストレージAI エージェント・AI アプリ開発以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
本項目は、Claude Code 用プラグインで、Oracle AI Data Platform(AIDP)Workbench を自然言語で操作する37スキルの「エンジニアエージェント」です。README によると、ユーザーのカタログをグラウンディングキャッシュとして取り込み、平易な英語を Spark SQL に変換し、CREATE/INSERT/UPDATE/DELETE/MERGE や OPTIMIZE/VACUUM、タイムトラベルを含むレイクハウスのライフサイクル操作を実行します。ファイルの取り込み、データのプロファイリングと品質ルールの設定、パイプラインの作成・修復、クラスタのプロビジョニング、Spark UI を通じたジョブのデバッグにも対応しています。さらに、ロールや認証情報ストア、Delta Sharing、監査ログといったガバナンス機能、Git・バンドル・MLOps/MLflow を備え、公式の Oracle aidp CLI(未導入時は oci raw-request)経由で動作します。
連携サービスについて
homepage によると、Oracle AI Data Platform Workbench は、データのカタログ化・取り込み・分析、およびデータ分析パイプラインの構築のためのプラットフォームとフレームワークを提供するクラウドサービスです。本プラグインは、README の記載に基づき、この Workbench サービスを Claude Code 上でエージェントとして操作するものです。
oracle-ai-data-platform-workbench-engineer-agent でできること
- カタログを探索・発見し、catalog.md・semantic.md・verified-queries.md からなるグラウンディングキャッシュを構築して NL-to-SQL の精度を高める(README)
- Spark/Delta レイクハウスの SQL ライフサイクルを実行する:CREATE/INSERT/UPDATE/DELETE/MERGE、OPTIMIZE/VACUUM、DESCRIBE HISTORY、タイムトラベル(README)
- ファイルを取り込み、テーブルをプロファイリングし、データ品質ルールを設定する。オブザーバビリティ用スキルで監視も行う(README)
- パイプライン(cron ベース)を作成・修復し、Compute/AI Compute クラスタをプロビジョニングし、Spark UI 経由でジョブをデバッグする(README)
- プラットフォームを統制する:ロールとリソース単位の権限、認証情報ストア、Delta Sharing、監査ログ、Git、バンドル、MLOps/MLflow(README)
- AI を構築・提供する:ガードレール付きの Agent Flows(13種類のノード)、Knowledge Base RAG、LangGraph/aidputils によるハイコードエージェント、再利用可能な Tools(README)
- 独自機能を利用する:ai_generate() による Spark SQL 内 LLM 呼び出し、単一の Spark セッションでの複数ソース間フェデレーション(README)