24/7代理管线将开发生产级软件的成本和时间降低了60-70%。

Reddit r/ArtificialInteligence 新闻

摘要

一个基于Claude Code构建的自定义AI代理管线将软件开发成本降低了60-70%,并使大多数工单能在15分钟内处理完成,但在生产部署前仍需人工审查。

五周前,我们将一个全天候运行的AI代理管线作为几乎所有客户项目的主要开发工作流。这是一个内部开发的定制化编码AI框架,基于我们的工程原则和目标构建,并建立在Claude Code之上。自推出以来,我们启动和维护生产软件的成本至少下降了60%,大多数工单(包括错误、改进和新功能)在提交后15分钟内就能生成PR供人工审查(!!!)。团队中的PM或QA在Linear或Jira中记录工单。接入代理会自动拾取工单,并已加载完整的项目上下文。它不会仅仅照单全收,而是在提交者记忆犹新时提出澄清性问题。它还会在编写任何代码之前预测变更可能带来的副作用——例如“在这里更改字符限制会导致通知出现渲染问题,因为通知有下游硬性限制。这是否符合预期?”仅此一点,就能在开发人员查看之前消灭足够多的工单。工单内容涵盖从错误、设计和文案修改,到小幅改进乃至复杂功能。PM代理编写规格说明,开发代理实现代码,QA代理则对照PM编写的规格说明运行实现。如果QA发现问题,开发代理会带着失败上下文重新触发,直到满足规格要求。然后打开一个PR,由我们的高级工程师之一审查,之后才能发布任何内容。任何内容都不会绕过人工审查进入生产环境。底层的自定义框架使得该系统能够处理真正复杂的错误和边界情况。代理拥有完整的项目上下文,包括一个地方的变更如何对代码库的其他部分产生连锁反应。它们不仅限于单行修复。过去,我们通过这条管线处理的大部分内容都需要资深工程师从头规划范围。现在,这条管线全天候运行,大幅提升了生产力。事实证明,它的效果惊人。
查看原文

相似文章