亚马逊网络服务(AWS)在其自主研发的AI编码平台"Kiro"中新增了名为"Powers"的功能,进一步提升了以开发者为中心的基于智能体的编码体验。该功能于3日(当地时间)在拉斯维加斯举行的AWS re:Invent大会上正式发布,因其能大幅提升AI智能体与外部工具间的连接效率,为增强代码生产力提供基础而备受关注。
此次引入的Powers被设计为仅在Kiro内部需要时才动态加载的结构。此前,开发者必须在初始阶段一次性激活所有可用工具,导致系统资源和令牌被不必要地浪费。相比之下,使用Kiro Powers后,系统会根据"数据库"、"支付"、"调试"等用户需求,自动调用并仅处理相关工具,在提高处理速度和准确性的同时降低了执行成本。
Kiro不仅是一个简单的代码自动生成工具,还采用了先编写规格说明以明确设计要求,再实现成果的流程结构。这种方式被视为弥补了现有AI编码辅助工具非结构化局限的差异化优势。与此同时,AWS还强化了利用现有MCP(模型上下文协议)服务器的集成式命令设置功能,以最大化与外部服务的联动效率。MCP是一种能极大简化智能体与外部工具联动的协议,支持实时测试执行、调试、API连接等多种任务。
例如,在已通过Powers安装Stripe API集成的状态下,当提及"结账"时,Kiro会自动加载Stripe相关功能并编写代码。之前任务中使用过的Powers会在之后自动停用,以释放系统内存,确保能专注于后续任务。
截至发布时,Kiro Powers仅在Kiro专用环境中运行,但AWS的目标是未来使其兼容包括Cline、Cursor、Claude Code在内的多种AI辅助开发环境。此外,用户可通过kiro.dev或GitHub等外部平台安装Powers,Stripe、Figma、Supabase、Netlify、Datadog等多家企业已作为初期合作伙伴参与。企业也可单独制作并使用内部专用Powers,其定制自由度被评价为非常高。
此次更新不仅强化了AI编码向更实用工具发展的方向,也展现了AWS从技术上解决上下文优化这一核心难题的战略。在围绕扩大AI与开发能力结合点的平台竞争日益激烈之际,Kiro的Powers功能极有可能崛起为提升开发工作流效率的新标准。


