← 返回首页
🛠️

Pi

Earendil Works

极简、可塑的 MIT 开源终端编码 Agent 框架

开源 终端 编码Agent MCP 新
A-
极简开源编码 Agent 框架,Token 效率突出
⭐⭐⭐⭐

📖 产品简介

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-01
    v1.0 稳定版
    Pi 1.0 正式发布(MIT 许可)。新增 Codemode(原生 MCP + 非 LLM 模型)、虚拟模型扩展、延迟加载工具、Anthropic 缓存预热、对话中途系统消息、新 TUI 主题与默认全屏模式;同步推出实验性 Pi Durable 长时运行 Agent 基座。官方称 Codemode 在 GPT-5.6 示例上将 prompt 压缩约 40%(5300→3300 token)。