Reed's News
← 返回精选

Pi 的极简主义是它的优势

AI 56 luispa 2026/8/4 970 字 原文 ↗

Pi的极简主义就是它的优势

AI让代码开发的门槛大幅降低,于是许多企业开始打造更庞大的工具,以求实现更优性能——更长的提示词、更复杂的编排、更多的层级,整体架构日趋繁复。这也导致这类工具的使用成本水涨船高。而Pi选择了一条截然不同的道路。

Pi是一款刻意践行极简主义的编码框架。它默认仅搭载4款工具,系统提示词(system prompt)及工具定义的总token量不足1000。我们的理念是:绝大多数工作靠基础功能就能完成,若有更高需求,用户可自行扩展。

越来越多的证据表明,Pi的设计不仅更简洁,还兼具低成本与高性能的优势。用户发现,即便尚未针对特定工作流程和需求添加扩展,原生Pi就能产出行业领先的结果。从Databricks和Shopify的案例研究中可以看到,Pi为两家企业都带来了理想的使用效果。

案例研究

Databricks研究:单任务成本

Databricks近期发布了题为《在Databricks百万行级代码库上开展编码智能体基准测试》的研究成果,旨在对比各类编码智能体在真实编码任务中的性能表现,以及性能与成本的关联。

为避免受已趋于饱和的第三方基准测试的偏差影响,他们基于内部工程师日常执行的任务,打造了一套专属测试基准。研究结果与我们的预期相符,但可能会让业内不少人感到意外。用他们的话来说:“调用模型的框架对成本和质量有着显著影响”,并且“在很多场景下,像Pi这样的轻量框架在我们的工作负载中表现最佳”。

Databricks基准测试图表:编码智能体通过率与单任务成本对比

当Pi搭配Opus 4.8(xhigh参数)使用时,取得了最高的综合通过率,而成本远低于Claude Code和Codex。

轻量框架,显著成效

Pi的优势在于,它不会用一堆默认设置和指令层层包裹模型,避免这些内容在指令层级(instruction hierarchy)中被忽略。相反,Pi会尽可能不干扰模型运行,让团队能够按需添加适配自身工作流程的功能。

Databricks的研究颇具洞见,因为它将模型与框架的影响分离开来。

他们指出,在使用同一模型、保持相同思考量的前提下,通过不同框架执行任务,“单任务成本差异显著(部分场景下相差2倍以上),但质量保持一致”。我们将这一特性称为Pi的“语境自律性”:“Pi每轮调用发送的语境量约为其他框架的1/3,它能更高效地管理语境,维持更精简的工作集,从而用更少的轮次完成任务。”

我们认同,评估时必须考虑端到端的工程经济性,而非仅关注单token价格。这一点在模型层面同样适用:例如我们观察到,在Haiku 4.5上运行复杂工作流程,往往比在Sonnet 4.6上成本更高——尤其是涉及代码执行时,原因很简单:智能体需要更多轮次才能成功完成任务。

如今我们发现,这一规律在框架层面同样成立:性能强劲、本身成本较高的模型,搭配高效框架后,整体成本反而可能低于性能较弱但框架冗余的组合。

Shopify打造Pi Autoresearch:扩展性完胜臃肿架构

极简主义是Pi的核心理念之一,但极简绝不意味着僵化。事实上,它是首款面向扩展性与自编辑性设计的、被广泛应用的智能体基础设施。

Shopify的实践为Pi的设计理念提供了又一个极具说服力的外部验证。在Shopify Engineering的一篇文章中,David Cortés介绍了他直接基于Pi扩展功能,打造pi-autoresearch的过程:他只需向Pi发出指令“为Autoresearch创建一个扩展……”,Pi就能读取自身的扩展文档,以此为基础构建新的工作流程。

Autoresearch是一个基于编码智能体的自主优化循环系统。当用户提出修改需求时,它会自动开展实验,验证方案的有效性及可能引发的性能退化。只要目标可量化,它就能剔除存在退化风险的方案,持续实现自我优化。

对Shopify及其他企业而言,Autoresearch扩展很快成为提升内部生产力的重要工具。据Shopify介绍,该工具帮助他们实现了单元测试速度提升300倍、React组件挂载速度提升20%、多个项目构建时间缩短,甚至优化了pnpm的性能。

Shopify的pi-autoresearch GitHub仓库截图

pi-autoresearch GitHub仓库

值得强调的是,这些工具并非Pi默认预装的,而是Pi让用户能够极其便捷地自行构建。Pi不会假设厂商比用户更懂工作流程,进而试图预装所有可能用到的工具;相反,它相信用户最了解自身需求,赋予用户扩展性,让他们能够打造并掌控专属工作流程。

为何极简主义如今能胜出

大约一年前,还有观点认为原生框架相比其他框架具备结构性优势,因为模型是围绕这些框架构建的。但如今这一观点已站不住脚。

当前的前沿模型普遍能熟练理解终端(或类终端)编码环境,并在其中高效运行。Anthropic近期将Claude Code的系统提示词精简了80%,就是一个明确的信号。如今,问题的核心已不再是框架是否原生,而是它如何处理语境以避免冗余,以及能否以简洁的基础组件高效运行。模型需要的是与环境之间的简洁交互界面,以及不浪费语境的框架。

Pi恰恰提供了这样的解决方案:更低的提示词开销、更少的重复语境、更经济的运行成本、无多余抽象层。同时,凭借其扩展性,用户不会损失功能,反而能获得更精准的选择性——仅在必要时才增加复杂度。

我们还注意到,本地模型正在快速发展,在Earendil看来,这类模型前景广阔。Pi的语境自律性在这里更是一项优势:本地模型通常语境窗口较小,预填充(prefill)过程耗时较长,因此保持稳定的提示词前缀至关重要。语境自律性意味着,除非用户明确要求,否则Pi不会随意更改语境,从而避免了动辄数分钟的重复预填充。再加上极简的默认系统提示词和工具集,Pi成为适配本地模型的理想框架。

事实证明,Pi能够兼顾所有优势:成本更低、架构极简、性能更优。