游乐游手机版
首页/AI热点日报/热点详情

AWS为代码合并队列部署自动化AI智能体审查

类型:热点整理2026-07-13
AWS在纽约峰会上推出两项预览功能,将DevOps智能体从部署后运维延伸到代码合并前审查。发布就绪审查评估跨代码库依赖与合规性,自主发布测试在客户环境中生成定制测试,旨在解决AI生成代码后的安全合并瓶颈。目前在美国东部地区免费开放。

软件开发的核心瓶颈,是否已经悄然改变?

AWS为代码合并队列部署AI审查智能体

以往,开发者们热衷于探讨如何高效撰写优质代码。然而,如今形势已截然不同——编写代码本身已不再是瓶颈,真正的挑战在于如何将代码安全、顺畅地部署到生产环境。AWS显然洞察了这一转变,在近期举办的纽约峰会上,为其DevOps智能体引入了全新能力。

本次发布的两项新功能目前均处于预览阶段。它们将AWS DevOps智能体的能力从“代码上线后的运维管理”扩展至“代码上线前的审查与测试”。具体而言,新增了“发布就绪审查”与“自主发布测试”两项功能。简而言之,这些功能旨在让代码审查与测试流程,能够匹配AI生成代码的惊人速度。

AWS智能体驱动DevOps(Agentic DevOps)的AI总监Neha Goswami直言不讳:“如今大量代码由AI智能体生成,真正的瓶颈已经转移。核心问题不再是‘如何编写代码’,而是‘如何将代码推送出去’以及‘如何安全地完成推送’。”

发布就绪审查

该功能在代码合并之前,会进行一次“生产环境适应性评估”。智能体将检查以下方面:变更是否会影响其他服务的跨代码库依赖关系、访问控制变更是否符合AWS良好架构框架、以及团队自定的内部合规标准。值得关注的是,这些标准只需使用自然语言(普通英语)描述即可,无需额外工具。若团队未提供标准,智能体将自动应用通用最佳实践。

审查过程中,智能体将在AWS托管的隔离环境中运行代码,执行轻量级用户旅程测试,以验证代码能否正常构建以及基本功能是否畅通。最终输出三种结果:阻止、谨慎推进、可安全发布。这些结果将显示在AWS DevOps智能体控制台中,并以评论形式出现在GitHub或GitLab的拉取请求上,还可通过Kiro或Claude Code插件直接在IDE内查看。

Goswami强调,该工具的依赖追踪能力是其与传统静态分析工具的核心区别。她表示:“这远不止是静态代码分析。即便在用户量较少的情况下,我们也已发现了一些问题——那些跨代码库的依赖关系,我们现有的任何解决方案都未能追踪到。” 在一个早期案例中,一项已经通过人工审查的变更被智能体拦截,因为它识别出了一个审查者都未能发现的跨代码库依赖冲突。

自主发布测试

该功能则更进一步,深入至交付流程。在代码合并之前,它会针对Web应用和基于API的应用,在客户自行配置的、类生产环境中,自动生成并运行专门的测试计划。关键之处在于,智能体并非执行固定的测试套件,而是先分析变更内容,然后为其量身定制测试。这些测试涵盖功能正确性、行为回归以及集成场景,每次运行都会生成一个结构化产物,包含指标、日志、追踪信息和执行摘要。

这里需注意一个重要区别:发布就绪审查在AWS托管的隔离环境中运行,而发布测试则在客户自行配置的环境中运行。这意味着客户在测试阶段拥有更多的责任和控制权。

AWS内部工程实践的外化

Goswami在亚马逊已工作22年,最初从内部开发者工具起步。她认为AWS的竞争优势在于能够内部大规模地进行基准测试。这些发布管理功能在对外发布前,已在亚马逊内部工作流中完成验证,参与测试的内部开发者多达数千人。她表示:“我们编写这些智能体能力的方式,正是我们自身工作的方式。智能体在决定测试内容与设置防护措施时,融入了卓越运营的实践理念。你所看到的,正是我们文化中积淀下来的最佳实践——智能体以同样的方式运作。”

可用性与定价

目前,发布就绪审查与自主发布测试功能在美国东部(弗吉尼亚北部)地区以预览版形式开放,且不额外收费。支持的源代码控制平台包括GitHub和GitLab。正式上线时间预计在未来数月内,但AWS未公布具体日期。

回顾AWS DevOps智能体,今年早些时候已在部署后运维(如事件排查、根因分析、缓解建议)方面全面开放。此次新功能的发布,意味着其能力已延伸至软件交付生命周期的部署前阶段,从代码创建到生产上线,形成了完整的闭环。

Q&A

Q1:AWS DevOps智能体的发布就绪审查功能,具体会检查哪些内容?

A:发布就绪审查会在代码合并前,对变更进行多维度审查与评估,包括跨代码库的依赖风险、对照AWS良好架构框架的访问控制变更,以及团队自定义的内部合规标准。智能体还会在隔离环境中运行软件,执行轻量级用户旅程冒烟测试,最终输出“阻止”、“谨慎推进”或“可安全发布”三个结论,结果可同步显示在GitHub或GitLab的拉取请求评论中。

Q2:AWS DevOps智能体的自主发布测试,和普通测试套件有什么区别?

A:普通测试套件执行的是预定义的固定测试用例。而AWS DevOps智能体的自主发布测试,会先对代码变更内容进行推理分析,再生成与该变更高度匹配的定制化测试计划。测试内容涵盖功能正确性、行为回归和集成场景,并在客户自行配置的类生产环境中执行,每次运行还会生成包含指标、日志和追踪信息的结构化产物。

Q3:AWS DevOps智能体新功能现在是否收费?在哪些地区可以使用?

A:目前两项新功能均以预览版形式提供,不另行收费。但当前仅在美国东部(弗吉尼亚北部)地区可用,支持GitHub和GitLab作为源代码控制平台。AWS表示正式上线时间预计在未来数月内,但未公布具体日期。

来源:https://ai.zhiding.cn/2026/0713/3193029.shtml

相关热点

继续查看同栏目近期热点。

延伸阅读

补充最近整理过的热点入口。