通过自动化多智能体验证和审查循环,按规格完成构建

我就是不想深入审查 AI 生成的代码。以前我会这样做,但现在只审查代码的组织方式和结构。我主要负责定义想要的产品行为,并事先讨论技术实现方案。一旦这些内容写进规格说明,我就让自己的持久化实现引擎去完成构建。任务:作者从深入审查代码转向定义产品行为和技术规格,然后将实现工作委托给一个自定义的“持久化实现引擎”。该引擎执行自动化验证和跨不同模型的多智能体审查循环,对问题进行分类并标记误报,直到代码符合规格。人类角色仅限于初始规格定义和审查代码组织/结构,而非逐行逻辑审查。;工具:custom-built or unnamed agent。人工角色:原始帖子没有说明人如何参与。;局限:源材料未指定“持久化实现引擎”中使用的工具、模型或基础设施,使得精确复制变得不可能。它假设LLM需要多次处理以避免问题,这意味着高计算成本和延迟。没有关于如何处理复杂架构决策或自动化审查可能遗漏的安全漏洞的指导。。

工具

custom-built or unnamed agent

Agent Work Atlas 发布日期:

概述

我就是不想深入审查 AI 生成的代码。以前我会这样做,但现在只审查代码的组织方式和结构。我主要负责定义想要的产品行为,并事先讨论技术实现方案。一旦这些内容写进规格说明,我就让自己的持久化实现引擎去完成构建。

工作流程

作者从深入审查代码转向定义产品行为和技术规格,然后将实现工作委托给一个自定义的“持久化实现引擎”。该引擎执行自动化验证和跨不同模型的多智能体审查循环,对问题进行分类并标记误报,直到代码符合规格。人类角色仅限于初始规格定义和审查代码组织/结构,而非逐行逻辑审查。

原文报告的结果

源材料未报告任何量化结果、成功率或效率指标。作者声称循环会持续到代码“符合规格”,但未提供关于节省时间、缺陷减少或成本的数据。目前尚不清楚这种方法是否能持续产生生产就绪的代码,或者是否需要针对边缘情况的大量人工干预。

人工角色

原始帖子没有说明人如何参与。

局限

源材料未指定“持久化实现引擎”中使用的工具、模型或基础设施,使得精确复制变得不可能。它假设LLM需要多次处理以避免问题,这意味着高计算成本和延迟。没有关于如何处理复杂架构决策或自动化审查可能遗漏的安全漏洞的指导。

试一试

作为高级软件工程师,实施一个规格驱动的AI编码工作流。1. 为[可替换功能,例如用户认证模块]定义清晰的产品行为规格,包括边缘情况。2. 使用AI编码智能体生成初始代码。3. 运行自动化验证脚本和辅助AI审查智能体,检查逻辑错误和风格合规性。4. 将问题分类为集群并标记潜在的误报。5. 迭代直到代码通过所有检查。6. 提交最终代码结构和组织供我手动审查。未经我明确批准,不要部署或提交更改。如果规格含糊不清,请在生成代码前提出澄清问题。提供每次迭代中发现和修复的问题摘要。

原始来源

来源报告未经独立核验。发布日期为本站案例发布日期,并非原始文章日期。

更多同类案例 · 编程与开发