🔄 continuous-agent-loop — 连续代理循环模式

v1.0.3

连续自主代理循环的规范模式,包含质量门、评估和恢复控制。支持顺序、RFC、CI/PR 和探索性循环。

0· 92·0 当前·0 累计
by @djc00p (Deonte Cooper)·MIT-0
下载技能包
License
MIT-0
最后更新
2026/4/6
0
安全扫描
VirusTotal
Pending
查看报告
OpenClaw
安全
high confidence
技能及其包含的审计脚本与所述目的(repo/agent harness 审计)一致;没有无关的凭据、网络调用或安装时下载,尽管在运行前有几个小的账目不一致需要注意。
评估建议
这个技能似乎能完成它所声称的功能:运行确定性仓库 harness 审计。在运行前,确认你已安装 Node(SKILL.md 使用 `node` 但元数据没有列出它),并将 AUDIT_ROOT 设置为目标仓库路径(不要指向 `/` 或其他敏感目录)。如果需要更强的保证,请自己审查 scripts/harness-audit.js — 它读取 AUDIT_ROOT 下的文件并探测 HOME 中的插件清单,因此输出可能包含这些位置中任何可读的文件。使用 `--format json` 获取机器可读的结果,如果审计不熟悉的仓库,考虑在沙箱环境中运行。...
详细分析 ▾
用途与能力
该技能提供连续代理循环模式,并附带一个对仓库评分的确定性 harness 审计脚本。所需的环境变量 AUDIT_ROOT 与脚本需要目标根路径一致。有一个小的不匹配:SKILL.md 告诉用户运行 `node scripts/harness-audit.js`,但技能的元数据没有在所需二进制文件中列出 `node`。
指令范围
运行时指令指示代理运行附带的 Node 脚本,该脚本枚举并读取提供的根目录下的文件,还探测 HOME 下的常见插件位置。这对审计工具来说是预期的,但脚本可以读取 AUDIT_ROOT 下的任意文件(并查看 HOME 中的插件清单),因此操作者应避免将 AUDIT_ROOT 指向敏感系统位置。
安装机制
没有使用安装规范或远程下载;这是一个仅包含指令的技能,带有捆绑的 JS 脚本。运行时不获取外部代码,降低了安装时的风险。
凭证需求
声明的所需环境变量只有 AUDIT_ROOT,这是相称的。脚本还读取 process.env.HOME(典型的)来查找插件安装;HOME 未声明但是操作系统提供的变量。脚本读取仓库文件(package.json、hooks、agents 等),这是预期的,但意味着审计路径中存在的密钥可能被读取并包含在输出中。
持久化与权限
该技能不请求永久/始终在线的存在,不修改其他技能或系统配置,也没有安装时持久性。它可以由代理自主调用(正常的默认设置),但没有额外的权限。
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

🖥️ OSLinux · macOS · Windows

版本

latestv1.0.32026/4/5

修复元数据:在 requires.env 中添加了 AUDIT_ROOT(harness-audit.js 脚本需要)

Pending

安装命令

点击复制
官方npx clawhub@latest install continuous-agent-loop
镜像加速npx clawhub@latest install continuous-agent-loop --registry https://cn.longxiaskill.com

技能文档

用于具有质量门和恢复的自主代理循环的模式。

Loop Selection

根据需求选择你的循环类型:

需要严格的 CI/PR 控制?→ continuous-pr
需要 RFC 分解?→ rfc-dag
需要探索性并行生成?→ infinite
默认 → sequential

Production Stack (Recommended)

  • RFC 分解 — 在循环之前将大型请求分解为子任务的 DAG
  • 质量门 — 在开始每次循环迭代之前定义明确的通过/失败标准
  • 评估循环 — 每次迭代后运行自动检查以验证进度
  • 会话持久性 — 在迭代之间检查点状态,以便在失败时可以恢复

Key Patterns

顺序循环:

  • 单个任务 → 执行 → 验证 → 重复
  • 适用于:稳定、增量工作
  • 恢复:冻结、审计、缩小范围

RFC-DAG 循环:

  • 分解请求 → 并行分支 → 合并结果
  • 适用于:复杂的多部分功能
  • 恢复:重放失败的单元

CI/PR 循环:

  • 生成 → 测试 → 推送 PR → 通过时合并
  • 适用于:代码密集型交付物
  • 恢复:快速失败,暴露根本原因

无限/探索性:

  • 并行生成变体,筛选获胜者
  • 适用于:创造性或搜索密集型工作
  • 恢复:限制迭代,收紧标准

Failure Modes & Recovery

问题根本原因修复
循环空转模糊的验收标准冻结并重新定义标准
重复重试忽略相同的根本原因运行 harness 审计(见 scripts/harness-audit.js),修复根本原因
合并队列停滞测试 flaky 或依赖问题隔离失败的单元
成本漂移无限制的升级限制每次循环的 token 预算
恢复检查清单:
  • 冻结循环
  • 运行 node scripts/harness-audit.js — 对 7 个类别进行评分(工具覆盖、质量门、评估、安全、成本效率、内存、上下文)
  • 将范围缩小到失败的单元
  • 用明确的条件重放

References

  • scripts/harness-audit.js — 确定性审计脚本,在 7 个类别中对仓库评分 0-70
  • references/harness-audit.md — 完整命令用法和输出契约
数据来源ClawHub ↗ · 中文优化:龙虾技能库