MCP、API 还是 CLI?给 agent 暴露工具的选型指南
hottown · reddit · 2026-11-06
Wasp 团队发布关于 AI agent 接入应用方式的技术指南,对比 MCP、REST API 与 CLI 三种接口的适用场景。
核心观点:
- MCP 是专为 agent 打造的标准,在服务端和客户端(如 Claude Code、ChatGPT 桌面版)都能告诉 agent「应该做什么」,最适合 human-in-the-loop 任务,应作为投入最多心思的接口。
- API 适合无 agent 参与的场景:数据导出、批量写入、夜间同步、第三方集成;agent 编写可重复执行的脚本时也更偏好 API,且许多客户端尚不支持 MCP 的 code mode。
- CLI 通常没必要,除非 agent 需要在交互中读取本地文件;有了好的 API 基础后暴露 CLI 很容易。
实践建议:在同一层业务操作上同时构建高质量 MCP server 和 REST API,把服务端逻辑写成普通函数,让每个接口只是其上的薄适配层——此后再加任何新接口都相对容易。
所属事件:Wasp 实测对比 MCP、API、CLI 三种 Agent 接入方式(4 条相关)→
「编程与Agent」频道最新
- Slack agent Biscuit 自主改投票应用,连偷懒需求都照办 — blixt · 2026-11-06
- 用 GrokBot 7x24 收集爆款帖,把 Notion 变成实时灵感数据库 — huangyun_122 · 2026-11-06
- OpenAI 自定义 GPT 12月11日退役:用别人 GPT 的用户无法迁移 — Ok_Negotiation_2587 · 2026-11-06
- X 上已识别约 780 个 AI slop 账号,可用 agent 每日自动拉黑 — TheZachMueller · 2026-11-06
- 工程师自述 agent 代码审查流程:小 PR 上约 70% 同意 AI 意见 — tomaarsen · 2026-11-06
- Anthropic 工程师:数千万行代码的形式化验证已可行 — morqon · 2026-11-06