这个项目能做什么

Loop Engineering 是一个模式库加 CLI 工具包,用于围绕代码仓库操作 AI 编码代理。无需手动输入每条提示,而是设计一个循环:一个发现工作、将其交给代理、验证结果并持久化状态的系统。 入门使用 npx:`npx @cobusgreyling/loop init . --pattern daily-triage --tool claude`,随后是 `doctor` 和 `cost` 命令。`--tool` 标志默认为 claude,可替换为 grok、codex 或 opencode。第一周仅报告。 已记录的模式包括 Daily Triage、Thin loop、PR Babysitter、CI Sweeper、Dependency Sweeper、Changelog Drafter、Post-Merge Cleanup 和 Issue Triage。每个条目列出节奏、第一周级别和相对成本。提供交互式模式选择器和 registry.yaml 索引。 推广指南建议从 L1 报告推进到 L2 辅助,只有在验证器可靠运行一周后才进入 L3 无人值守。Loop Ready 评分对近期运行的权重高于磁盘上的文件。 示例按工具组织:Claude Code(包括一个插件)、Grok、Codex、OpenClaw、Opencode 和 GitHub Actions。操作材料涵盖失败模式、反模式、安全与操作循环,并包含失败案例的故事。README 警告 token 成本可能增长,且无人值守循环会犯无人值守的错误。 统一的 CLI 入口提供 init、doctor、status、audit 和 cost;较旧的包如 loop-init 和 loop-audit 仍受支持。配套仓库被列为可选,并建议仅在循环实际运行后再使用。MIT 许可。