功能说明
Ouroboros 围绕一条纪律构建:不允许 agent 自行宣布胜利。变更要先通过面试关卡,再经过分阶段评估,然后进入预算受限的进化循环,要么产出可度量的改进,要么停止。它以 MCP server 的形式运行,因此同一套循环可以支撑多个 agent 运行时,而不只是一个。
主要特性
- 面试关卡,强制在开工前说明意图
- 分阶段评估,每个阶段都有明确的通过条件
- 预算受限的进化循环,预算耗尽即停止
- 跨多种 agent 运行时的 MCP server 接口
- 每个循环都有审计记录,便于事后复查
安装
dsh plugin --profile web add ouroboros
兼容性说明
这套循环刻意保守,在小任务上可能会显得慢。建议用于回归代价高昂的变更。