pi-autoresearch 是 pi AI 编码代理的一个扩展,旨在为各种性能指标实现自主优化循环。它允许代理迭代测试想法、基准测试结果并保持改进,同时自动回滚性能回归。该系统提供实时仪表板和置信度评分,帮助开发人员区分真实的性能提升与基准测试噪声。
pi-autoresearch 是 pi AI 编码代理的一个扩展,它实现了一个自主优化循环,使代理能够根据特定的性能指标迭代地测试、基准测试和改进代码。通过将领域无关的基础设施与领域特定的技能解耦,该项目允许开发人员自动化处理诸如减小包大小或优化测试速度等复杂任务,同时在重启后保持会话状态。它通过引入基于 Median Absolute Deviation 的置信度评分系统来解决基准测试数据噪声大的问题,确保改进在最终确定之前具有统计学意义。
首先,使用命令 'pi install https://github.com/davebcn87/pi-autoresearch' 安装该扩展。安装完成后,在 pi 终端中运行 '/skill:autoresearch-create' 来启动会话,它将引导您配置优化目标、指标和目标命令。之后,您可以通过提供的仪表板快捷方式或 '/autoresearch export' 命令来监控自主循环。