databricks Claude Code プラグイン
Claude Code プラグインClaude Codeデータベースデータエンジニアリング・分析クラウド・デプロイ・CI/CDデータベース・ストレージ以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
本プラグインは、Databricks に関する複数のスキルをまとめたもので、Claude Code や Cursor、Codex、GitHub Copilot などの AI コーディングエージェントに Databricks 固有の作業手順を提供します。導入方法は Databricks CLI の aitools コマンドを使う方法と、各エージェントのプラグインマーケットプレイス経由の方法の二通りがあり、対応エージェントではセットアップやヘルスチェック、プロンプトのルーティング用にスラッシュコマンドとフックも追加されます。ホームページの情報では、Apps・Lakebase・Agent Bricks などを含む Databricks の開発者向けプラットフォーム全体が紹介されており、これらのスキルはコーディングエージェントからその機能を利用するために作られています。
連携サービスについて
Databricks は、データエンジニアリングや分析、AI アプリケーション開発のためのワークスペースを提供するクラウド型のデータ・AI プラットフォームです。ホストされた Web アプリケーションを実行する Apps、マネージド Postgres である Lakebase、モデル推論エンドポイントを提供する Model Serving、オーケストレーションやデータ変換を行う Lakeflow Jobs・Pipelines などのサービスを含みます。本プラグインのスキルは、Databricks CLI や SDK、API を介して AI コーディングエージェントがこれらのサービスを操作できるよう支援するものです。
databricks でできること
- databricks-core スキルにより CLI のセットアップや認証、プロファイル選択の手順を得られる
- AppKit を使った Databricks Apps や、Streamlit・Dash・Flask などの Python フレームワークによるアプリ構築の支援を受けられる
- Lakebase Postgres のプロビジョニングやブランチ作成、オートスケーリング、同期テーブル、pgvector の利用方法を確認できる
- Model Serving のエンドポイント設定や AI Gateway、トラフィック設定の支援を受けられる
- Declarative Automation Bundles(DABs)によるリソース定義とデプロイの支援を受けられる
- Lakeflow Jobs のオーケストレーションや Spark Declarative Pipelines によるバッチ・ストリーミング処理の手順を確認できる
- クラシックコンピュートからサーバーレスコンピュートへの移行支援を受けられる
- 対応エージェントでは /databricks:setup や /databricks:doctor といったスラッシュコマンドでオンボーディングやヘルスチェックを行える
- セッションへのコンテキスト付与、Databricks 関連プロンプトの適切なスキルへの振り分け、認証失敗時のヒント表示といったフック機能を利用できる
出典
databricks の変更履歴
- Claude Code プラグイン databricks のバージョンが更新 (0.2.20 → 0.2.28)