本文对比CLI与MCP工具的token消耗与调试难度,指出CLI更省token、出错透明且支持管道符组合命令。适合AI开发者与效率追求者。核心亮点:CLI完成同样任务可省一半API费用,不涉及周末加价,提供GitHub CLI、CLI Anything和Open CLI三个开源工具安装建议。
Tags:
朋友们,这是一个喜大普奔的好消息:
命令行界面——这个你以为早就该进博物馆的老古董——正在疯狂复仇!
飞书、钉钉、谷歌、Stripe……两周之内,这些巨头不约而同地开源了自己的CLI产品(飞书CLI开源了!Claude Code现在可以直接操控飞书,客户端可以卸载了!)。与此同时,GitHub上两个CLI相关项目,短短两周收割了2.5万颗Star。
这不是偶然,这是一场revolution。
一、我为什么开始认真对待CLI?
说实话,我以前也觉得CLI是程序员的”黑话”,图形界面(GUI)才是正道。
直到有一天,我让Agent帮我处理一批视频文件,反复调用MCP工具,token烧了一大把,跑了半小时,还给我报了个玄学错误。我根本不知道哪里出了问题,整个过程像个黑盒子。
后来我换了CLI的方式——一行命令,5秒钟搞定。
我当时就想:完了,MCP可能真的要凉。
二、CLI凭什么卷死MCP?
我对CLI的评价是:它是AI的母语,而MCP是AI学的第二外语。
(去年很火的MCP,危险了)
大模型在训练的时候就吃了海量的命令行数据,CLI天生就是它最顺手的工具。具体来说,CLI有三个MCP根本比不了的优势:
第一,省token,省到MCP哭泣。
MCP每次调用,都要把所有工具的名字、参数、格式、示例全部塞进上下文。你工具越多,token消耗越离谱。
CLI不一样,Agent可以随时跑一个--help命令,按需学习,渐进式披露。Scale Kit做过测试,完成同样的GitHub任务,CLI的token消耗成倍小于MCP。
朋友们,这意味着同样的钱,CLI能干MCP两倍甚至更多的活!
第二,CLI对人类友好,MCP是个黑盒。
这件事我感受特别深。用Agent走CLI流程,中途报错了怎么办?把命令复制出来,自己终端里跑一下,错误原因一目了然,还能手动介入修复。
MCP出错?对不起,整个过程都在Agent内部,你啥都看不见,调试难度直接拉满。
第三,管道符才是CLI的终极武器。
CLI天生支持管道符,可以把命令像水管一样拼接成流水线:
获取Issue列表 → 筛选包含"bug"的 → 按时间排序 → 导出CSV
一条命令,行云流水。MCP要实现同样的效果?多步骤反复调用,时间和token双双爆炸。
三、两个宝藏开源项目,赶紧收藏!
🔥 CLI Anything(2.5万Star)
一行命令,把任意开源软件CLI化。比如画流程图的Draw.io,本来需要鼠标拖来拖去,Agent根本搞不定。用CLI Anything处理之后,Agent直接用命令行画图,还能导出SVG,一气呵成。
我让Codex帮我画了一个快速排序算法的流程图,它先自己跑了--help学习命令,然后自己开始干活,交付的文件打开直接能用,只需要微调。
这件事我之前让Agent走GUI方式弄了很久,都搞不定。换成CLI,一次性通过。
GitHub仓库:https://github.com/HKUDS/CLI-Anything
🔥 Open CLI
更厉害,它能把任意网站或Electron桌面应用变成命令行工具。
比如:
opencli hackernews top 5→ 直接返回Hacker News前五热门opencli boss search --city 青岛→ 自动操作浏览器帮你找工作还支持追加
--format json,让数据结构化返回
作者已经支持了几十个网站和工具,拿来即用。如果你有特殊需求,让AI帮你二次开发加入新命令,整个流程行云流水。
GitHub仓库:https://github.com/jackwener/opencli
四、MCP就该消失了吗?
等等,我得说句公道话。
MCP也不是一无是处。在多租户、严格权限控制的云端平台场景,MCP的标准化安装包和统一规范是CLI无法替代的。
而且现在两边都在互相学习:
Claude Code和Codex上线了Tool Search功能,MCP不再全量注入,而是按需加载
有人开发了MCP Porter,可以把MCP直接转换成CLI格式
所以更准确的说法是:现在说CLI完全取代MCP还为时尚早,但CLI正在用实力倒逼MCP进化。
这场竞争,最终受益的是我们用户。
五、行动指南
如果你也想开始用CLI武装你的AI工作流,三步走:
安装GitHub官方CLI(gh),感受一下CLI+Agent的顺畅体验
收藏CLI Anything和Open CLI,遇到需要操作GUI的软件,第一反应是”能不能CLI化”
多用管道符,让命令像积木一样组合,复杂任务一行搞定
多用CLI吧,我的朋友!
这个时代,懂得给AI选对工具的人,效率会比别人高出一个数量级。
人生是一场无限游戏,乾坤未定,你我均是黑马。
温馨提示:
公众号修改了推送规则,很多人发现收到的消息不及时。
为了能够第一时间收到消息,不错过优质的AI教程,请星标⭐置顶本公众号,以便第一时间获取精选内容!
没有评论:
发表评论