AWS推出前沿代理,彻底变革软件开发
快速阅读: AWS推出“前沿代理”,涵盖Kiro编码、安全及DevOps三大领域,显著提升软件开发效率与安全性,减少手动工作量,加速问题解决。
AWS近日推出了一套强大的新“前沿代理”(frontier agents),这一进展标志着代理AI技术及其在更复杂任务自动化潜力上的重大突破。这些前沿代理不同于传统的后台运行、自动化任务和处理客户服务查询的人工智能代理。据AWS在年度re:Invent大会前的简报会上介绍,这些是“新一代”代理,能够无需干预地自主工作数小时甚至数天。
这些代理具有高度可扩展性、自我学习能力,代表了该技术的最新迭代。作为其首次尝试,AWS推出了三个新的前沿代理,声称将从根本上改变软件开发流程。例如,公司的Kiro编码服务得到了大幅更新,加入了名为Kiro自主代理的新功能。
在会前与ITPro交谈时,AWS代理AI高级首席工程师David Yanacek表示,这些新功能将在帮助开发团队安全快速地提高生产效率方面发挥关键作用。“它们更像是团队的延伸,而不仅仅是开发者的工具。”他说,“我们开辟了一个称为前沿代理的新类别,首先发布了三个与软件开发生命周期相关的代理。”
据AWS介绍,Kiro自主代理能够在多个会话中持续保持上下文环境,这意味着它会在后台不断从人类操作中学习。该代理具备多种功能,如分类错误、提高代码覆盖率等。用户可以直接从GitHub向其提问、描述任务并分配待办事项,之后代理将独立确定完成任务的方法,并提供更改建议、潜在编辑或拉取请求。
在安全性方面,Yanacek告诉ITPro,新的AWS安全代理旨在推动更安全、更可靠软件的开发。该代理通过在整个开发生命周期中嵌入深厚的安全知识,主动审查设计文档,扫描拉取请求,将其与常见漏洞及内部安全要求对比,从而实现这一点。此次前沿代理的推出,被认为是软件开发领域的一大进步,解决了长期存在的安全问题,并促进了开发和安全团队之间的协调。代理可以执行渗透测试,探测安全漏洞,将以往耗时的手动过程转变为“按需能力”。
例如,AWS客户之一的照片分享公司SmugMug利用该代理,在数小时内完成了对多个应用程序的渗透测试,而非几天。这不仅简化了开发周期的这一部分,还减少了开发人员的手动工作量,使他们能够专注于更重要的任务。“现在,我们将渗透测试时间从几周缩短到了几小时,可以覆盖更多的范围,测试更多的变更,这是以前实践中难以做到的。”Yanacek补充说。
最后,AWS还发布了AWS DevOps代理,为软件开发生命周期提供了全面的代理处理方案。该工具旨在简化DevOps实践,重点在于减轻开发人员的工作负担。与安全代理类似,它对用户的IT资产和应用程序有深入了解,能够识别可观测性工具、代码仓库和持续集成/持续部署管道之间的关系。通过映射应用资源,代理能够迅速应对导致开发人员头疼的故障或错误。
他解释说:“当出现警报或需要人工实时或稍后介入的情况时,DevOps代理可以自主工作。它将进行根本原因事件管理,制定安全缓解计划,并全程展示其工作过程。”
Yanacek补充说,该代理将主动行动并持续改进,通过研究过去的事件来识别潜在的未来问题。
“因此,它会发现周围可能存在的基础设施成本优化问题,比如‘这些资源使用率低下’,或者‘你的检测时间一直不佳’,”他解释道。
据Yanacek向《ITPro》透露,到目前为止,AWS估计使用该代理的根本原因识别率为86%左右。例如,澳大利亚联邦银行发现,该代理能够在短短15分钟内确定软件故障的根本原因。
“这种类型的事件通常需要数小时才能识别出来,他们用来测试这个代理,”他指出。“所以在这方面我们看到了成功。”
请关注《ITPro》在Google新闻上的更新,以获取我们最新的新闻、分析和评测。
更多来自《ITPro》的报道:
– AWS re:Invent 2025:拉斯维加斯现场直播的所有新闻、更新和公告
– AWS通过新的代理AI功能推动IT现代化
– Microsoft的新Agent 365平台是部署、保护和监控AI代理的一站式解决方案
主题:
– Amazon Web Services (AWS)
– 编程
(以上内容均由Ai生成)