zhaoyz (@zyz-124) 在 CLI 替代 MCP 的技术实践分析以及好用的CLI+Skill分享 中发帖
最近在本地部署 OpenClaw的过程中,我和很多用户一样,最初尝试用 DOC MCP 来实现工具调用,结果在修改文档这类常见任务上效果一直差强人意。Token 消耗高、上下文膨胀、执行成功率不稳定。后来转向 CLI 方案后,体验有了明显改善。这篇分享不是推广文,而是把过去几个月实际踩坑和对比的经验整理出来,供同样在本地养 Agent 的朋友参考。
一、MCP 与 CLI 的本质区别
MCP(Model Context Protocol)本质上是把工具调用标准化成 JSON Schema + RPC 式的协议。早期(2024-2025 年)被很多 Agent 框架采用,看起来规范、类型安全。但实际运行中暴露了几个硬伤:
工具描述必须完整塞进上下文,导致 Token 占用膨胀(社区实测 4-32 倍不等);
模型每次规划都要重新解析 Schema,复杂任务时容易出现幻觉或参数错误;
配...