Hacker News · AI 讨论· pvhee·· 24 天前精选AI 评分78
作者用约 340 行 bash 搭夜间 Ralph 循环,13 天开 82 个 PR 且从不合并
The nightly Ralph loop: a coding agent that works my backlog and never merges
AI 导读
作者用约 340 行 bash 脚本、两个提示词、一个权限文件和四个 systemd 单元,在常开的 Linux 笔记本上跑无头 Claude Code(claude -p),把打了 ready 标签的 GitHub issue 逐个变成 ralph/* 分支上的 PR,13 天在六个仓库开了 82 个 PR,自己合并 74 个,循环本身一个都没合。
借鉴点
能拿走一套无人值守编码循环的配置:GitHub issue 打 ready 标签当队列、每个 issue 一个 worktree 加一次性 claude -p、权限层禁掉 merge/push main/publish、用 usage.py 读订阅用量做闸门。落到软件工厂这条线,代价是要一台常开机器和一份 Claude 订阅额度,且共享文件冲突得靠 After #N 串行规避。
来源:Hacker News · AI 讨论 · cloudwired.dev