SoL-Pi
**SoL-Pi — 英伟达开源,AI 自己优化 AI 运行效率的神器** **项目简介** SoL-Pi(全称 S
产品简介
SoL-Pi(全称 Scaling Auto-Research Loops for Efficient Agent Harnesses)是英伟达研究院(NVlabs)开源的 Agent 效率增强层,专门解决长时运行编程 Agent 中 Token 浪费和推理成本居高不下的问题。它把 Pi(主流开源编程 Agent 运行框架)作为底座,通过规模化自动研究循环发现了四大杀手级效率机制,最终打包成可插拔的扩展层。
实测效果令人惊艳:与原生 Pi 相比,SoL-Pi 减少 45%~49% 的 Token 消耗,成本降低约三分之一,同时平均得分保留 94% 左右。与 Codex、Claude Code 原配 Harness 相比,Token 减少 35%~64%,API 成本降低 50%~54%。
核心功能
动作融合(Action Fusion):将编辑操作及其后续验证命令封装在同一次工具调用中,省去中间那轮模型决策环节,典型场景节省约一次完整推理轮次。
在线上下文压缩(Online Context Compact):将已完成子任务视为潜在压缩点,精准计算"未来节省"与"重写成本",只在经济账划算时才执行,避免过早压缩反而浪费。
输出归档与索引(ObservationPack):大文件或超长工具输出结果直接归档到本地磁盘,上下文只留短句柄和关键摘要;模型需要查阅时按页精确召回。
证据保留归约器(Evidence-Preserving Reducer):将长日志的第一遍阅读委派给成本更低的小模型,但仅在能对照存档日志核验诊断准确性时才接受紧凑回执,避免幻觉传递。
技术实现
SoL-Pi 源自一个核心研究问题:在让 AI 递归改进自己之前,能不能先让它把自我改进的效率问题解决?英伟达构建了一条规模化自动研究流水线,从 152 个候选方向开始,最终经过严格验证留下了上述四大机制。整个搜索过程在公开代码和真实编程环境中进行,确保发现的方法具有可迁移性。
快速上手
- 确保已安装 Pi(pip install pi-agent 或参考 Pi 官方文档)
- 一行命令安装 SoL-Pi:pi install git:github.com/NVlabs/SoL-Pi
- 在 Pi 配置中启用目标机制:编辑 Pi 配置文件,逐个设置 sol_pi.action_fusion.enabled: true 等参数
- 启动编码任务,观察 Token 消耗和成本节省情况
适用人群
频繁使用 Claude Code、Codex 等编程 Agent 的专业开发者(直接节省 API 成本)、AI 研究人员(研究递归自我改进前先用 SoL-Pi 把效率基线拉高)、以及企业 AI 基础设施团队(在生产级长时任务中验证 ROI)。
官方链接
GitHub:https://github.com/NVlabs/SoL-Pi 文档站:https://nvlabs.github.io/SoL-Pi/
评论与建议
登录 后参与评论或提建议