perplexity和duetchat放弃mcp转向cli,引发ai接口标准之争;cli胜在效率、生态与成熟度,mcp强在安全与标准化,未来趋势或是动态融合的智能适配层。

近日,知名AI搜索引擎Perplexity的CTO公开宣布,其公司将放弃新兴的MCP(模型上下文协议),全面拥抱经典的CLI(命令行接口)。这一技术转向,在AI开发者社区,引发了一场关于“AI接口标准”的激烈辩论。
一石激起千层浪:从“集体转向”说起
Perplexity作为AI搜索领域的标杆企业,其技术选择往往被视为行业风向标。更耐人寻味的是,另一款曾全面支持MCP的AI聊天工具Duetchat,也在其最新的v2版本中,彻底删除了MCP的集成功能。
这场“集体转向”的背后,是关于AI Agent如何与外部世界进行交互的根本性抉择:是沿用计算机世界数十年来最经典、最高效的CLI,还是选择为AI量身定做、试图统一一切交互标准的新协议MCP?
基石解析:CLI vs. MCP
CLI(命令行接口):久经沙场的“万能瑞士军刀”
CLI是计算机系统中最基础的人机交互方式,已有近50年历史。其核心在于通过文本命令,直接与系统底层进行交互,追求的是极致的灵活性和普适性。其生态极其庞大,几乎所有系统工具和软件都提供CLI接口。
MCP(模型上下文协议):为AI量身定做的“标准化插座”
MCP是由Anthropic在2024年11月推出的开放标准协议。其设计初衷,是为大型语言模型(LLM)与外部工具之间,提供一个统一的交互方式,试图成为AI领域的“USB接口”。其设计目标是降低AI使用工具的门槛,并提高交互的安全性与可控性。
硬核对比:五大维度的巅峰对决
1. 效率与成本:这是MCP最受诟病的一点。社区实测数据显示,在某些任务上,MCP方案的Token消耗,竟是CLI方案的32倍,成本也高出17倍。
2. 开发与运维:CLI的稳定性久经考验,而MCP在实际使用中,则频频出现稳定性问题,失败率高达28%。
3. 上手与使用:CLI对AI大模型极为友好,因为它在训练过程中已学习了海量的命令行语料;而MCP则需要工具开发者为其开发新的适配器。
4. 生态与扩展:这是CLI的绝对优势领域,其生态的丰富度远非新兴的MCP所能比拟。
5. 安全与可控性:MCP在协议层设计了更细粒度的权限控制,其安全性的设计理念,要比CLI更为先进。
演进之路:从“二选一”到“融合共存”
面对两者各自的优缺点,一些聪明的开发者,已开始探索折中的融合方案。例如,流行的AI编程工具Cursor,就采取了“按需加载MCP”的策略,并创新性地提出了“技能(Skills)”的概念,旨在整合CLI与MCP的各自优点。
这场“接口之争”,其背后代表的是AI Agent能力扩展的两种不同范式:一种是“利用现有的一切”(CLI),另一种则是“为AI重塑世界”(MCP)。
短期来看,CLI凭借其无与伦比的生态和灵活性,仍是不可替代的基石。但长期来看,MCP所代表的标准化、安全化、AI原生的方向,则更具潜力。
最终的答案,或许并非简单的“二选一”。未来的“终极接口”,很可能是一个能够根据任务需求,动态选择最合适交互协议的、更高级的智能“适配层”。










