pi2:在 Pi Durable 上实现 Harness² 的自我改进 Agent
pi2 是基于 Pi Durable 的 Harness² 实现:给它一个任务和工作区,它会执行任务并提议改进 harness,在新的工作区副本上测试每次改动,保留最优结果并记录经验供后续任务使用,不改动模型权重。需 Node.js 22.19 或更新版本,通过 npm 安装运行,用 PI2_MODEL 或 --model 指定模型,状态保存在 ~/.pi2/,不会写回原始工作区。该项目改编自 Google 的 Harness²(Apache-2.0),Pi 依赖包为 MIT 许可,插件和脚本以本地代码运行,pi2 本身不是沙箱。