MCP、CLI 与 Skill:AI Agent 的三层协作模型
· 阅读需 16 分钟
把 MCP、CLI 和 Skill 放在同一张“工具接入方案”表里比较,容易得出错误结论:似乎选了 Skill 就不需要 MCP,或者把现有 CLI 包一层 MCP 才算接入 Agent。更准确的划分是:MCP 定义跨进程或跨网络的能力协议,CLI 提供本地进程接口,Skill 则提供任务知识与执行流程。它们解决的是不同层的问题。
本文的结论很简单:先把业务能力做成可独立验证的核心逻辑;需要让多个 Agent 以统一的 schema、认证和生命周期访问时使用 MCP;已有本地自动化能力时保留 CLI;把选择工具、校验结果和异常分支写进 Skill。不要用某一种形式承担全部职责。

