MCP vs API vs CLI:AI Agent 该如何接入你的应用
rseroter · x · 2026-11-06
Wasp 发布一篇 46 分钟的长文,实测对比让 Web 应用对 AI agent 友好的三种接入方式:
- MCP:在 agent 原生世界最亮眼,因为它告诉 agent「该做什么」(服务器端与客户端如 Claude Code、ChatGPT 桌面端都受益),且更适合 human-in-the-loop 任务。
- API 与 CLI:更侧重告诉 agent「能做什么」,重心在服务器端。
作者给构建者的建议:
- 在同一操作层上同时构建高质量 MCP server 与 REST API,把服务端逻辑放在纯函数里,让每个暴露面成为其上的薄适配层;
- 精力优先投入 MCP server——这是 agent 体验最好的入口,且 MCP 规范在持续改进;
- API 用于独立运行的代码:原始数据导出、批量写入、夜间同步、第三方集成,以及 agent 要反复重跑的脚本(很多 MCP 客户端还不支持代码模式);
- CLI 通常没必要,除非 agent 需要读取本地文件,但有好的 API 基础后额外暴露一个也很容易。
转发者 rseroter 补充观点:文中没讨论三种方式各自消耗的轮次与 token,且可能低估了 CLI 方式。
所属事件:Wasp 实测对比 MCP、API、CLI 三种 Agent 接入方式(4 条相关)→
「编程与Agent」频道最新
- 给 Minecraft 加 80+ 生物群系:AI 批量生成矿物与材质规格清单 — Promptmethus · 2026-11-06
- 工程师建议写决策日志:五行记录省掉一场会议 — dSebastien · 2026-11-06
- Gemini CLI 修复长会话内存溢出:工具输出按 64KB 预算截断并逐出多模态数据 — tadipavan · 2026-11-06
- Row-Bot 智能体内存解析:知识图谱+混合检索+Dream Cycle — Acceptable-Object390 · 2026-11-06
- 开源工具 Hygieia:用本体审计为 AI 应用注入结构化认知 — n0hatr3d0nlyhe4rt · 2026-11-06
- Meta 开源时序分析工具 Kats:预测、检测、特征提取一站式 — mdancho84 · 2026-11-06