## 持续Claude:AI驱动的代码改进 面对需要大量测试覆盖的大型代码库,开发者Anand Chowdhary创建了**持续Claude**,一个CLI工具,旨在利用Claude Code在一个持续、迭代的循环中工作。与孤立运行的典型AI编码助手不同,持续Claude模仿CI/CD实践,重复运行Claude Code,并通过共享的markdown文件作为“记忆”来维护跨迭代的上下文。 该工具自动化了一个工作流程:创建分支、提交更改、打开拉取请求、监控CI,以及根据成功与否进行合并或丢弃。这使得Claude能够逐步处理大型任务,从失败中学习并建立在之前的进展之上——有效地充当了“升级版的Dependabot”,用于重构、依赖更新等。 其成功的关键在于提示Claude专注于*有意义的进展*,而不是完整的解决方案,并留下清晰的笔记供下一次迭代使用。这种方法受到“概率辐射”等概念的启发,优先考虑整体方向而不是单次运行的完美性,证明了其具有卓越的容错性和效率,尤其是在token成本降低的情况下。持续Claude可以无缝集成到现有的GitHub工作流程中,利用代码审查和CI检查,而无需额外的设置。
作者反思了“田园风”和历史美学吸引人的地方,同时也承认浪漫化过去的危险。最初对复古兴趣获得认可的兴奋,逐渐转变为认识到人们常常会忽略过去的苦难。
像劳拉·英格尔斯·怀尔德这样的人物,尽管描绘了田园诗般拓荒生活,却经历过重大的挣扎——这种现实常常被她的流行叙述所省略。作者也直面了自己对过去社会动态的幻想,意识到“友好”的行为并非过去时代的固有特征,而浪漫化的求爱观念往往根植于艰难的环境。
最终,文章提倡欣赏来自过去的审美,但不要试图活在过去。作者借鉴食物历史学家瑞秋·劳丹的经验,强调了看似田园诗般的生活背后无情的劳动。拥抱现代舒适,例如电力和医疗保健,可以让我们有选择地欣赏过去,学习其智慧(例如集体音乐创作的价值),同时感恩地避免其苦难。