Pi编码代理发布1.0版,新增MCP支持

Pi编码代理发布1.0版,新增MCP支持。Earendil收购后逆转此前观点,引入Codemode沙箱及虚拟模型扩展等特性,并推出独立组件Pi Durable,旨在构建长期运行代理应用的基础设施。

Pi 编码代理于周四正式迎来 1.0 版本里程碑。此次更新的核心变化在于新增了对模型上下文协议(MCP)的支持,这一转变标志着其创始人 Mario Zechner 此前认为该协议“不必要”的观点发生了根本性逆转。

Pi 1.0新增MCP支持

2026 年 4 月,由阿明·罗纳切尔(Armin Ronacher)和科林·戴蒙德·汉纳(Colin Diamond-Hanna)创立的公司 Earendil 收购了 Pi。针对 MCP 支持策略的调整,Earendil 指出,随着时间推移,MCP 本身已得到显著改善,且 Pi 团队在实施过程中对 MCP 进行的修改,使得其他功能的整合变得更加容易。

Earendil 表示:“我们对 MCP 所做的更改也使得在 Pi 中更容易使用 Jev。”该公司进一步阐述道:“最终,Pi 需要的东西与 MCP 需要的东西非常相似:一个以解释器形式运行的沙箱。”

在产品定位上,Earendil 将 Pi 描述为“一个硬化、最小化且可扩展的代理框架,允许用户自行定制”。若将其类比为 Python Web 框架,Pi 更接近 Flask 而非 Django。尽管坚持极简主义理念,Pi 1.0 版本仍引入了一系列关键特性:

  • Codemode:一种带侧边栏的沙箱机制,辅助代理执行工具调用;
  • MCP 支持:包括决策模型和图像模型的集成;
  • 虚拟模型扩展支持;
  • 推迟工具加载机制;
  • 针对 Anthropic 模型的缓存预热功能;
  • 中间对话系统的消息处理优化;
  • 全新的 TUI 主题及默认全屏模式。

除了上述核心功能,Earendil 还推出了名为 Pi Durable 的新组件,被定义为“用于构建长期运行代理应用的基础设施”。公司强调,Pi Durable 是 Pi 生态中的一个独立模块,旨在保持 Pi 核心设计的简约性。

架构层面,Pi 代理负责将底层模型连接至管理对话的工具,而 Pi Durable 则代表通过 SQLite 和 JSONL 编排多个对话并处理存储后端的层级。Earendil 解释道:“Pi Durable 就是这种纽带。它并非 Pi 编码代理的替代品,而是构建任何代理应用程序(包括编码代理)的框架。”

目前,Pi Durable 不仅与 pi-ai 等 Pi 编码代理共享代码库,还延续了 Pi 一贯的原则:极简主义与可塑性。

评论 0

0/500

评论需审核后展示,请文明发言

💬
还没有评论,来说两句

相关阅读