背景 最近 AI 编程助手越来越多:Claude Code、Codex、Cursor、Copilot... 但有个问题:
重复性任务还是要手动触发
。 比如: - 每隔几分钟检查一下部署状态 - 每天早上总结昨晚的 GitHub issues - 定时检查有没有新 PR 要 review 以前要么手动执行,要么写脚本 + cron,挺麻烦的。 用 Claude Code 的 /loop 命令时发现早期版本有些 bug,索性自己造了个轮子。 ## acp-loop 是什么 一个简单的 CLI 工具,给 AI Agent 加个定时器。 ## 安装 ```bash npm install -g acp-loop
使用示例
每 5 分钟执行一次
acp-loop --interval 5m
"检查部署状态,如果失败就通知我"
Cron 表达式
acp-loop --cron
"0 9 * * *" "总结昨晚的 GitHub issues,生成日报"
指定 Agent
acp-loop --agent codex --interval 10m
"检查最新的 PR"
支持的 Agent
- Claude Code - Codex CLI (OpenAI) - Gemini CLI - Cursor CLI - GitHub Copilot CLI - Kimi、Qwen、OpenCode 等 12+ 种
实际场景
部署监控
- CI/CD 跑完自动检查结果 2.
PR 巡检
- 定时 review 新 PR 3.
日报生成
- 每天自动总结工作内容
源码
GitHub: