技能还是 MCP 服务器?从 token 成本给出答案
Microsoft 正把 Playwright 面向 agent 的接口从 MCP 转向 CLI + SKILL。这篇文章给出真正的判断规则,以及 MCP 依然是正确选择的场景。
- 作者
- QASkill Hub
- 发布于
- 6 分钟
- 阅读约 6 分钟
一句话结论
当工作是一条离散命令时——跑一遍测试套件、生成一份报告、比对一份规范——用封装 CLI 的技能。当 agent 需要在多轮之间保持持久状态时,用 MCP 服务器。
playwright-mcp 的 README 把这一点说得很直接:agent 越来越倾向于以技能形式暴露的 CLI 工作流,因为直接调用命令,可以避免在每一轮都把庞大的工具 schema 和冗长的可访问性树加载进上下文。
MCP 依然正确的场景
探索式自动化、自愈式测试修复、长时间自主会话,这些都需要一个在多轮之间持续存活的浏览器实例。CLI 做不到这一点。
这对打包意味着什么
条件允许的话,两种形态都提供。2026-08-06 发布的 Agent Plugins 1.0 目录布局直接支持这种做法:同一个插件目录里可以并列放置 skills/ 和 mcp.json。