- Published on
Pi 1.0 正式发布:精炼、可扩展的智能体框架与面向长期任务的 Pi Durable 实验性包
- Authors
- Name
- sergiotapia
- earendil.com

Pi 1.0:更成熟、更稳定的最小化智能体框架
今日,Earendil 团队正式发布了 Pi 1.0 版本。这是一个经过加固、保持最小化原则且高度可扩展的智能体框架(agent harness),用户可以根据自身需求对其进行深度定制。每周全球已有数十万人使用 Pi,大量用户提交了 Issues 和 Pull Requests。团队在数月时间里收集了这些反馈,持续改进、加固并演化 Pi,最终使其成为一款足够稳定、能被个人和企业所依赖的软件。
Pi 一直以“最小化”著称,团队也坚持这一原则不动摇。尽管智能体相关的工具和技术每周都在变化,但其中许多改变并未能持久。Pi 不会盲目追赶潮流,而是等待某项技术经过时间验证之后,才慎重考虑是否采纳——在评估其真实功能与所引入的额外复杂性之间做出权衡。本周早些时候,团队已经详细阐述了这一过程以及它与 Codemode 和 MCP(Model Context Protocol)的关系。
新版本核心新增特性
Pi 1.0 在此前的基础上新增了以下特性:
- Codemode:原生支持 MCP,并支持非 LLM 模型(如 Jev 和图像模型)。
- 扩展支持:支持虚拟模型(virtual models)的扩展机制。
- 延迟工具加载:按需加载工具,提高启动效率。
- 缓存预加热:针对 Anthropic 模型的缓存预热功能,降低响应延迟。
- 会话中系统消息:支持对话过程中动态修改提示和工具设置(基于对话记录感知)。
- 全新 TUI 主题:终端界面焕然一新。
- 默认全屏模式:提升沉浸式使用体验。
团队对这些功能进行了数月的思考和反复试验,最终才将其纳入正式版本。许多最初尝试的功能并未通过筛选,被剥离的列表远比保留的更长。当团队使用集成了所有这些新功能的 Pi 时,感受到的是显著的进步,但整体依然保持简洁——它仍然是 Pi。
Pi Durable:面向长期运行的智能体应用实验性基座
在持续打磨 Pi 的过程中,团队逐渐认识到,Pi 的现有形态无法完全满足许多用户的使用方式。Earendil 的愿景是将 Pi 的极简主义以及它所赋予用户的“操控 AI”的能力,带出纯粹编程智能体和终端环境的局限。它应当能够从不同的交互表面被访问,并支持更长时间的对话与任务。简而言之,Pi 需要变得更“持久”(durable)。
为了不偏离最小化的根基,团队没有试图将 Pi 强行改造成它本不属于的样子,而是将这部分探索整合为一个全新的实验性包——Pi Durable。这是一个用于构建长期运行智能体应用的全新基座,让应用的构建者和使用者都能以极高的灵活性来操控底层智能。它秉承 Pi 的核心原则——极简与高度可塑性,并将这些原则延伸到了新的维度。Earendil 的 Mario 撰写了更详细的技术文章,描述了如何设计 Pi Durable。
安装方式与许可信息
Pi 1.0 现已可用,支持通过以下方式安装:
- Linux / macOS:
curl -fsSL https://pi.dev/install.sh | sh - Windows:
powershell -c "irm https://pi.dev/install.ps1 | iex"
Pi Durable 作为实验性包同步发布,可通过 npm 安装:
npm install @earendil-works/pi-durable @earendil-works/pi-ai @earendil-works/chord
两者均采用 MIT 许可证。文档位于 pi.dev,代码托管于 github.com/earendil-works/pi。
团队愿景与社区协作
Earendil 成立的初衷是打造能够增强人类自主性的软件和开放协议。今天,团队将这些工具交付给社区,正是为了实现这一使命。团队期待收到来自用户的反馈,并继续在公开环境下共同塑造未来。
(示例应用:Pi 使用 Codemode 编写脚本,将一周的提交摘要压缩为简短描述;Pi 为自己编写扩展:一个由 Claude Opus 规划并用 GPT 实现的虚拟模型,由 Jev 决定何时切换;运行后通过 /session 命令查看各模型成本和缓存使用情况。)
原标题:Pi 1.0。 HN 原始发布时间:2026年10月2日星期五。当前记录为 875 分、295 条评论。