AI图鉴

AI图鉴首页 › AI 资讯 › 重新尺度是如何与 Strands Agents 和 AI-DLC 一起构建一个

重新尺度是如何与 Strands Agents 和 AI-DLC 一起构建一个 AI 分类的 agent

来源:AWS ML Blog · 发布时间:10-23 · 由 AI图鉴每小时自动聚合

调整规模在AWS上使用AI-Driven开发生命周期(AI-DLC)框架,其中Strands Agents和Amazon Bedrock,在其中构建了智能的测试跟踪agent

人工智能

重新尺度是如何与 Strands Agents 和 AI-DLC 一起构建一个 AI 分类的 agent

每个工程队都知道仪式,而重新规模也不例外。 一个夜间测试套房失败。 随叫随到的工程师拉动日志,对根源进行分类,并把它引向正确的队伍,只在第二天早上重复这一过程。 在规模上,在分布式服务和数十个寄存处之间,这种仪式成为了隐藏在待命轮换中的全职工作。

缩放是为AI时代建造的数字工程平台。 研发团队和工程团队跨越航空航天,汽车,能源,生命科学,半导体,以及制造业等多个领域,利用调整尺度平台加速创新,将智能HPC,高级建模和模拟,代理数字工程,AI物理等多个平台并举。

除了编码外,再规模在整个工程生命周期使用AI,从规划和设计到执行,测试,审查,操作,同时让工程师对结果负责。 AI可以提议和执行,但人们可以定义范围,验证工作,批准生产变更。 然后工程师可以专注于建筑,产品判断,以及操作复杂分布式系统所需的背景。

在本文中,我们展示了Rescale如何在AWS上使用AI-Driven开发生命周期(AI-DLC)框架来构建一个智能的分型agent. 他们从问题定义到5天后部署,再到几周内生产。 也报导Rescale如何将AI-DLC扩展至他们的工程组织。

挑战

随着Rescale平台的增长,维持平台运行的业务间接费用也随之增加。 工程师们花费了大量时间来完成一项重复而关键的任务:对自动端到端测试故障进行分类。 成百上千个测试案例在套房中运行,当出现故障时,每一个警报,错误报告,升级都需要分类,优先排序,并被引导到正确的团队。 在通路后,工程师需要从多个伐木和监测系统收集证据,以及若干源寄存器,然后才能开始调试。 需要通过端到端测试才能将服务部署到生产中,因此调试这些系统故障是取得生产新变化的关键途径。

在手动工作流程中,工程师从测试报告转向日志,历史模式,以及源代码,对失败进行分类,并找出可能拥有的团队。 由于这些集成测试门每周制作发布,未解决的故障可能会在允许部署之前将几个团队拖入数小时的协调。

团队对解决方案的外观有清楚的认识:一个能够自动分类和路由问题的智能agent. 他们所寻求的是从这种理解发展到生产工作系统的结构化方法,其结构足以将方法扩大到以后的其他使用情况。

为什么缩放选择 AI-DLC

agent是一个范围很广的问题,工作队需要一种发展办法,在不跳过将决定该系统是否在生产中发挥作用的建筑决定的情况下,能够以这种速度前进。

AI-Driven开发生命周期(AI-DLC)是一种开源,以AI为中心的软件开发方法,它围绕两个想法:

- AI执行,人类决定:AI生成工作计划,写代码,并提议架构,但它会浮出决定点,提出澄清问题而不是猜测。 人类在每个步骤上验证和引导。

- 团队会议取代互赠:AI-DLC不单是一人大楼,而是要求以后进行审查,而采用重点小组会议:Mob Complexing(共同界定要求)和Mob Building(共同建设,同时AI处理执行)。 决策是实时的。

AI-DLC很合适,它确保AI理解团队想要建设的东西。 在暴徒会议中,重组工程师共同回答了AI的问题,并在AI前进之前批准了每一个计划,因此没有留下任何假设。

解决方案概述

调整分级的agent将夜间端到端测试故障的分类和路径自动化。 它作为Rescale现有Argo Workflow的连续集成和连续交付(CI/CD)管道在Amazon弹性Kubernetes服务(Amazon EKS)上的一个步骤运行。 当一个夜游的Playwright套装上数百个测试案例产生故障时,管道触发了分型agent的吊舱。

agent 执行以下步骤:

- Claude Opus 4.8在Amazon Bedrock上将每次故障分类为根因类:基础设施问题、代码错误、片面测试或环境问题。

- 从知识库中获取相关的历史失败模式,以补充背景。

- 通过模式上下文协议(MCP)查询用于支持分类的运行时间证据。

- 在采取任何行动之前,生成一份结构化补救报告,其中包含具体的参考文献、功能名称和建议的修复方法供工程师审查。

agent以几秒钟完成这个工作流程,并直接输出到团队现有的报告管道中。 下图显示这些组件如何组合:

AI-DLC研讨会经验

参与安排为为期五天的亲自讲习班。 AWS建筑师指导建造,而调整规模的工程师则手动操作键盘,实时协同建造。

开始阶段(第1-2天):从愿景到经验证的要求

小组首先从范围界定要求入手,在构想文件和技术环境文件中抓住意图,在任何大楼开始之前就把工作作为基础。 这一意图从一个单一的语句开始,即“我们希望AI能对失败进行分类并建议补救的测试分类”。 团队以暴徒形式合作,回答了AI产生的20+澄清问题。 这产生了一份范围界定的要求文件,其中明确划定了第一阶段的界限,并推迟了第二阶段的项目。 5个用户故事合并为4个工作单元:

- 历史失败模式的知识基础。

- AI 分类agent作为核心分类和补救引擎。

- 启动、基础设施和部署的Argo Workflow集成。

- 精确度测量和回归度测量的评价方法。

人类的决定驱使着关键界限:属于第1阶段相对于第2阶段,优先排序,以及诸如自动拉力请求生成(PR)等延期特性。

施工阶段(第2-4天):运行代码的架构

该小组界定了接口合同和数据计划,完成了功能和非功能设计问题,并在架构上签字。 建造期间出现了两个建筑小区,队伍在改变航线之前对每个小区进行了验证。

首先,球队计划在Amazon Bedrock Agent Core上托管agent,然后将其转移到Amazon EKS,在那里,Rescale已经运行了其Argo Workflows CI/CD管道。 将agent保留在现有集群中,意味着没有新的运行时间可以运行,也是从Argo直接触发路径。 第二,在早期的建设中,agent通过MCP从第三方伐木服务中提取了日志证据。 团队将日志检索移至Amazon Cloud Watch,这简化了依赖链。 MCP模式保持不变。 只有背后的源头改变了由于AI-DLC在共享文件中保留了要求和设计决定,因此团队更新了这些要求和决定并保持了建设不失去上下文。

agent是使用Strands SDK建造的,支持同时进行故障分析,在JSON和HTML中以结构化输出,在Amazon EKS上装箱。

到第4天,整个管道正在运行中:Argo工作流程触发器、分解agent舱、MCP日志查询、知识库检索和结构分解输出。

业务阶段(第5天):评价和移交

该小组建立了基于PyTest的评价框架,采用活式和悬浮式测试模式,建立了初步分类-协议基线,以衡量agent的对比和改进。 agent被降级为rescale的CTO和VP of Engineering,正确分类了一个基础设施故障和一个带有特定文件级固定建议的真正的代码错误。

AI-DLC 如何缩小复杂程度

并不是每个单位的工作都得到同样的待遇。 知识库需要最低限度的设计,并在数小时内使用Terraform。 Triage Agent获得了全刚性:架构审查,接口合同,12个设计问题,以及迭代代码审查。 阿尔戈一体化的重点是基础设施合同和IAM。 "评价哈尼斯"采用轻量级设计但重度执行。 AI-DLC 自动匹配深度和复杂度。

到了第5天末,agent在中转中直播,以测量精度基线和明确的生产路径处理真正的测试故障。

生产成果

分流器agent自车间开始投入生产。 它自动将夜间端到端的测试故障分类,用工程师验证的自动首发通道取代手动首发分录。 对于每次失败,agent生成一份结构化的补救报告,其中包含可操作的下一步步骤,而不是原始日志。 agent与人类分型的分类协议从最初部署时的44%上升到今天的68%. 随着团队在金色数据集和即时工程上的延展,它继续得到改善。

自分解agent进入生产后,团队测得在分析测试故障的同时,时间阻断生产部署减少20%. 因为这些测试门调整规模的每周生产发布,减少显示直接在如何快速的改变到达生产。 工程师在重复分类方面也花费较少的待命轮调费用。

讲习班结束后的生活:从一个agent到AI-第一练习

讲习班提供了一种生产agent,但其更大的影响在于如何采用再规模方法进行工程。 分型agent是在Rescale为AI时代提供数字工程能力的更广泛推动的一部分。 在内部,再规模正在将AI在自己的工程组织中实现的这些相同效益应用到其中。 AI-DLC给了Rescale的工程师一种有条理的,可重复的方式,将这个方向付诸实践。

在整个组织内扩大AI-DLC

调整规模正在评估一个内部AI-DLC英才中心,这是一个将最佳做法编码并帮助其他团队独立采用该方法的小组。

参与的工程师已经在应用他们学到的知识。 一位工程师指出,这一进程“将是我今后工作流程的一部分”,不仅是为了建造agents,而且也是为了AI能够作出贡献的任何复杂的开发工作。

更广泛的人工智能本土发展

缩放目前正在将AI-DLC纳入新工程模拟产品的标准软件开发生命周期。 框架带来模拟-域专业知识,产品要求,平台架构,验证,运行为一个结构化的设计过程。 团队提前解决关键问题,以可执行规格获取经过审查的决定,并以明确的接受标准给予agents的集中工作。 这缩短了从产品概念到验证实施的道路,同时工程师仍对产品正确性负责。

在产品授权平台工作和agent系统中已经采用了同样的方法:

- HPC模拟应用目录管理。

- 对集装箱的脆弱性进行跟踪和补救,以满足政府遵守要求的要求。

- 基于工作流的云码agents.

结论

对于分型agent,AI-DLC最有用的输出并不是代码本身。 这是从最初设想到审查系统设计的结构化道路:澄清问题、范围要求和评价

本文由 AI图鉴自动抓取并翻译,版权归原作者所有;如需查看原文请点下方链接。

相关 AI 工具

Strands Agents

Strands Agents:智能体方向的 AI 工具,GitHub 新库(60 star)。

意构 Eido

意构 Eido 是开源 AI IDE,将专业 IDE、强大的 Agent Harness、Browser U

讯飞星辰Agent

科大讯飞推出的AI智能体开发平台

1Panel AI 网关

1Panel AI 网关为内部 AI 应用和模型调用提供统一接入入口,支持模型代理、席位管理、用量统计、智能

相关免费羊毛

Comet Opik

开源 LLM 评测与监控平台

Amazon Bedrock

新用户 $200 AWS 额度

Kiro

AWS 智能体 IDE 免费档:每月 50 积分

AWS Activate

创业公司最高 $200k 云额度

同源资讯

在不管理 GPU 的情况下,宣布自定义 SageMaker AI 模型的新方式

AWS ML Blog · 10-23

使用 Amazon SageMaker 训练课程 API 写入自己的训练循环——不管理 GPU

AWS ML Blog · 10-23

在符合HIPAA条件的环境中部署AI,使用Amazon快速

AWS ML Blog · 10-23

AI agents使用Kokoro TTS在Amazon SageMaker AI上流传的低纬度演讲

AWS ML Blog · 10-23

停止猜测 Amazon SageMaker AI 上的 TTS 自动缩放目标

AWS ML Blog · 10-23

阅读原文(aws.amazon.com)

标题、摘要与正文均来自该信源的公开页面,版权归原作者所有;本站自动聚合与翻译,仅作出处跳转。

← 返回 AI 资讯列表AI工具图鉴首页

返回 AI图鉴首页 · 提交工具 · 商务合作 · 关于本站 · 586 款 AI 工具分类导航 · 每日 AI 热门项目与动态