Pi 1.0:最小 agent harness 正式硬起来
Earendil 宣布 Pi 进入 1.0:在保持极简的前提下,把已验证的能力收进核心;同日配套推出实验包 Pi Durable。
Agent 工具一周一变,Pi 的打法是「等它粘墙上再收」——1.0 不是功能堆满,是最小基座终于敢让人依赖。
事实
- 定位:hardened、minimal、extensible 的 agent harness;自称每周数十万人使用。
- 1.0 新增:Codemode(原生 MCP,以及 Jev / 图像等非 LLM 模型)、虚拟模型扩展、deferred tool loading、Anthropic 缓存预热、会话中途可改系统提示与工具、新 TUI 主题、默认全屏。
- 边界:他们刻意不把「长跑 / 多表面」硬塞进终端编码 agent,而是拆到 Pi Durable;安装:curl pi.dev/install.sh。
解读
- 对选型:若你厌倦巨型系统提示把本机 prefill 拖垮,Pi 的卖点就是上下文预算克制——先看它能否接上你现有模型与工具。
- 对产品:把「翻案收 MCP」和 1.0 一起讲,说明协议互操作已从立场变成基础设施;真正难的是 deferred loading 与会话中改提示这类控制面。
- 术语:harness = 存会话 + 调模型 + 跑工具的那一层;Codemode = 在沙箱里用代码组合多次工具调用。
讨论
- 正方本机小模型友好:系统提示不大,prefill 快;有人开始把它当通用 agent 而不只是写码。
- 反方「最小」却捆了 Anthropic cache warming——有人问为何不拆成独立包;也有人还在 Claude Code / Codex 里,不确定迁移收益。
- 共识命名吐槽(LotR 黑暗侧名字)挡不住:极简 harness 正在成为一类独立产品。