用途:evolving-loop 用于执行自主开发循环,围绕任务描述与验收标准,动态生成、验证并演化自身的执行策略,并与 Meta-Engineering 记忆系统集成,实现模式学习与工具演化。
主要能力:采用 8 阶段自进化循环,包括 CONTEXT_CHECK(检查 token 压力)、PATTERN_LOOKUP(匹配任务模式)、ANALYZE(提取验收标准)、GENERATE(创建技能)、EXECUTE(TDD 实现)、VALIDATE(0-100 评分)、DECIDE(SHIP/FIX/EVOLVE)、LEARN(提取模式)、EVOLVE(改进技能)以及 SHIP 后更新记忆。各阶段由不同代理执行,输出写入 reports 与 generated-skills 等文件。
使用方式:以 /evolving-loop "任务描述" 启动,任务描述中可包含 Acceptance Criteria 清单。支持标志:--resume 恢复中断会话、--status 查看状态、--force 清除并重启、--evolve 手动触发演化、--memory 显示记忆系统状态。状态保存在 .self-evolving-loop/ 目录,持久记忆保存在 .claude/memory/meta-engineering/。可通过 touch .self-evolving-loop/state/stop 在当前阶段后停止。
适用场景:需要自主迭代完成开发任务、依据验收标准自动生成并演化执行技能、并希望积累可复用模式与工具使用统计的场景。
限制:资料未提供具体平台、收费、价格或效果保证;实际行为依赖运行环境与代理配置,首次运行会初始化记忆系统。架构细节见 docs/EVOLVING-LOOP-ARCHITECTURE.md。