关于 databricks-config
databricks-config 是一项指导 Agent 管理 Databricks 工作区的技能,要求通过 MCP 工具查看、列出、切换或登录工作区,并说明切换仅在当前会话有效。
主要功能
- 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>,并使用cluster_id或serverless_compute_id = auto更新~/.databrickscfg。
评论
支持 Markdown