2025年11月,Anthropic一纸MCP(Model Context Protocol)发布,全行业集体高潮。
“AI Agent终于有统一接口了!像USB-C一样,一插就通!”

各大公司连夜加班写MCP server,Claude Code、Cursor的开发者们疯狂适配,GitHub上MCP服务器从0飙到上万。
你(或者你的团队)是不是也跟着冲了?建了Jira MCP、GitHub MCP、数据库MCP,觉得自己站在了Agent时代的风口。

结果2026年3月,今天。
最火的开源Agent——OpenClaw(250k+ stars,1月爆火)——直接宣布:不原生支持MCP
Pi(OpenClaw里的极简版)也不支持。
社区开始刷屏一句话:《MCP is dead. Long live the CLI》。

你脑子里那个“MCP是未来标准”的信念,是不是瞬间裂了?

没错,它正在裂。
今天这15分钟阅读,我不是来骂MCP,而是让你亲眼看到:对绝大多数工程师和CS学生来说,MCP不是解放生产力,而是多余的仪式感。真正的杀手级武器,早就躺在你的终端里——CLI

准备好被连续击中“Aha”了吗?

Aha 1:LLM天生就会用CLI,根本不需要新协议

LLM的训练数据里塞满了什么?
man page、Stack Overflow、GitHub上的shell脚本、README……成千上万。

你直接告诉Claude:
用 gh pr view 123 查看这个PR的详情,然后用 jq 过滤出评论

它就老老实实执行了。
不需要你写任何JSON schema,不需要注册工具,不需要额外启动进程。

而MCP呢?
你得先实现一个MCP server,定义tool schema,处理JSON-RPC,处理auth,处理streaming……
结果LLM拿到的还是同样的“这个工具干嘛、参数是什么、什么时候用”。
你多写了那么多代码,LLM却没多聪明一分。

2026年的真实数据:OpenClaw团队在博客里直说——我们故意不做原生MCP,就是因为CLI + 少量prompt就能达到95%以上的效果,且上下文占用只有MCP的1/10

Aha 2:出问题了,你到底想让谁调试?

这是最扎心的点。

用CLI时,Agent突然在Jira上干了奇怪的事:
你复制那条命令 jira issue view PROJECT-123 --json 自己跑一遍,输出一模一样。
你立刻知道是哪里不对——人类和Agent看到的是同一个世界。

用MCP呢?
工具只存在于LLM的对话里。
出错了?你得去翻Claude Code的transport log,猜那个JSON payload哪里坏了。
或者重启整个MCP server,重新认证……

2026年2月Claude Code就爆过好几次MCP连接超时、Windows配置路径错乱、多个MCP server只能同时跑一个的bug。
工程师们在GitHub issue里骂成一片:“我调试Agent的时间,比写代码的时间还长。”

Aha:MCP把“人类可调试性”彻底扔掉了,而CLI把人类和Agent拉到了同一个调试平面。

Aha 3:可组合性才是Agent的命根子,MCP直接投降

真正的生产力杀招,是管道

看这个经典操作(Terraform场景,工程师天天遇):

terraform plan -out=plan.out
terraform show -json plan.out | jq '[.resource_changes[] | select(.change.actions[0] != "no-op")] | length'

这条命令:

  • 把变更数量统计出来
  • 人类能读,Agent也能读
  • 想改成只看删除的?改一个jq就行
  • 想存文件?重定向就行

用MCP呢?
你要么把整个plan塞进上下文(贵到爆炸,经常超限),要么在MCP server里额外写过滤逻辑。
两种方案都比CLI蠢。

OpenClaw用户最爱炫耀的,就是用CLI管道让Agent完成以前需要写3个MCP tool才能干的事。
可组合性不是锦上添花,是CLI对MCP的降维打击。

Aha 4:认证、权限、启动——MCP把简单的事复杂化了

CLI的auth早就成熟到变态:
aws sso logingh auth loginkubectl用kubeconfig……
一次登录,Agent和人类共享。坏了就aws sso login重刷,谁都会。

MCP呢?
每个server都要单独认证,经常要重启Claude Code。
权限是all-or-nothing:要么允许整个Jira MCP,要么不允许。你想让Agent只能view不能merge?对不起,MCP原生不支持,得自己hack。

2026年真实案例:
很多团队发现,用MCP连3个工具后,Claude Code启动时间从3秒变成15秒,上下文直接吃掉5-10%。
而切换到纯CLI后,启动瞬间完成,token省到离谱。

什么时候MCP还有活路?(诚实回答)

我不是说MCP完全没用。
以下场景它依然有价值:

  • 工具压根没有CLI(比如某些企业内部SaaS、带UI的复杂仪表盘)
  • 需要强治理、审计、细粒度权限的企业生产环境
  • 需要返回交互式UI的MCP Apps(2026年新特性)

但对99%的个人开发者、学生、初创团队、DevOps日常——CLI完胜。

给2026年工程师和大学生的终极洞见(值得立刻转给室友/导师/leader)

最好的工具,是人类和Agent都能无缝共用的工具。

CLI已经迭代了50年:
它被成千上万人类用过、骂过、优化过。
它天然支持管道、天然支持人类调试、天然复用现有auth。

MCP试图“为AI重新发明轮子”,结果发现轮子早就造得很好。

行动清单(立刻就能用):

  1. 停止为新工具写MCP server,先问自己:它有官方CLI吗?
  2. 用OpenClaw / Claude Code / Cursor时,优先教Agent用CLI(加一句“You are an expert CLI user”就够)。
  3. 需要复杂工具时,用mcporter这类桥接工具(把MCP转成CLI),而不是原生MCP。
  4. 学生做课程项目/毕业设计时,直接用CLI搭建Agent,省下的时间拿来优化prompt和业务逻辑。

下次当你又要为一个工具写MCP server时,停下来问自己一句:
“我是在为AI服务,还是在给自己加班?”

CLI不是退步,它是AI时代最被低估的生产力杠杆。

把这篇文章转给你还在疯狂适配MCP的同学/同事吧。
告诉他:
“兄弟,别卷MCP了,来卷CLI,我们一起让Agent真正动起来。”

你的终端里,早就藏着2026年最强的Agent接口。
现在就去用吧。

(完)

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐