📖 产品简介
Pi 是 Earendil Works 推出的 MIT 许可极简编码 Agent 框架(harness),2026 年 10 月 1 日发布稳定的 1.0 版本。
它以 TypeScript 实现,每周有数十万开发者使用,GitHub 仓库 earendil-works/pi 约 11 万 Star。核心创新是 Codemode:模型在 QuickJS 沙箱中写 JavaScript 来调用工具,而非把上百个工具 schema 塞进 prompt,官方示例在 GPT-5.6 上把 prompt token 从约 5300 压缩到约 3300(约 -40%)。同时支持虚拟模型路由(Jev 分类器在 Claude Opus 与 GPT-6 Luna 等之间分配请求)、延迟加载工具、Anthropic 缓存预热、MCP 原生支持,以及实验性的 Pi Durable 长时运行 Agent 基座。
定位
极简、可塑的 MIT 开源终端编码 Agent 框架
适合人群
希望自托管/避免厂商锁定的开发者
注重 token 成本与上下文效率的团队
想在开源 harness 上构建自有 Agent 的创业者
支持平台
macOS、Linux、Windows、终端
开源
是 · GitHub
✨ 核心功能
- Codemode:模型在沙箱写代码调用工具,prompt 体积约减少 40%
- 虚拟模型路由(Jev 分类器):规划与实现可分配不同模型
- MCP 原生支持 + 延迟加载工具,上下文更轻
- Anthropic 模型缓存预热、对话中途系统消息、全屏 TUI
- 实验性 Pi Durable:长时运行 Agent 基座,支持 SQLite/JSONL 检查点与多会话
- MIT 开源、可自托管,支持 15+ 模型供应商
⚖️ 优缺点分析
👍 优点
- MIT 完全开源,无厂商锁定
- Codemode 显著降低 token 消耗与成本
- 极简内核 + 扩展 SDK,可塑性强
- 原生 MCP 支持,生态兼容好
- 虚拟模型路由带来更优的单位经济
👎 缺点
- 子代理、plan mode 等能力需自行用扩展实现,上手门槛略高
- Pi Durable 仍为实验性,API 可能变动
- 作为极简 harness,开箱即用功能较少
📊 评分详情
功能完整
8
易用程度
8
安全可靠
8
性价比
9.5
💬 用户评价
Pi 把「做减法」贯彻到底:核心保持极简,工具调用交给 Codemode 写代码,token 省下来的都是真金白银。
📝 更新日志
-
2026-10-01v1.0 稳定版Pi 1.0 正式发布(MIT 许可)。新增 Codemode(原生 MCP + 非 LLM 模型)、虚拟模型扩展、延迟加载工具、Anthropic 缓存预热、对话中途系统消息、新 TUI 主题与默认全屏模式;同步推出实验性 Pi Durable 长时运行 Agent 基座。官方称 Codemode 在 GPT-5.6 示例上将 prompt 压缩约 40%(5300→3300 token)。