databricks-config について
databricks-configは、MCPツールを使ったDatabricksワークスペース管理をエージェントに案内するスキルです。状態確認、一覧表示、切り替え、ログインを扱い、切り替えが現在のセッション中に限られることも示します。
主な機能
- 01現在のワークスペース状態の確認
- 02利用可能なワークスペースの一覧表示
- 03ワークスペース設定の切り替え
- 04ワークスペースへのログイン・接続
- 05操作結果の提示
活用シーン
- 01接続中のワークスペースの確認
- 02ワークスペースの検索と切り替え
- 03ワークスペースの認証
MCP 対応
ワークスペース操作にはDatabricksのmanage_workspace MCPツールを使い、事前にToolSearchで読み込むよう案内します。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ databricks-solutions/ ai-dev-kit --skill databricks-configインストール後、Claude Code で/databricks-configを入力して読み込まれたか確認します。
詳細
すべてのワークスペース操作には、manage_workspace MCP ツールを使用してください。~/.databrickscfg を編集したり、Bash や Databricks CLI を使用したりしないでください。
手順
-
クエリ
select:mcp__databricks__manage_workspaceを指定してToolSearchを呼び出し、ツールを読み込みます。 -
ユーザーの意図をアクションに対応付けます。
- 状態/どのワークスペースか/現在 →
action="status" - 一覧/利用可能なワークスペース →
action="list" - X に切り替える → まず
listを呼び出してプロファイル名を確認し、その後action="switch", profile="<name>"を呼び出します(URL が指定されている場合はhost="<url>")。 - ログイン/接続/認証 →
action="login", host="<url>"
- 状態/どのワークスペースか/現在 →
-
アクションと必要なパラメーターを指定して
mcp__databricks__manage_workspaceを呼び出します。 -
結果を提示します。
status/switch/loginの場合は、ホスト、プロファイル、ユーザー名を表示します。listの場合は、アクティブなプロファイルを示した書式付きの表を表示します。
注: 切り替えはセッション単位であり、MCP サーバーの再起動時にリセットされます。プロファイルを永続的に設定するには、
databricks auth login -p <profile>を使用し、~/.databrickscfgをcluster_idまたはserverless_compute_id = autoで更新してください。