← 文章 / 开源项目
Hacker News 1小时前 · 2026-10-02 04:26:35 · 0 阅读

Pi 1.0 正式发布:极简可扩展的 Agent 框架迈向稳定版

日期:2026年10月1日,星期四

发件人:Earendil <rfc@earendil.com>

收件人:你

主题:Pi 1.0

今天,我们正式发布 Pi 1.0:一个经过加固、极简且可扩展的 agent 框架,让你可以将其变成自己的工具。全球数十万人每周都在使用 Pi,其中许多都提交了 issue 和 pull request。在过去的数月里,我们利用这些反馈不断改进、加固和演化 Pi,使其成为个人和企业都能信赖的稳定软件。

素以极简著称的 Pi 一直坚守这一理念。尽管 agentic 工具每周都在变化,但其中许多改动并不能持久。Pi 不会随波逐流。我们会等待某项功能经过验证,然后才考虑是否采用;同时权衡其真实功能与其带来的固有复杂性。本周早些时候,我们已在此处详细阐述了这一过程,以及它如何与 Codemode 和 MCP 相关。

今天发布的 Pi 1.0 就是这一过程的成果。Pi 此前已支持各大供应商的最新模型,成为全球众多开发者的日常编码 agent,并提供了极具可塑性的基础,用于构建 agentic 应用。Pi 1.0 将以下功能新增到 Pi 中:

  • Codemode(原生支持 MCP,以及 Jev 等非 LLM 模型和图像模型)
  • 对虚拟模型的扩展支持
  • 工具延迟加载
  • anthropic 模型的缓存预热
  • 对话中途的系统消息(基于转录的 prompt 和工具变更)
  • 全新的 TUI 主题
  • 默认启用全屏模式

我们花了数月时间思考上述许多功能。它们被“扔向墙壁”并成功留下。而那些掉下来的功能清单要长得多了。使用具备所有这些新功能的 Pi 时,感觉是巨大的飞跃,但它依然保持简单,一如 Pi 的本色。

在持续迭代 Pi 的同时,我们也逐渐意识到,Pi 的某些方面并不符合许多用户希望使用它的方式。在 Earendil,我们希望将 Pi 的极简主义理念以及它在编码代理和终端之外使用 AI 的能力带向更广阔的领域。Pi 需要从不同的界面触达用户,并支持更长时间的会话和任务。简而言之,Pi 必须变得更加持久。我们没有偏离极简的初心去强行改造 Pi,而是将这部分工作整合进了一个新发布的实验性包:Pi Durable。Pi Durable 是一个构建长时运行智能体应用的新底座,让开发者和使用者都能以极高的灵活度驾驭并引导其底层智能。它继承了 Pi 的核心原则——极简与超高可塑性,并将这些原则拓展到新的维度。Mario 在这里更详细地介绍了 Pi Durable 的构建过程。

Earendil 成立之初,旨在打造增强人类能动性的软件与开放协议。今天,我们向大家交付工具,助你实现这一目标。我们热切期待你的反馈,并希望与你共同在开放中塑造未来。

Pi 1.0 现已发布:

curl -fsSL https://pi.dev/install.sh | sh

Windows 用户可使用:

powershell -c "irm https://pi.dev/install.ps1 | iex"

Pi Durable 作为实验性包现已发布:

npm install @earendil-works/pi-durable @earendil-works/pi-ai @earendil-works/chord

两者均采用 MIT 许可协议。文档请访问 pi.dev,代码请访问 github.com/earendil-works/pi。

  1. Codemode:Pi 编写了一个脚本,将一周的提交记录浓缩为简短摘要
  2. Pi 为自己编写了一个扩展:一个虚拟模型,使用 Claude Opus 进行规划,使用 GPT 进行实现,由 Jev 决定何时切换
  3. 重载后开始新会话,选择新的 router/auto 模型
  4. 规划任务运行在 Claude Opus 上
  5. Jev 检测到切换到实现阶段,并交给 GPT 6 Luna
  6. ! 运行完成后的脚本
  7. /session 按模型和缓存使用情况拆解成本
原始来源: Hacker News

评论 (0)