关于 loop-agent
用于迭代运行工作流 Agent 的 Skill,通过多轮改进逐步达到质量标准。适合代码修订、测试修复循环和性能优化;支持固定轮数、标准达成、收敛及混合终止模式。
主要功能
- 01支持四种循环终止模式
- 02提供常见迭代工作模式
- 03按质量标准反复改进
- 04适用于测试修复与性能优化
适用场景
- 01多轮完善代码直到满足标准
- 02重复运行测试并修复问题
- 03逐步优化性能并观察收益
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ d-o-hub/ rust-self-learning-memory --skill loop-agent安装后在 Claude Code 中输入/loop-agent确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
configuration.mdexamples.mdmodes.mdpatterns.mdevals/evals.json详细介绍
Loop Agent Skill
迭代执行工作流 Agent,持续优化并逐步改进,直至满足质量标准。
快速参考
适用场景
- 代码需要反复优化,直至达到质量标准
- 测试需要多次修复和验证
- 性能需要逐步优化
- 质量改进需要多轮处理
- 需要反馈循环以实现收敛
不适用场景
- 单次处理的任务(使用专用 Agent)
- 纯并行工作(使用 agent-coordination)
- 简单的线性工作流(使用 sequential)
- 一次性分析
核心概念
循环终止模式
| 模式 | 描述 | 适用场景 |
|---|---|---|
| 固定 | 恰好运行 N 次迭代 | 已知所需处理轮数 |
| 标准 | 直到满足成功标准 | 有明确的质量或性能目标 |
| 收敛 | 收益递减时停止 | 最佳结果未知 |
| 混合 | 组合多个条件 | 复杂要求 |
请参阅 modes.md 了解模式的详细说明,并参阅 patterns.md 了解常见循环模式。
评论
支持 Markdown