当前位置: 首页 » 资讯 » 新科技 » 正文

亚马逊云科技中国专家详解AgentCore和Kiro,AI Agents开发部署新范式

IP属地 中国·北京 编辑:江紫萱 TechWeb 时间:2025-07-21 12:31:31

7月21日消息,AI Agent正处于全面爆发期。Gartner预测到2028年,包含代理型AI(AI Agents)的企业软件应用比例将从2024年的不足1%提高至33%。

全球最大云服务商亚马逊云科技在刚刚举办的纽约峰会上,围绕AI agents重磅发布了多项工具和服务,其中就包括全新Agentic IDE——Amazon Bedrock AgentCore、Kiro,将企业AI Agents的开发、部署和应用的便利性推向极致。

亚马逊云科技中国技术团队也在第一时间向TechWeb等国内媒体详解了这些新能力的创新之处。

Amazon Bedrock AgentCore和Kiro在亚马逊云科技整体AI能力架构中所处位置

亚马逊云科技大中华区产品部总经理陈晓建表示:“我们已经进入从生成式AI走向Agentic AI的时代。这个时代里,AI 已被大量客户广泛采用。Agentic AI 能够帮助我们进行思考、解决问题,但客户在这个过程中也遇到了不少新挑战,而我们此次发布的这些产品,正是为了解决这些挑战。”

Amazon Bedrock AgentCore一站式解决AI Agents部署和运行

首先,不得不提2025纽约峰会最重要的创新之一:Amazon Bedrock AgentCore,它提供一整套部署并高效运行AI Agents的能力。

Amazon Bedrock AgentCore包含7大能力:

AgentCore Runtime:Agents需要一个既安全又具弹性、能够应对多变任务负载的运行环境。AgentCore Runtime支持低延迟的交互体验,并可处理长达8个小时的复杂异步工作负载,时长居业内领先。同时,它也是目前唯一支持跨各类开源和商业框架使用并实现完整会话隔离的运行环境。

AgentCore Memory:正如人类需要依赖短期与长期记忆,agents同样依赖复杂的记忆结构实现高效运行。AgentCore Memory提供业界领先的长期和短期记忆精度,使开发者轻松构建具备上下文感知能力的agent更加高效。

AgentCore Identity:Agents在执行用户请求时,需基于正确的授权方式安全访问各类工具与资源。AgentCore Identity提供无缝、安全的agent身份验证能力,可与Amazon Cognito、Microsoft Entra ID、Okta等身份服务集成。

AgentCore Gateway:AI agents需要访问多种工具以执行现实任务。AgentCore Gateway为agent提供安全路径以发现与调用各类工具,并可轻松将API、Lambda函数及现有服务便捷转换为agent可兼容工具。

AgentCore Code Interpreter:AI agents在执行复杂计算、验证推理、处理数据或生成可视化内容时,需要在安全的沙箱环境中编写并执行代码。AgentCore Code Interpreter允许开发者根据安全要求自定义执行环境的实例类型与会话参数。

AgentCore Browser Tool:这是一款不依赖具体模型的、快速且安全的云端浏览器工具,让AI agents大规模的与网站进行交互,可用于填写表单、网页导航等任务。

AgentCore Observability:在生产环境中,全面跟踪和追踪agent的每个动作对于性能表现至关重要。AgentCore Observability基于Amazon CloudWatch构建,通过内置仪表板和telemetry提供重要指标,并可与现有可观测性系统集成,让开发人员具有实时可观测性。

陈晓建表示,当前,在企业加速拥抱AI Agents的进程中,从概念验证到打造可投入生产的Agent之间,仍面临重大挑战。Amazon Bedrock AgentCore的七个主要模块,正是为了解决客户在agent开发中的普遍问题。

在陈晓建看来,客户在AI Agents开发中碰到的主要问题大致可以分为两类:

一类是与AI Agents本身开发直接相关的问题。比如Runtime、Code Interpreter、Memory、Browser Tool这些模块,都是开发Agent时不可或缺的逻辑和功能。

第二类是所有开发Agent的厂商面临着的一系列工程化挑战。比如scalability(可伸缩性)、observability(可观测性)、security(安全性)、identity authentication(身份认证)与authorization(权限控制)等。这些功能是任何IT系统在生产环境中都必须具备的。

“通过Amazon Bedrock AgentCore,现在开发者可以更快速地实现业务效果,而不是把时间花在搭建会话管理、身份控制、记忆系统和可观测性等底层基础工作上”,郭韧强调:“这正是Amazon Bedrock AgentCore所强调的关键价值。”

利用Amazon Bedrock AgentCore可组合的能力体系,企业能够将Agent从原型转为应用,扩展至数百万终端用户,快速安全地大规模部署和运行AI Agents,且支持使用托管于Amazon Bedrock或其他服务的任意框架和模型。

AI Agents开发利器——Kiro,上线即火爆

在AI Agents开发端,亚马逊云科技推出了AI agents开发利器,全新Agentic IDE——Kiro,通过简化的开发体验,帮助开发者高效实现从概念构想到生产部署的全过程。

Kiro擅长氛围编程(Vibe coding),还拥有Specs(Specification)和Hooks(自动化触发器)两大核心能力,具备将原型推进到真正可上线的系统的落地能力。

亚马逊云科技大中华区AI技术高级经理郭韧介绍,Kiro一经发布上线,迅速获得了国内开发者们热烈的正面反馈。很多开发者认为Kiro相较于目前常见的IDE产品具有明显优势。

陈晓建强调,在当前市场上,智能开发工具已经有很多,比如GitHub Copilot、Cursor等。Kiro的工作机制与这些领先产品在功能层面非常接近,同时又提供了一些创新能力。

这些创新性体现在:

1、通过SPEC-driven(规范驱动)增强Vibe Coding的体验

郭韧指出,目前市面上常见的Vibe Coding范式是:开发者提出业务目标和需求,模型进行拆解并生成多步代码。但如果交互过程过长,模型可能会遗忘前面的需求或细节,这对开发体验来说非常不友好。如果模型“丢失”了上下文,开发者就需要重新回溯好几轮,重新引导模型进行正确的分支。这在Vibe Coding中非常常见。Kiro解决的核心问题在于它是SPEC-driven(规范驱动的)。通过规范文档记录中间过程,并且这些记录是自动完成的,而不是依赖人工记忆或手动输入。也就是说,它能自动记录开发过程中每个阶段的细节与变更,包括summary、修改历史等,非常适合熟悉Vibe Coding流程的开发者。

Kiro还有一个优势在于续作性。比如开发者今天开发了一半,明天再次启动session时,Kiro可以很好地基于上次的文档记录继续推进开发。这对开发者来说是非常有帮助的功能。

2、支持Specs coding模式

“Vibe coding模式,开发者给出一个指令,它就从头到尾完成一整个开发任务。虽然这种方式听起来很酷,但在实际的开发过程中,往往无法通过几行提示就生成完全符合预期的结果。开发者往往需要与模型进行多轮交互,在不同的环节不断验证想法、调整输出。”陈晓建指出。

因此,Kiro除了支持Vibe coding,也支持Specs coding的模式。

所谓Specs coding,就是当开发者给出一个开发指令后,Kiro会一步步拆解开发流程。第一步生成需求文档,第二步生成产品设计文档,第三步设计页面交互,接着设计软件架构,进一步拆分子模块,然后再进入编程、接口定义、编译、单元测试等一系列流程。整个过程中,开发者都可以通过IDE与模型进行交互,对Kiro生成的结果进行修改,再执行。

“这种方式非常接近真实世界中的软件开发流程”陈晓建重点指出,Kiro在每个环节都有明确的输出,开发者可以看到它在做什么、如何一步步完成任务。这让生成结果更加可控。

另外,Kiro的Hooks就像一个自动的代码搭档,当用户保存、创建文件时触发。例如:保存React组件时,自动更新对应的测试文件;修改API接口时,自动刷新README;准备提交代码时,自动扫描是否泄露凭证;针对特定规范(如React单一职责原则)自动做代码校验。这样,整个团队都能享受到一致的质量保障、代码规范和安全审查。

至此,从亚马逊云科技此次峰会的系列发布来看,亚马逊云科技已经打造了从开发(Kiro)到部署、运行(Amazon Bedrock AgentCore)AI Agents的全套解决方案,对正在或计划开发、部署、运行AI Agent的企业客户而言,一个平台就能一站式搞定。(果青)

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其内容真实性、完整性不作任何保证或承诺。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。