派 1.0
Pi 1.0

原始链接: https://earendil.com/posts/pi-1-0/

Earendil 宣布推出 **Pi 1.0**。这是一套强化、轻量且可扩展的智能体运行框架,目前每周已有数十万人使用。其理念是只采用经过验证的技术,在功能与复杂性之间谨慎取舍。 Pi 1.0 新增 Codemode,并原生支持 MCP 和非 LLM 模型,同时加入虚拟模型扩展、工具延迟加载、Anthropic 缓存预热、基于对话记录的系统消息、全新的 TUI 主题,并默认启用全屏模式。 Earendil 还推出了 **Pi Durable**,这是一套采用 MIT 许可证、用于构建长期运行智能体应用的实验性基础层。它延续 Pi 的极简与灵活设计,以支持更长的对话、多种交互界面和用户引导的智能能力。 Pi 1.0 可通过 pi.dev/install.sh 或 Windows 安装程序获取。Pi Durable 软件包可通过 npm 获取。文档位于 **pi.dev**,源代码托管在 GitHub 的 **earendil-works/pi** 仓库中。

Hacker News 社区关于 Pi 1.0 的讨论主要集中在其极简设计、内置 MCP 支持以及不断壮大的生态。一些用户质疑,MCP 已经流行了大约两年,Pi 为什么这么晚才加入支持。另一些人解释说,Pi 最初可以通过扩展使用 MCP,而最新的 MCP 规范带来了重大变化。 Pi 的轻量方案受到运行消费级硬件上的本地模型用户的青睐,尤其是与 OpenCode 等更 heavyweight 的工具相比。已报告的用途包括编程、基于 Markdown 的个人管理、本地模型实验,以及用于代码审查和检查的智能体化 CI。 不过,这个版本对新手仍然存在易用性缺口:评论者希望能有更清晰的入门路径和更具体的示例。有人推荐的配置包括开箱即用的 Oh My Pi 包、搭配 Neovim 插件的 WorkMux,以及自定义 GUI 包装工具。 总体而言,用户赞赏 Pi 的简洁性和可扩展性,但也指出高级用户通常会围绕它构建自己的工作流。甚至有人认为,运行在 CPU 上的本地 Qwen 3.5 已足以应对小型编程任务。
相关文章

原文

Today we are proudly shipping Pi 1.0: a hardened, minimal, extensible agent harness that you can make your own. Hundreds of thousands of people around the world use Pi every week. Many of you submit issues and pull requests. Over the course of many months, we have used that feedback to improve, harden and evolve Pi into a stable piece of software that people and businesses can depend on.

Pi is known for being minimal. We care about holding that line. While agentic tooling changes every week, many of the changes do not last. Pi does not work that way. We wait until something has proven itself, and only then do we consider adopting it; weighing its true functionality against its inherent added complexity. We spoke more about that process and how it relates to Codemode and MCP earlier this week here.

The Pi 1.0 we are shipping today is a result of that process. Pi already ran the latest models from every major provider, became a daily driver coding agent for people around the world, and provided a supermalleable substrate on which to build agentic applications. With Pi 1.0 we are adding the following into Pi:

  • Codemode (native support for MCP, and non-LLM models like Jev and image models)
  • Extension support for virtual models
  • Deferred tool loading
  • Cache warming for anthropic models
  • Mid-conversation system messages (transcript-aware prompt and tool changes)
  • A new TUI theme
  • Full-screen mode by default

We have thought about many of these features for months. They were thrown up against the wall and stuck. The list of things that fell off the wall is much longer. When we use Pi with all these new features it feels like a major step forward, but it also still feels simple, like Pi.

Alongside this work of continually refining and evolving Pi, we also began to understand that there were aspects of Pi that did not fit the shape of how many people wanted to use it. At Earendil, we want to bring Pi's minimalism and the way it allows you to wield AI outside of the coding agent and outside of the terminal. It needs to be reachable from different surfaces and support longer-running conversations and tasks. In short, Pi must become more durable. Rather than stray from our minimal roots and try to make Pi something it wasn't, we combined that work into a new experimental package that we are shipping today, Pi Durable. Pi Durable is a new substrate for building long-running agentic applications that lets the builders and the users of those applications wield and steer the underlying intelligence with tremendous dexterity. It shares Pi's key principles, minimalism and supermalleability, but it extends those principles into new dimensions. Mario writes in more detail about how we crafted Pi Durable here.

Earendil was formed to craft software and open protocols that strengthen human agency. Today we are shipping tools to you all to help do just that. We're eager to hear feedback from you and to harness the future out in the open together.

Pi 1.0 is available today:

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

or on Windows

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

Pi Durable is available today as an experimental package:

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

Both are MIT licensed. Documentation is at pi.dev. Code is at github.com/earendil-works/pi.

  1. Codemode: Pi writes a script that boils a week of commits down to a short summary
  2. Pi writes itself an extension: a virtual model that plans with Claude Opus and implements with GPT, with Jev deciding when to switch
  3. Reload, start a new session, and pick the new router/auto model
  4. Planning runs on Claude Opus
  5. Jev spots the switch to implementation and hands over to GPT 6 Luna
  6. ! runs the finished script
  7. /session breaks down cost per model and cache use
联系我们 contact @ memedata.com