Repolode
cobusgreyling

cobusgreyling/loop-engineering

一套用于设计 AI 编码代理自动循环工作的模式库与 CLI 工具集。

Star
11,710
Fork
1,578
未关闭 Issue
17
最近提交
昨天

这是什么?

Loop Engineering 是一组用于设计 AI 编码代理循环工作流的模式、入门模板和命令行工具。你不必手动逐条输入提示词,而是搭建一个系统:自动发现待办事项(如失败的 CI、未处理的 issue、过期依赖),把任务交给代理执行,检查结果,并把状态记录在 STATE.md 等文件中。

仓库提供八种可直接改造的模式,包括 Daily Triage、PR Babysitter、CI Sweeper、Dependency Sweeper 和 Changelog Drafter。每种模式都标注了运行频率、自主级别(从只报告的 L1 到无人值守的 L3)以及大致成本。示例覆盖 Claude Code、Grok、Codex、OpenClaw、Opencode 和 GitHub Actions,统一 CLI(npx @cobusgreyling/loop)提供 init、doctor、status、audit、cost 等命令。

项目还整理了失败模式、反模式和安全建议,并建议先从只报告的运行开始,待验证环节稳定后再逐步过渡到辅助执行和无人值守。

核心功能

  • 01提供八种可复用的循环模式,并附带运行频率、自主级别和成本说明。
  • 02统一 CLI 提供 init、doctor、status、audit、cost 命令。
  • 03附带 Claude Code、Grok、Codex、OpenClaw、Opencode 和 GitHub Actions 的示例配置。
  • 04提供无需 STATE.md 的轻量 GitHub Action 循环起步模板。
  • 05整理了失败模式、反模式和安全实践文档。

适用场景

  • 让代理按计划分类 issue 并检查 CI,保持仓库健康。
  • 在人工审核下自动跟进 Pull Request 和依赖更新。
  • 在授予写权限之前,先在已有项目中运行只报告的代理循环。
  • 根据版本标签或近期合并自动生成变更日志草稿。

快速上手

  1. 1

    在仓库中使用 Claude 工具初始化 daily-triage 模式

    npx @cobusgreyling/loop init . --pattern daily-triage --tool claude
  2. 2

    运行 doctor 命令检查设置

    npx @cobusgreyling/loop doctor .

使用前须知

  • 第一周仅生成报告,在推广更高级别之前循环不会自动执行操作。
  • 运行 AI 代理循环可能产生较高的 Token 费用。

收录于专题

标签

常见问题

loop-engineering 是什么?
一套用于设计 AI 编码代理自动循环工作的模式库与 CLI 工具集。 Loop Engineering 是一组用于设计 AI 编码代理循环工作流的模式、入门模板和命令行工具。你不必手动逐条输入提示词,而是搭建一个系统:自动发现待办事项(如失败的 CI、未处理的 issue、过期依赖),把任务交给代理执行,检查结果,并把状态记录在 STATE.md 等文件中。
loop-engineering 可以免费使用吗?用的什么许可证?
loop-engineering 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
loop-engineering 还在维护吗?
活跃维护中。loop-engineering 最近一次提交是在 2026年11月6日。
loop-engineering 适合用来做什么?
让代理按计划分类 issue 并检查 CI,保持仓库健康。 在人工审核下自动跟进 Pull Request 和依赖更新。 在授予写权限之前,先在已有项目中运行只报告的代理循环。 根据版本标签或近期合并自动生成变更日志草稿。
loop-engineering 怎么安装和运行?
在仓库中使用 Claude 工具初始化 daily-triage 模式: npx @cobusgreyling/loop init . --pattern daily-triage --tool claude 运行 doctor 命令检查设置: npx @cobusgreyling/loop doctor .
在哪里获取 loop-engineering?
源代码和安装说明在 GitHub 上:https://github.com/cobusgreyling/loop-engineering

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目