让 AI 通宵改代码:开源编排工具 gnhf 体验速览
睡前随手丢一句话,AI 就自己开工了。
这就是 gnhf 的用法,名字叫「Good Night, Have Fun」:用一句指令唤起 Claude Code 或 Codex,随后进入全自动循环执行。
你可以去洗澡、直接睡觉,它继续在那儿改代码。
每完成一次修改,gnhf 都会自动生成一条 Git 提交;就算跑出了报错,也能自动回滚再重试。
如果持续失败,还会用指数退避控制频率,不会无止境地烧预算。基本上你只负责下达目标,其余都交给它处理。
提交记录也很清晰:每一轮变更都单独保存,随时可查。
它的记忆机制也挺实用。每轮产出会写进笔记文件,下一轮迭代还能读回来;智能体知道之前做过什么,不用每次从头来,对持续改动大型项目很省心。
要做长周期优化或持续迭代时,这套机制尤其好用。
它还支持同时运行多个智能体,在 worktree 模式下彼此互不影响。
每个智能体都有独立提交、独立笔记:既能分工做不同任务,也能在同一项目的不同分支并行推进。
想并行验证不同算法或策略,也能比较轻松地实现。
整体感觉就像给 AI 排了个夜班:改函数、抠逻辑、清理重复活儿,全程自动跑完。
等你醒来,Git 历史里已经堆满了它的工作痕迹;遇到报错也会自动回滚并重新执行。
对喜欢折腾自动化的人来说,它确实很有吸引力。重复又琐碎的工作可以直接交给 AI,让它自己转起来。
全过程有轨迹、失败也有安全兜底,不太担心误操作带来损失。有兴趣的话可以去 GitHub 直接上手试试。
GitHub地址:kunchenguid/gnhf