持续自主代理循环的标准模式,配备质量门、评估与恢复控制。支持顺序、RFC、CI/PR 以及探索式循环。
Patterns for autonomous agent loops with quality gates and recovery.
Choose your loop type based on requirements:
text
Need strict CI/PR control?
→ continuous-pr
Need RFC decomposition?
→ rfc-dag
Need exploratory parallel generation?
→ infinite
Default → sequential
Sequential Loop:
RFC-DAG Loop:
CI/PR Loop:
Infinite/Exploratory:
ProblemRoot CauseFixLoop churnVague acceptance criteriaFreeze & redefine criteriaRepeated retriesSame root cause ignoredRun harness audit (see scripts/harness-audit.js), fix rootMerge queue stallsTest flakes or depsIsolate failing unitCost driftUnbounded escalationCap token budget per loop
Recovery checklist:
node scripts/harness-audit.js — scores 7 categories (tool coverage, quality gates, evals, security, cost efficiency, memory, context)scripts/harness-audit.js — deterministic audit script, scores repo 0-70 across 7 categoriesreferences/harness-audit.md — full command usage and output contract