SoL-Pi 是 NVIDIA 给 Pi 编码智能体 harness 做的独立效率包。研究页是 nvlabs.github.io/SoL-Pi。仓库 NVlabs/SoL-Pi 是 MIT,创建于 2026-09-02,语言为 TypeScript。2026-09-11 GitHub 显示 340 star、17 fork,最近推送 2026-09-09。同一周 r/LocalLLaMA 热帖把它写成从大规模 auto-research 循环得到的 Pi 扩展。README:这不是 Pi 的官方发行版;它只调用公开 Pi API,不内嵌 Pi 源码。
对照 Pi 若你只要基础 harness,对照 DeepSeek Harness 若你要 DeepSeek 运行时,对照 Claude Code 若你要 Anthropic CLI 而不是 Pi 插件。
核心功能
- Action Fusion:一次工具调用里完成编辑/写入和随后的校验命令,模型少走中间一轮。
- ObservationPack:大段工具输出变成句柄加摘要,正文归档后可分页取回。
- Evidence-Preserving Reducer:更便宜的阅读模型只有在每条引文都对得上归档原文时,才允许压缩长日志。失败则原样返回。
- Online Context Compact:已完成的计划步骤成为压缩候选;压缩成功后 Pi 在新一轮继续任务。
限制:340 star 是热度信号,不是审计。四个机制都 默认关闭,直到你写 sol-pi.json。Evidence-Preserving Reducer 可能把日志发给配置的 reducer 模型;README 要求先读 SECURITY.md。博客里的每小时节省金额用的是 EdgeBench 上的官方 API 等价价,不是你的账单。
适用场景
- 跑很长 EdgeBench 类任务的 Pi 用户,想少花 token 又不换 harness。
- 会钉在 Pi 0.84.2(文档测过的 peer)并先打开两个本地机制的团队。
- 应该只用 Pi 的人:如果你不想多一份本地归档,也不想接 reducer 模型。
定价
| 部分 | 价格 | 2026-09-11 一手页面 |
|---|---|---|
| SoL-Pi 扩展 | $0 | MIT。约 340 star。 |
| Pi 宿主 | 软件 $0;模型 API 自付 | README 钉死 @earendil-works/pi-coding-agent@0.84.2。 |
| 相对 Pi 的 EdgeBench | API 等价成本约低三分之一 | 博客:比 Pi 少 45-49% token;比原生 Codex/Claude Code harness 的标价低 50-54%。分数约保留 Pi 的 94%。 |
快速开始
- Node.js 22.19+。安装
npm install --global @earendil-works/pi-coding-agent@0.84.2。 pi install git:github.com/NVlabs/SoL-Pi(单仓库用--local --approve)。- 写
.pi/sol-pi.json或~/.pi/agent/sol-pi.json。保守起步:actionFusion和observationPack为 true,reducer 和 compact 为 false。 - 若全开,用仓库的
scripts/check-sol-pi-config.mjs核对。
一手资源:SoL-Pi 博客。
常见问题
这是 fork Pi 吗?
不是。README:不打 Pi 补丁,不内嵌 Pi 树。Pi 仍是上游。
四个机制默认开启吗?
不。没有配置文件时四个全关。
NVIDIA 收外部补丁吗?
README:目前不接受外部代码贡献。缺陷和私下安全报告仍走 CONTRIBUTING.md 与 SECURITY.md。
替代方案
- Pi:SoL-Pi 插进去的宿主 harness。
- DeepSeek Harness:另一个 MIT 智能体运行时,不是 Pi 插件。
- Claude Code:若不在 Pi 上,用托管 CLI。
使用技巧
- 引用 2026-09-11 核对过的 MIT、340 star、Pi 0.84.2、默认关闭。
- 必须留在本地的日志不要开 reducer。
- 项目级
.pi/sol-pi.json覆盖~/.pi/agent/sol-pi.json,两份不会合并。
总结
SoL-Pi 是 r/LocalLLaMA 推给 Pi 用户的 NVIDIA MIT 包:四个效率机制,你不写配置就全关。从博客或 GitHub 开始。若你只要智能体本身,先打开 Pi。
评论
还没有评论。成为第一个评论的人!
相关工具
相关洞察
7 款 AI 编程 CLI 用了半年,我悟出一个道理:模型再强,干活也要有监督
Claude Code、Codex、opencode、pi、omp、DeepSeek Harness 各有性格。半年深度使用后我总结出一套分工矩阵:pi 做最省事的 CR、omp 审复杂 PR、DeepSeek Harness 配 V4 Flash 高频低成本审查、Claude Code 与 Qoder 写代码。模型再强,干活也要有监督,而且最好是独立第三方。

Anthropic Subagent:多智能体时代的架构革命
深入解析 Anthropic 的多智能体架构设计。了解如何通过 Subagent 突破上下文窗口限制,实现性能提升 90%,以及多智能体系统在 Claude Code 中的实际应用。
Claudesidian:让 Obsidian 变成 AI 驱动的第二大脑
通过 Claudesidian 这个开源项目,将 Obsidian 笔记系统与 Claude Code 完美结合。内置 PARA 方法、自定义命令、自动化工作流,从想法到实现的完整解决方案。