2026年3月27日,来腾讯会议(限30人)了解掌握如何用Openclaw构建企业AI生产力
免费POC, 零成本试错
AI知识库

53AI知识库

学习大模型的前沿技术与行业应用场景


我要投稿

钉钉已经彻底 CLI 化了。

发布日期:2026-03-19 14:33:21 浏览次数: 1542
作者:AI产品阿颖

微信搜一搜,关注“AI产品阿颖”

推荐语

钉钉CLI化革新办公方式,AI时代下命令行界面重获新生。

核心内容:
1. 钉钉从GUI到CLI的转变及其意义
2. CLI在AI时代的关键作用与优势
3. 未来人机交互的两层接口设计趋势

杨芳贤
53AI创始人/腾讯云(TVP)最具价值专家

昨天在朋友圈看到一张截图,有点被击中了。

这应该是钉钉发布会最浓墨重彩的一笔。

左边是我们熟得不能再熟的流程。公司来了个新人,HR 打开钉钉,把人拉进大群,再建个小群,配个师傅,然后一条一条交代入职任务。

右边一下子变了味道。几行代码,直接把刚才那一整套流程直接写出来了。创建群、拉人、发消息,全变成一段可以执行的脚本。

可能有程序员会觉得,脚本这事有什么稀奇的?搞运维的人天天写脚本。但真正的问题是,钉钉作为一个 GUI 软件,拉群发消息之类的能力,之前只能在 GUI 上干。

现在,钉钉把这些全部 CLI 化了。所有之前可以在 GUI 上实现的操作,都可以通过 CLI 搞定。

这肯定会是一个重要的分水岭。因为接下来,CLI 会变成越来越关键的一层。

从钉钉这次的动作能看出来,大公司已经开始意识到,一个产品不能只有给人点的界面,还得有给 AI 调用的接口。

#01

为什么 CLI 又重要了?

CLI 是 Command Line Interface,命令行界面。最早 DOS 时代,人类和计算机的交互就是用 CLI。
得在黑底白字的屏幕上敲命令,电脑才知道我们想干什么。后来有了 GUI,图形界面,用鼠标点点就行,不用记命令了。

GUI 这些年发展得越来越成熟。网站页面越来越漂亮,App 交互越来越顺滑。

但现在,AI 这个重要变量来了。

对于 AI 来说,GUI 有个根本问题:它是为人类操作设计的。命令行对人类来说门槛太高,所以诞生了各种各样的菜单,表单和排版样式。

可是,AI 不需要这些。AI 不需要漂亮的按钮,不需要流畅的动画。

大家想想,GUI 这套东西,本质上是在翻译。

人不会直接理解系统能力。所以我们需要按钮、菜单、页面结构,把底层能力翻译成人能看懂、能点的东西。

拿发邮件举例。

对人来说,发邮件是这样的:打开邮箱,点写邮件,填收件人,写内容,点发送。五个步骤,每一步都有对应的界面。

但对产品的后端接口来说,发邮件其实就是一件事:send_email(to,content)。一行搞定。

中间那五个步骤是什么?是给人准备的翻译层。

AI 不需要这层翻译。它本来就是理解指令、调用能力、返回结果。让它走 GUI,相当于明明能直接说一句话,非要让它看图猜意思。

CLI 本质上就是把那层翻译剥掉,直接暴露底层能力。AI 不是像人那样操作软件,它是在调用能力。这两件事完全不是一回事。

可以 100% 确定,CLI 就是 AI 和软件之间最自然的语言。

#02

钉钉的 CLI 设计

所以现在可以看到的趋势是:人和 AI 之间用自然语言交互,AI 和软件之间用 CLI 交互。两层接口,各司其职。

当然还有人说这是文艺复兴,怎么又回到 CLI 时代了?

这种理解是错的。DOS 时代的 CLI,其实设计目标仍然是为人类服务。命令要短,因为人得记住。输出要排版对齐,因为人得能看懂。

但这些对机器来说都是多余的,机器只在乎输入是否准确、输出是否结构化。

这一次的 CLI,完全是为 AI 设计的。命令可以很长很详细,因为 AI 不需要记。输出直接是 JSON,因为 AI 解析结构化数据比看排版高效得多。

不是一回事。就像钉钉的 CLI,具体有两个关键变化。

第一,完善的自描述体系。AI 拿到一个 CLI 工具,输入--help,就能知道这个工具有哪些命令、每个命令有哪些参数、每个参数是什么意思。

第二,结构化输出。以前 CLI 输出是给人看的,会处理排版,加空格,对齐列。

但现在 CLI 输出的是 JSON,纯粹的结构化数据。AI 解析 JSON 比解析人类可读的文本高效得多,也不容易出错。

这两点加起来,CLI 就变成了 AI 操作软件的最佳接口。大语言模型本来就是在海量代码和命令行文档上训练出来的,天然就懂 CLI。

有开发者测试过,同样的任务,CLI 调用相比其他走 MCP、或者模拟 GUI 的方式,可以省 5-10 倍的 Token。

但 CLI 一旦放开,本质上就是 AI 拿到了操作系统级别的能力。所以安全问题至关重要。

特别是钉钉这样的产品,它本身就是企业级的。如果数据权限没控好,AI 一个误操作,可能整个公司的信息都泄露了。

所以它又做了无感认证、批量熔断之类的安全机制。

他们还配套做了一个叫 RealDoc 真经系统的东西,专门为 AI 设计的文件系统。

传统文件系统同样是为人类操作设计的。所以比较注重前端的 UI 交互。但对于 AI 来说,UI 不重要,它可能会觉得版本管理更重要,以及原子化的操作更重要。

比如 AI 要改一个表格,传统方式是把整个文件读进来,改完再整个存回去。

但 RealDoc 支持更细粒度的原子操作,AI 可以只动表格的某一列,不用动整个文件。这样也更省 Token。

更重要的是过程记录。AI 读了什么文档、做了什么判断、执行了什么命令、中间改了几版,RealDoc 都会保存快照。

有点像飞机的黑匣子,出了问题可以回溯,看看 AI 到底是哪一步想歪了。

前面说了很多。我觉得整体把这些东西连起来看,钉钉其实在做一件更大的事:它是把整个产品逻辑重新为 AI 设计。

CLI 是给 AI 调用能力的接口。安全机制是让 AI 不会闯祸的边界。RealDoc 是让 AI 有地方干活、有记录可查的工作台。

这三层加起来,钉钉从一个给人用的工具,变成了一个 AI 可以操作的基础设施。

无招在发布会上说了一句话:未来时代,每一个岗位知识与经验的执行,都会从“由人执行”,逐步变成“由模型 Token 执行”。

这句话再往前推一步:软件正在出现两套界面。一套是给人看的 GUI,一套是给 AI 用的 CLI。

而且这两套界面的重要性,未来可能会倒过来。

#03

写在最后

如果你在做 SaaS、专业服务,或者任何不是纯内容消费型的产品,有一件事要开始认真想了:你的产品,接下来到底要不要给 AI 用。

以前这个问题根本不存在。用户就是人类。人类需要的是简单、审美在线的 GUI。

但现在,用户结构在变。

未来越来越多的场景会变成这样:人只给一个目标,真正去用你产品的,是一个 Agent。

如果你的产品只有 GUI,AI 想用你的服务,就只能假装成一个人。截图页面,识别按钮,模拟点击,一步一步往下走。每一步都在绕远路,成本高,还不稳定。

但如果你提供了 CLI 和 API,AI 可以直接调用能力,不用绕过界面。这两种方式的效率差距,是数量级的。

更关键的变化是,竞争逻辑会变。

过去我们做产品,竞争的是用户体验。谁界面更好看,谁交互更顺滑。

但在 Agent 时代,会多出一层竞争:谁更容易被调用。

同样一个服务,一个只能点点点,另一个可以一行命令搞定,AI 会优先选谁,没有悬念。

慢慢地,很多调用会在后台完成,人甚至不知道自己在用哪个产品。

所以提供 CLI 和 API,不只是为了方便开发者,也不只是为了做生态。它本质上是在决定一件事:

当世界的操作主体从人变成 AI 的时候,你的产品还能不能被用上

53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询