飞书的 CLI & MCP,到底选哪个?
飞书开源CLI工具的发布,正在重新定义AI与办公场景的交互方式。与传统MCP协议相比,CLI在90%的日常场景中展现出惊人的效率优势:命令直击需求、成本仅为1/9到1/30、覆盖200+业务命令。但跨系统联动、长会话交互等企业级场景,依然是MCP不可替代的战场。本文将深度剖析两种技术路线的较量,帮你找到最佳实践方案。

本周正好结束了项目攻坚期,有时间构建一直拖欠下来的个人知识库,想着之前就备好的飞书 MCP 可算可以用起来了。
但这周末大家都看到了,飞书开源了 CLI ,实测之后,现在有个很清晰的答案:
90%的日常场景,CLI直接取代MCP。但剩下10%,MCP无可替代。
有何区别?
MCP像是USB接口规范——它定义了数据怎么传输、设备怎么连接。你有了它,理论上各种设备都能互通。
CLI像是直接可用的U盘——不仅遵守USB规范,还能直接插上就用,存文件、读取都行。
飞书MCP告诉AI:”飞书的日程接口是这样的,参数要这么传。”
飞书CLI告诉AI:”直接敲lark-cli calendar +agenda,今天的日程就出来了。”
一个是说明书,一个是工具本身。
先说结论,再讲原因

为什么CLI能”取代”MCP(90%场景)
1. 成本和效率,是碾压级的
CLI 的Token消耗,大概是MCP的1/9到1/30。而且这个数据丝毫没有夸张。
MCP每次调用需要传递完整的schema描述——相当于把一本说明书传给AI。
CLI呢?直接敲命令,AI看–help按需读文档。
省token、省钱、响应更快。
2. 覆盖更广且灵活
- CLI:200+命令,覆盖11个业务域
- MCP:工具数量有限
而且CLI内置19个AI Skill,专门为AI Agent优化,装上即用。
同时CLI更加灵活、可控。因为官方下场进行了开源,可以本地部署、可脚本化、可管道组合、可调试。而这种灵活性,是MCP给不了。
3. AI天然本更懂命令行
LLM训练时就接触过大量命令行。
给它一个lark-cli im +messages-send –help,它能立刻理解参数结构。
不需要预先加载完整schema。
实测场景
场景1:查日程、发日报
# 查今日日程
lark-cli calendar +agenda
# 自动发日报到群
lark-cli im +messages-send –chat-id “oc_xxx” –text “今日工作汇报…”
CLI优势:一行命令就能搞定,同时延迟低,还可定时自动化
场景2:批量处理飞书数据
导出周报、批量创建任务、统计考勤数据——
lark-cli sheets read –sheet-id “xxx”
CLI优势:能循环、可脚本
场景3:AI Agent核心操作
在OpenClaw、Claude Code里调用飞书——
19个内置Skill,装上即用,不需要额外适配。
CLI优势:成本低、覆盖全、延迟低
但,MCP仍然有不可替代的场景
场景1:跨系统联动
飞书+ERP+数据库——
MCP是标准协议,适合多系统统一工具发现和调用。
用CLI,你要写三个接口适配;用MCP,一个标准入口全搞定。
MCP优势:协议统一,扩展性强
场景2:长会话、实时流
持续上下文、双向交互、事件推送——
MCP支持有状态会话,能保持上下文。
CLI是无状态单次调用,每次独立。
MCP优势:持续上下文,实时响应
场景3:非技术用户
业务人员用AI操作飞书——
MCP只需要说”帮我查一下明天的会议”,不需要理解任何命令。
CLI需要你敲命令,或者让AI帮你转译。
MCP优势:自然语言,低门槛
场景4:企业级治理
统一认证、调用日志、权限审计——
企业IT需要完整的操作记录和权限控制。
MCP有企业级治理能力,CLI更偏向个人/开发场景。
MCP优势:安全合规,可审计
总结
所以其实90%的日常场景,CLI更快、更省、更稳,直接取代MCP,甚至是小型的团队公司 CLI 比你想象的强大的多得多。
但在这剩下的 10%的复杂场景里,如 跨系统、长会话、企业治理 等,MCP不可替代。
CLI给开发者、AI Agent用——高效、灵活、低成本。
MCP给企业、跨系统场景用——标准、可扩展、能治理。
不是一个替代另一个,是各有分工。
选哪个,看你的场景。
本文由 @四吉在这 原创发布于人人都是产品经理。未经作者许可,禁止转载
题图由作者提供
- 目前还没评论,等你发挥!

起点课堂会员权益



