注释
Databricks CLI 的使用须遵守 Databricks 许可和 Databricks 隐私声明,包括任何数据使用规定。
aitools
Databricks CLI 中的命令组安装 Databricks AI 技能,以便编码代理可以有效地处理 Databricks 资源,例如捆绑包、作业和 SQL。 有关详细信息,请参阅 Databricks Agent Skills GitHub 存储库。
有关 Databricks 可用的其他 AI 技能的信息,请参阅 AI 编码助手的代理技能。
databricks aitools 安装
为检测到的编码代理安装 Databricks AI 技能。
默认情况下,技能全局安装到每个代理的技能目录。 用于 --scope=project 改为安装到当前项目目录。 检测到多个代理后,技能将存储在规范位置,并符号链接到每个代理以避免重复。
databricks aitools install [flags]
选项
--agents string
用于安装技能的代理(逗号分隔,例如 claude-code,cursor)。 如果未在交互式会话中设置,则会通过检测到的代理显示多选提示。 如果未在非交互式会话中设置,请为每个检测到的代理安装。
支持以下工具的代理:
- 克劳德代码 (
claude-code) - 游标 (
cursor) - Codex CLI (
codex) - OpenCode (
opencode) - GitHub Copilot (
copilot) - 反重力 (
antigravity)
--experimental
包括实验技能。
--scope string
安装范围( project 当前项目目录)或 global。 默认值为 global,或在以交互方式运行时出现提示。
--skills string
安装的特定技能(逗号分隔)。 有关受支持的技能的完整列表,请参阅 Databricks Agent Skills GitHub 存储库。
示例
以下示例为所有检测到的代理安装所有技能:
databricks aitools install
以下示例仅安装 Claude Code 的技能:
databricks aitools install --agents claude-code
以下示例将技能安装到当前项目目录中,而不是全局:
databricks aitools install --scope project
以下示例为所有检测到的代理安装特定技能:
databricks aitools install --skills bundles,sql
databricks aitools 列表
列出已安装的 AI 工具组件。
databricks aitools list [flags]
选项
--scope string
显示范围: project、 global或 both (默认值: both) 。
示例
以下示例列出项目和全局范围内所有已安装的组件:
databricks aitools list
以下示例仅列出全局安装的组件:
databricks aitools list --scope global
databricks aitools 卸载
从所有编码代理中删除已安装的 Databricks AI 技能。
默认情况下,删除所有技能。 用于 --skills 仅删除特定技能。
databricks aitools uninstall [flags]
选项
--scope string
卸载范围: project 或 global。
--skills string
卸载的特定技能(逗号分隔)。 有关受支持的技能的完整列表,请参阅 Databricks Agent Skills GitHub 存储库。
示例
以下示例从所有代理中卸载所有技能:
databricks aitools uninstall
以下示例仅卸载特定技能:
databricks aitools uninstall --skills bundles,sql
databricks aitools 更新
将已安装的 Databricks AI 技能更新到最新版本。
默认情况下,更新所有已安装的技能,并从清单中自动安装新技能。 用于 --no-new 跳过新技能,或 --check 预览在不下载的情况下更改的内容。
databricks aitools update [flags]
选项
--check
显示将在不下载的情况下更新的内容。
--force
即使版本匹配,也重新下载。
--no-new
不要从清单中自动安装新技能。
--scope string
更新范围: project、 global或 both。
--skills string
更新的特定技能(逗号分隔)。 有关受支持的技能的完整列表,请参阅 Databricks Agent Skills GitHub 存储库。
示例
以下示例更新所有已安装的技能:
databricks aitools update
以下示例预览可用的更新,而无需下载它们:
databricks aitools update --check
以下示例更新所有已安装的技能,但不会从清单中自动安装任何新技能:
databricks aitools update --no-new
databricks aitools 版本
显示已安装的 AI 技能版本。
databricks aitools version [flags]
选项
示例
databricks aitools version
全局标志
--debug
是否启用调试日志记录。
-h 或 --help
显示 Databricks CLI、相关命令组或相关命令的帮助。
--log-file 字符串
一个字符串,表示要将输出日志写入到的文件。 如果未指定此标志,则默认会将输出日志写入到 stderr。
--log-format 格式
日志格式类型,text 或 json。 默认值为 text。
--log-level 字符串
一个表示日志格式级别的字符串。 如果未指定,则禁用日志格式级别。
-o, --output 类型
命令输出类型为 text 或 json。 默认值为 text。
-p, --profile 字符串
要用于运行命令的 ~/.databrickscfg 文件中的配置文件名称。 如果未指定此标志,并且存在命名为 DEFAULT 的配置文件,则使用该配置文件。
--progress-format 格式
显示进度日志的格式: default、 append、 inplace或 json
-t, --target 字符串
如果适用,要使用的捆绑包目标