正文

Pi把「No MCP」划掉了:MCP正式内置,用Codemode绕开老问题

动察 Beating AI 快讯,AI 编程工具 Pi 在 0.99.0 中正式内置 MCP。官网原来的「No MCP」也被直接划掉,改成「Now with MCP+Codemode」。

Pi 没有把所有 MCP 工具直接塞给模型,而是加入 Codemode,让模型写 JavaScript 在沙箱里组合和调用工具。

Pi 此前一直公开反对这种 MCP 用法。作者 Mario Zechner 去年测试发现,Playwright MCP 的 21 个工具描述要占约 1.37 万 tokens,Chrome DevTools MCP 的 26 个工具约占 1.8 万 tokens。他认为工具太多既浪费上下文,也不好组合,工具输出还得先经过模型。

现在 Pi 换了一种接法。MCP 工具可以只暴露给 Codemode,模型再用 JavaScript 并行调用、组合和筛选结果,只把需要的内容送回上下文。工具也可以设置成延迟加载,不必一开始全部声明给模型。

Pi 团队 Earendil 也没收回此前的批评。它认为很多 MCP Server 仍然把大量工具和文本结果塞进上下文,工具组合问题也没有完全解决。

只是 MCP 本身已经在变化,Pi 也找到了一种更适合自己的接法:保留 MCP 的通用接口,再用 Codemode 避开过去最不满意的使用方式。

原文链接:https://m.theblockbeats.info/flash/369713