loop-engineering

套上现成模板,AI 干活一次比一次稳。

面向 AI 编程代理的循环工程实战工具集,提供实用模式、项目模板与 CLI 工具,帮助您设计提示词并编排多个代理协同工作。内置 loop-audit、loop-init、loop-cost 等工具,让代理循环可审计、可初始化、成本可控。

开源 free 编程开发
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 11283
维护状态 活跃
是否开源
定价模式 free

项目数据

分类编程开发
开发团队cobusgreyling
所属国家
定价模式free
价格说明开源项目,MIT许可证,完全免费,无付费版本。
访问状态
是否开源
开源协议MIT
主要语言TypeScript
技术栈/模型agentic-ai,ai-agents,ai-coding,anthropic,automation,claude,claude-code,codex,coding-agents,devops-automation,devtools,github-actions,grok,llm,loop-engineering,mcp,prompt-engineering
GitHub 星标★ 11283
30天Star增速
HF 下载量
上线时间2026-06-09 00:00:00
最近更新2026-09-22 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数6

使用教程

难度:入门 约 5 分钟 部署方式:命令行工具 5 步

环境要求

  • 可运行 npx 的 Node.js 环境(通过 npx 调用 @cobusgreyling/loop)
  • 可访问 npm 仓库的网络(首次执行 npx 需下载 @cobusgreyling/loop 包)
  • 一个待初始化循环工程的目录(示例中为当前目录 .)
  • 已确定要使用的 AI 编程代理工具(示例为 claude)

安装与启动步骤

  1. 1初始化循环工程

    在当前目录按指定模式生成循环脚手架,并用 --tool 指定代理工具。README 示例模式为 daily-triage、工具为 claude。

    npx @cobusgreyling/loop init . --pattern daily-triage --tool claude
  2. 2体检当前配置

    用 doctor 检查工程目录中的循环配置是否完整可用,出现问题按提示修正后重跑。

    npx @cobusgreyling/loop doctor .
  3. 3估算循环成本

    用 cost 查看指定模式在 L1 级别下的成本预估,据此决定是否升级到更高自动化等级。

    npx @cobusgreyling/loop cost --pattern daily-triage --level L1
  4. 4跑一遍空仓库演示

    在克隆下来的仓库根目录执行该脚本,观察从空仓库到生成第一份 STATE.md 的完整过程。

    bash scripts/empty-to-state-demo.sh
  5. 5阅读配套文档

    继续查看 Quickstart、jobs、refactor 与 loop-design-checklist 文档,明确任务目标与提交前检查项。

关键配置

配置项必填说明示例
--pattern选择要初始化的循环模式,决定生成哪套循环脚手架daily-triage
--tool指定协同使用的 AI 编程代理工具claude
--level指定自动化等级,用于成本估算等命令L1

如何确认成功

doctor 命令执行后无报错,且工程目录中出现 README 提到的 STATE.md 等循环文件。

常见问题

Q:执行 npx 命令没反应或报错怎么办?

A:首次执行需要联网从 npm 拉取 @cobusgreyling/loop 包,请确认网络与 npx 可用,然后重试相同命令。

Q:--tool 参数可以填哪些值?

A:README 的示例只演示了 claude,其他可用取值请查阅项目 docs/QUICKSTART.md 与 jobs 文档,不要盲目猜测。

Q:能直接上 L3 无人值守吗?

A:README 明确建议先跑 L1 报告,再 L2 辅助,确认验证器连续一周判断正确后,才升级到 L3 无人值守。

Q:很久以前生成的 STATE.md 还算数吗?

A:不算。Loop Ready 更看重最近运行记录,30 天前的 STATE.md 不能视为 L3 状态。

注意事项

  • 严格按 L1 报告 → L2 辅助 → L3 无人值守的顺序渐进放权,不要跳级。
  • Loop Ready 评分权重向近期运行倾斜,注意保持循环持续运行以维持等级。
  • 空仓库上手可参考 scripts/empty-to-state-demo.sh,提交前对照 docs/loop-design-checklist.md 自查。

核心亮点

  • 提供 loop-audit、loop-init、loop-cost 等实用 CLI 工具,覆盖 AI 编码代理的审计、初始化和成本管理,直接解决工程实践痛点
  • 基于 Addy Osmani 和 Boris Cherny 等专家的设计模式,沉淀了可复用的循环工程模式与启动模板,降低团队上手门槛
  • 围绕 AI 编码代理的编排与提示词设计形成系统方法论,契合当前 agentic AI 开发趋势,具有较强的前瞻性和参考价值

不足之处

  • 项目较新,文档和社区生态仍在建设中,长期维护性和稳定性待观察
  • 依赖特定 AI 代理工具链(如 Claude Code、Codex),对非该生态用户可能不够通用

适用场景

  • 团队需要系统化设计 AI 编码代理的工作流,提升自动化开发效率
  • 个人开发者希望快速初始化 AI 代理项目并监控其运行成本与效果
  • 企业评估不同 AI 编码工具链的集成方案,需要审计和优化代理循环

替代项目

DSPy、LangChain、CrewAI

项目介绍

loop-engineering 是开发框架领域的开源项目,由 cobusgreyling 开发,是 2026 年新上线的项目。

在全站 13,014 个收录项目中,它的 GitHub 星标数(11,283)位列前 5%,在开发框架分类的 795 个项目里位列前 6%。

近 44 天,它的 GitHub 星标从 10,063 增加到 11,283,净增 1,220。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-22。MIT许可证,完全免费,无付费版本。

它主要面向的使用场景是:团队需要系统化设计AI编码代理的工作流,提升自动化开发效率。同类可对比的替代方案包括 DSPy、LangChain、CrewAI。

上一篇:paper2gui

下一篇:mirrord

同类项目推荐

langchain 开源

组装 AI 应用的乐高积木,从想法到上线不换工具

The agent engineering platform.

★ 146874 2026-08-09
transformers 开源

全球最大的模型仓库全家桶,想用的模型一把抓

Transformers: the model-definition framework for state-of-the-art machine learning m···

★ 166529 2026-08-09
pi 开源

一套 TypeScript 工具包,快速搭出能写代码的 AI agent

AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI

★ 108504 2026-09-12