1. Pi 1.0 (earendil.com)
Pi 1.0 发布概要
Earendil 正式推出了 Pi 1.0,这是一个经过加固、极简且具备高度扩展性的智能体框架(agent harness)。
Pi 1.0 核心理念与特性
Pi 的设计核心在于极简主义。开发者在引入新工具时会保持谨慎,仅在技术成熟并证明其价值后才会考虑采用,以平衡功能性与系统复杂性,确保软件的稳定性和可靠性。
Pi 1.0 的主要功能更新包括:
- Codemode:提供对 MCP(Model Context Protocol)以及非 LLM 模型(如 Jev 和图像模型)的原生支持。
- 虚拟模型扩展支持:支持通过扩展功能使用虚拟模型。
- 延迟工具加载:优化工具的加载机制。
- Anthropic 模型缓存预热:提升相关模型的运行效率。
- 对话中系统消息:支持在对话过程中进行感知上下文(transcript-aware)的提示词(prompt)和工具更改。
- 界面优化:引入了全新的 TUI(终端用户界面)主题,并默认开启全屏模式。
Pi Durable(实验性项目)
为了解决 Pi 在终端和编码助手之外的应用局限性,Earendil 同时推出了实验性的 Pi Durable。
- 定位:这是一个用于构建长周期运行(long-running)智能体应用的新基质。
- 目标:旨在将 Pi 的极简主义和高度可塑性扩展到更多维度,支持在不同交互界面上运行,并能够处理更持久的对话和任务。
技术细节与获取方式
- 许可协议:Pi 1.0 与 Pi Durable 均采用 MIT 协议。
- 安装方式:
- Pi 1.0 (Unix/Linux):
curl -fsSL https://pi.dev/install.sh | sh - Pi 1.0 (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
- Pi 1.0 (Unix/Linux):
- 文档与源码:文档位于 pi.dev,代码托管于 GitHub。