阿里云百炼 CLI 是阿里云开源的一款 AI Agent 命令行工具,官方给出的命令名是 bl,英文名写作 Bailian CLI。官方描述为:让 AI Agent 用一行命令调用阿里云百炼的十余项能力,覆盖文本、全模态对话、图像与视频生成编辑、语音合成与识别、联网搜索、检索增强、长期记忆,以及智能体与工作流。
命令行工具听起来离普通用户很远,但对开发者来说,它决定的是「要不要为一件小事写一整套接入代码」。这篇文章按能力类别拆解官方列出的清单,并说明哪些事它做不了。
定位:给 AI Agent 用的命令行入口
先说清楚它服务谁。官方把它定义为 AI Agent 的命令行工具,使用者是已经有开发环境或自动化流程的技术团队,而不是想直接在网页上聊天的人。
它的价值在接入成本。云端 AI 能力通常要走 SDK、配密钥、处理鉴权、拼请求参数;封装成 CLI 之后,这些动作被压缩成一条命令,适合写进脚本、接入定时任务,也适合让编码 Agent 直接调用。
官方描述里还并列提及 Claude Code、Cursor、Qoder、Windsurf、Cline、Aider、GitHub Copilot 等编码工具。把这些名字放在一起,指向的是同一类场景:让编码 Agent 在命令行里直接取用云端模型能力,而不必自己再造一层对接。
能力清单:10+ 项能力怎么归类
官方给的清单可以分成四组,这样更容易判断哪些对你有用。
第一组是对话类,包括文本对话和全模态对话。这是最基础的一层,也是其他能力的底座。
第二组是生成与编辑类,包括图像、视频的生成与编辑,以及语音合成(TTS)和语音识别(ASR)。这一组的共同点是输入输出多为非文本内容,适合批量处理素材的场景。
第三组是检索与记忆类,包括联网搜索、RAG 和长期记忆,解决的是模型「不知道」和「记不住」这两个问题。第四组是编排类,包括智能体与工作流,作用是把前三组能力按顺序串起来,形成可重复执行的链路。
生成、检索与记忆:三类能力的实际用途
图像和视频的生成编辑,在自动化流程里的常见用法是批量出素材、统一尺寸与风格,而不是一次生成一张海报。语音合成与识别则常用于给内容加配音、把录音转成文字。
联网搜索解决时效问题。模型的知识有截止时间,搜索让它能拿到当前信息,代价是引入外部内容后需要额外判断可信度。
RAG 和长期记忆解决的是上下文问题。RAG 让你把私有资料作为检索来源,回答基于你的文档;长期记忆则让同一套流程在多次调用之间保留状态。这两项能力在客户支持、内部知识问答这类场景里最常被用到。
边界:命令行形态不适合谁
如果你不写代码、也没有自动化流程,命令行工具对你几乎没有意义——同样这些能力,用图形界面产品会更直接。
另外,官方描述没有给出计费方式、调用额度与具体的命令参数,这些必须以官方文档为准。CLI 的价值在于把云端能力接进你的流程,它本身不提供模型,也不替代你对输出质量的判断。
小结
- 阿里云百炼 CLI 是阿里云开源的 AI Agent 命令行工具,命令为 bl。
- 官方称可用一行命令调用文本、全模态对话、图像与视频生成编辑、TTS/ASR、联网搜索、RAG、长期记忆、智能体与工作流等 10+ 项能力。
- 官方描述中并列提及 Claude Code、Cursor、Qoder、Windsurf、Cline、Aider、GitHub Copilot 等编码工具。
- 能力可分四组理解:对话、生成与编辑、检索与记忆、编排。
- 不写代码的用户收益有限;计费方式与命令参数需以官方文档为准。