CLI为什么突然爆了?一文讲清 Skill、MCP、CLI 的真实关系

简介: 本文解析AI从“能聊天”到“能干活”的关键跃迁,聚焦CLI(命令行接口)、Skill(内嵌能力)与MCP(标准化连接协议)三大执行层技术。厘清三者本质差异与协同关系:Skill解决“懂什么”,MCP解决“怎么接”,CLI解决“怎么做”,揭示企业推动CLI落地的核心动因——让AI真正融入业务、自动执行任务。

导读
最近可以明显看到一个变化:

钉钉、飞书、企业微信,开始陆续开放 CLI 能力 越来越多团队,不再只讨论提示词,而是在做一件更实际的事:

让 AI 直接参与执行

很多人开始有几个共通疑问:

CLI 到底是什么
Skill 和 MCP 又是什么
为什么这几个东西突然一起出现
这篇文章只回答一个问题:

AI 是怎么从“能聊天”,走到“能干活”的

目录
为什么最近大家都在做 CLI
CLI 本质是什么
Skill、MCP、CLI 的核心区别
三者在 AI Agent 里的分工
为什么企业在推 CLI
一、为什么最近大家都在做 CLI
先看一个变化路径:

796b0a39-d595-4457-9bbb-36cb024e122d.png

过去:

AI主要停留在理解和生成阶段

现在:

AI开始进入执行阶段

问题变成:

AI如何真正完成任务

目前主要有三种方式:

Skill:把能力打包给AI
MCP:把外部能力接进来
CLI:让AI直接执行
这也是为什么三者会同时出现

二、CLI 本质是什么
CLI 本质上是一套标准化命令接口

核心作用只有一个:

让 AI 可以直接执行操作

例如:

send_message --user=xxx --content="开会通知"
create_doc --title="测试报告"
run_script test_case.py
对于 AI 来说,这类命令有三个特点:

结构固定
可组合
可自动执行
相比 UI 操作,CLI 更适合 AI 使用

三、Skill、MCP、CLI 的区别
很多人觉得这三者是同一类东西,其实不是

它们分别解决不同问题

  1. Skill:能力内置
    Skill 的作用是把能力直接封装进 AI

一般包含:

知识
工具
执行逻辑
特点:

加载后直接可用
上手简单
标准不统一
可以理解为:

给 AI 增加某一类能力

  1. MCP:能力连接
    MCP 的作用是建立标准化连接

903eed25-3283-43f3-9a7f-d58313962471.png

核心特点:

基于协议通信
可以连接任意外部系统
需要中间层服务
可以理解为:

让 AI 能接入外部世界

  1. CLI:能力执行
    CLI 的作用是执行

特点:

直接调用系统能力
不依赖界面
执行效率高
可以理解为:

让 AI 具备动手能力

四、三者关系
从结构上看,它们属于不同层级

c7bfe312-6570-42c9-94e4-1ba7ebd0ff08.png

再换一种方式理解:

类型
解决问题
Skill
AI懂什么
MCP
AI怎么接
CLI
AI怎么做
五、为什么企业在推 CLI
这背后是一个很现实的问题

AI要进入业务流程,就必须具备执行能力

  1. GUI不适合AI
    GUI是为人设计的:

点击
视觉识别
交互反馈
AI在这些方面效率不高

  1. CLI更适合AI
    CLI的优势在于:

命令清晰
无歧义
易自动化
对于 AI 来说:

执行成本更低

  1. 企业需要自动化执行
    在企业场景中:

baea86b9-b16e-4252-b4d0-68d200db1335.png

AI可以直接参与流程

不再只是辅助

六、关键结论
Skill、MCP、CLI不是替代关系

而是协同关系

94c7c27d-ac63-465a-9546-c180bd41e6d9.png

一句话总结:

Skill 解决理解问题
MCP 解决连接问题
CLI 解决执行问题
七、写在最后
AI真正的变化,不在于它能说什么

而在于:

它能不能把事情做完

相关文章
|
4月前
|
弹性计算 人工智能 自然语言处理
用自然语言对话云平台:aliyun-cli skills 的一次尝试
`aliyun cli skills` 是一个创新的AI运维工具:让大模型像工程师一样使用阿里云CLI——通过自然语言理解用户意图,动态调用`--help`获取真实命令语法,自动生成、审查并执行结构化CLI命令(支持ECS/VPC/OSS等全产品),实现“说话即运维”。
887 5
用自然语言对话云平台:aliyun-cli skills 的一次尝试
|
3月前
|
人工智能 自然语言处理 安全
Claude Code 全攻略:命令大全 + 实战工作流(建议收藏)
本文介绍了Claude Code终端AI助手的使用指南,主要内容包括:1)常用命令如版本查看、项目启动和更新;2)三种工作模式切换及界面说明;3)核心功能指令速查表,包含初始化、压缩对话、清除历史等操作;4)详细解析了/init、/help、/clear、/compact、/memory等关键命令的使用场景和语法。文章通过丰富的界面截图和场景示例,帮助开发者快速掌握如何通过命令行和交互界面高效使用Claude Code进行项目开发,特别强调了CLAUDE.md文件作为项目知识库的核心作用。
46669 72
Claude Code 全攻略:命令大全 + 实战工作流(建议收藏)
|
4月前
|
人工智能 IDE 算法
Prompt、Skill、Agent、MCP 到底啥区别?一篇讲透 AI 工作体系
本文用生动比喻为测试新人厘清AI核心概念:大模型是“天才员工”,Prompt是临时口头交代,Agent是自主干活的模式,Skill是可复用的SOP手册,MCP是连接系统的“门禁卡”,IDE是智能办公室,Claude Code则是终端特种兵。重在构建AI工作体系,而非死记定义。
|
3月前
|
人工智能 安全 API
深度解析 Claude Code 在 Prompt / Context / Harness 的设计与实践
文章内容基于作者个人技术实践与独立思考,旨在分享经验,仅代表个人观点。
3536 75
深度解析 Claude Code 在 Prompt / Context / Harness 的设计与实践
|
3月前
|
人工智能 IDE 编译器
Karpathy的LLM Wiki:一种将RAG从解释器模式升级为编译器模式的架构
Andrej Karpathy提出的LLM Wiki,摒弃传统RAG“每次查询重检索”的模式,转而让大模型将原始资料**编译为结构化、可链接、自更新的Markdown Wiki**,实现知识的持久沉淀与复利增长——Obsidian为IDE,LLM为程序员,Wiki即代码库。
3129 7
Karpathy的LLM Wiki:一种将RAG从解释器模式升级为编译器模式的架构