平时用 Claude Code、Codex 这类命令行 Agent,大多是「人守着终端用」:你输一句话,盯着它跑,等它问你下一步;一旦关掉窗口或者人走开,事情就断了。能不能让 Agent 在后台自己接活、自己跟进到底,遇到拿不准的大事才跑来让你拍板?GitHub 上一个叫 agent-autoloop 的项目,把这件事做得很轻。

它到底是什么
agent-autoloop 是一个极轻量的自动化中台,目前拿到 3350 星,开源协议 MIT,作者 KKKKhazix。它把任务调度做成一个零外部依赖的「内核」,把事件来源、Agent、通知通道,甚至代码上线流水线全部拆成可随时插拔的「插件」。
几个让人舒服的设计:一台电脑、一条命令就能跑,支持 macOS 和 Linux,不需要买云服务器,也不需要开放公网端口;一行配置就能接一个新的命令行 Agent,不要求 SDK,也不需要改 Agent 源码,只要它能接收提示词、把最后一条回复打印出来就行;它没有后台界面,需要你拍板时,把一张卡片推到飞书、钉钉、企微、Slack、Discord 或桌面通知,想看全局进展敲一行命令即可。
一条命令上手
运行前准备:装好 Node 24、Git、curl,以及一个你已经登录好的命令行 Agent(Claude Code、Codex 都行),不需要 GitHub 账号。
- 安装:执行官方安装脚本
curl -fsSL https://raw.githubusercontent.com/KKKKhazix/agent-autoloop/main/install.sh | sh。更新用agent-autoloop update,两个命令装的都是通过了全部检查的 Release 版本。 - 试跑:装好后跑
agent-autoloop try,让本机 Agent 真实走一遍「提问 → 退出等回复 → 拍板 → 接着干完」,终端会提示你用agent-autoloop answer 1 2选择,再跑agent-autoloop status看它接着把活干完。 - 写规则:打开
~/.agent-autoloop/rules.json,在rules里写清楚「什么事、交给谁、在哪个目录干」。比如每天早上 9 点写早报,就是一条带cron的定时规则;想接外部事件(例如 GitHub 新提的 Issue),先在sources里登记github,再写一条source规则。保存后几秒内自动生效,agent-autoloop check可校验,agent-autoloop rules explain能看生效规则和下次定时,agent-autoloop emit <类型> --dry-run可以预演一条事件会派给谁。 - 拍板交互:碰到删数据、重启服务、花钱、对外发消息这类事,中台通过飞书或桌面通知发一张卡片给你。你回复期间,它不占后台进程,也不消耗 Token。
Agent 怎么跟中台配合
中台对 Agent 只有一个约定:在最后一条回复里交代结果。需要向你请示时,在回复末尾附一段 agent-autoloop 代码块,写明标题、说明和可选项。除了提问,还能发通知、关闭已解决的卡片、预约半小时后再醒来复查、或者触发新事件。万一这段 JSON 写错了,中台只让它在原会话里重写最后一段回复,不会把已经干完的业务重做一遍;重写也失败时,保留原结论并通知你回执没有生效。
内核本身有四个机制:事件进来后按规则派活、同一件事排队时的新消息合并成一轮、Agent 干完一轮就退出、拿不准才问你。插件体系则覆盖四个方向——事件来源(定时、GitHub、业务系统)、Agent 实现、通知通道、以及把结果接回代码上线的流水线,每一层都能自由替换。
适合谁、要注意什么
对站长、独立开发者来说,把日报、监控告警、自动回复这类琐碎任务交给它,自己只处理真正需要判断的环节,效率提升是实打实的。有一点要注意:Windows 版作者说 11 月 7、8 日回家后才开发(当前还在出差没法真机测试),现在想用可以先上 WSL2。另外它依赖一个已经在本地登录好的命令行 Agent,等于把「执行权」交给了那个 Agent,敏感操作一定要在规则里把「需要拍板」的红线写清楚。
官方仓库:https://github.com/KKKKhazix/agent-autoloop
文章标题:命令行 Agent 后台自转:agent-autoloop 上手评测与部署
文章链接:https://www.muooy.cn/16422.html
更新时间:2026年11月06日
1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:305582964@qq.com,我们将第一时间处理!2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。
3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读用户协议和免责声明。

