Cloudflare如何使用AI执行工程标准

我们创建了Cloudflare Codex ,这是AI代理在整个开发生命周期中使用的受管理的工程标准体系。通过将结构化RFC与代理审核配对,团队可以自动执行跨代码、规范和事件报告的一致性。

我们创建了Cloudflare Codex,这是AI代理在整个开发生命周期中使用的受管理的工程标准体系。通过将结构化RFC与代理审核配对,团队可以自动执行跨代码、规范和事件报告的一致性。

在过去的四个月中,我们的人工智能代码审核员标记了近25万次与Cloudflare工程标准的偏差(我们在本文中称之为“违规行为” ),并阻止了16,000次合并。在开始实施之前,我们的规格审核代理已根据相同的标准对近600项技术设计进行了评估。这两个系统都借鉴了Cloudflare Codex,这是为人员和代理构建的共享工程指南来源。

这篇文章解释了我们构建Codex的原因,它如何支持工程生命周期,以及我们接下来计划做什么。在Codex发布之前(我们在之前关于人工智能工程堆栈的文章中简要介绍了它), Cloudflare的开发人员指南存在于许多地方:正式文档、存储库文件、聊天线程以及单个工程师积累的知识。

工程师经常花太多时间寻找指导,而不是解决他们试图解决的问题。即使在找到答案之后,他们也不能总是分辨出它是当前的、权威的还是适用于他们的情况。随着Cloudflare的发展,这种模式变得越来越难以维持。没有工程师可以阅读每个标准,评审员也无法可靠地检查每个要求。

当人们在团队之间移动时,机构知识变得更加难以恢复,并且没有始终如一地浮出水面或执行的指导导致项目之间的漂移。我们将这一知识体系重建为Cloudflare Codex:一套受管理的工程标准,代理可以在工作点检索和应用。