技术实践
CircleCI 用 Claude 构建自动修复 CI 问题的验证智能体
概述
CircleCI 的 CI/CD 平台每年为 Okta、Hinge、Hugging Face 等客户处理数十亿构建任务,公司用 Claude 构建了名为 Chunk 的代码验证智能体,自动认领测试优化、构建修复等维护工作。Chunk 形成闭环:接收自然语言任务后按客户 CI 配置拉起沙盒环境,以失败日志和历史测试结果为上下文生成修复,再由 CircleCI 管线验证,失败则重试,最终向客户交付已通过测试、lint 与静态分析的「绿色」PR。8 名工程师团队数天内出原型、数周内完成生产化;超过五分之四的任务在故障点自动触发,任务转化为已完成 PR 的比率自上线以来翻倍以上,一家大型企业客户的故障分析时间从14小时降至18分钟。配套的 Smarter Testing 预测性测试选择将平均反馈时间缩短75%、最高达97%。内部另有90%工程师使用 Claude Code,结构化推广以来日常用量增长9倍。