Running Claude Code in a loop to mirror human development practices
5 months ago
- #AI
- #Continuous Integration
- #GitHub
- Continuous Claude 是一个命令行工具,专为循环运行Claude代码而设计,能在多次迭代间保持持久上下文。
- 该工具最初是为大规模单元测试覆盖率提升而创建,目标是在数周内达到80%+的覆盖率。
- 与一次性AI编码工具不同,Continuous Claude支持自我批判和迭代改进。
- 该工具与GitHub工作流集成,可创建分支、拉取请求并监控CI检查。
- 共享的Markdown文件作为外部记忆存储,确保迭代间的上下文连续性。
- 系统能通过追踪进度并根据先前失败调整策略来实现自我改进。
- GitHub Next的Continuous AI项目探索同时运行多个专用代理处理不同任务。
- Continuous Claude能处理大型重构任务、依赖项更新和破坏性变更。
- 这种方法虽然资源消耗大但有效,依靠的是整体进展方向而非单个成功。
- 人类仍通过PR审查等熟悉机制保持在循环中。