aitools 命令组

注释

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

    显示范围: projectglobalboth (默认值: both) 。

全局标志

示例

以下示例列出项目和全局范围内所有已安装的组件:

databricks aitools list

以下示例仅列出全局安装的组件:

databricks aitools list --scope global

databricks aitools 卸载

从所有编码代理中删除已安装的 Databricks AI 技能。

默认情况下,删除所有技能。 用于 --skills 仅删除特定技能。

databricks aitools uninstall [flags]

选项

--scope string

    卸载范围: projectglobal

--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

    更新范围: projectglobalboth

--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 格式

    日志格式类型,textjson。 默认值为 text

--log-level 字符串

    一个表示日志格式级别的字符串。 如果未指定,则禁用日志格式级别。

-o, --output 类型

    命令输出类型为 textjson。 默认值为 text

-p, --profile 字符串

    要用于运行命令的 ~/.databrickscfg 文件中的配置文件名称。 如果未指定此标志,并且存在命名为 DEFAULT 的配置文件,则使用该配置文件。

--progress-format 格式

    显示进度日志的格式: defaultappendinplacejson

-t, --target 字符串

    如果适用,要使用的捆绑包目标