上班前说句话,回来代码全写好: autonomous-loops 让 Claude Code 自己跑任务
你有没有想过,早上上班前跟 Claude Code 说一句「今天把登录模块写完」,然后去冲杯咖啡,回来代码已经写好、测试通过、commit 都帮你做好了?
这听起来像做梦,但 autonomous-loops 这个 Skill,正在把这件事变成现实。
它是什么
autonomous-loops 来自 ECC(Everything Claude Code)生态——一个 GitHub 上狂揽 140K+ Stars 的 Agent 性能优化系统。这个 Skill 的核心作用只有一个:教你怎么让 Claude Code 自动循环跑任务,不用你盯着。
它不是一套固定的自动化脚本,而是一整套从简单到复杂的「循环模式谱系」——从最基础的 claude -p 顺序管道,到 RFC 驱动的多 Agent DAG 编排,全覆盖。
从「单机跑」到「多兵种协同」
这个 Skill 给你画了一张能力地图,按复杂度分了 6 个档:
- 顺序管道(最低门槛):写个 bash 脚本,把每天的开发步骤串起来——实现 → 清理 → 验证 → commit,一条命令全搞定。
- NanoClaw REPL:交互式持久会话,适合需要多轮对话才能完成的复杂任务。
- 无限 Agent 循环:让 Claude Code 自动生成内容、自动修复、自动验证,适合批量化生产任务。
- 持续 PR 循环:跨多天的迭代项目,CI gate 全自动过。
- 去冗余模式:任何实现步骤之后的自动清理,质量把控。
- Ralphinho / RFC 驱动的 DAG(最高级):大型功能、多单元并行、merge queue 协调——真正的多 Agent 协作。
怎么用
拿最基础的顺序管道举例,三步上手:
第一步:写一个 daily-dev.sh 脚本,把任务拆成 claude -p 调用;第二步:加上 set -e 让脚本遇错即停;第三步:接 CI/CD 或者 cron,躺着等结果。
想进阶?Skill 里自带模型路由方案——用 Opus 做深度推理,用 Sonnet 快速实现,用 Opus 做安全审查——不同步骤用不同模型,省钱又高效。
适合谁
如果你每天都在重复「写代码→跑测试→修复→提交」这套流程,这个 Skill 就是为你准备的。尤其是需要跨多天推进的大型功能,靠人肉盯进度既累又容易漏。
当然,autonomous-loops 不是银弹——它对任务拆解能力有要求,步骤分得越清晰,循环跑得越顺。
总结
autonomous-loops 把「让 AI 自动干活」这件事,从玄学变成了可复用的工程模式。不管你是想每天自动生成文档、持续监控代码质量,还是构建真正的多 Agent 协作流水线,它都给你搭好了脚手架。
唯一的要求是:你得想清楚想让 AI 做什么。
GitHub:https://github.com/affaan-m/ECC/tree/main/skills/autonomous-loops
GitHub: https://github.com/affaan-m/ECC/tree/main/skills/autonomous-loops
评论区
登录后可评论。