当前位置:首页 > 厂商动态 > 亚马逊云科技
[导读]在IDE与终端中与团队一起构建更强大的AI研发工作流

北京——2025年11月18日 亚马逊云科技宣布Kiro现已正式可用,助力用户在IDE与终端中与团队一起构建更强大的AI研发工作流。自今年7月Kiro发布预览版以来,越来越多团队将Specs作为与AI协同构建的结构化方式;亚马逊云科技率先将规范驱动开发(spec-driven development)引入AI编码工具,这一方法已逐步获得行业认可,规划先行正成为与AI Agent协作的有效路径。过去数月,Kiro持续引入远程MCP、全局steering文件、开发服务器支持、Auto agent以及通过可选任务提升Specs灵活性。此次正式可用,Kiro进一步带来基于属性的测试、进度检查点、全新的Kiro CLI和团队版订阅等多项能力,为用户在AI研发工作流中的规划、协作与交付提供更强支持。

Kiro正式版发布带来了一系列全新的核心功能升级:

1:借助属性测试(PBT)度量“规范正确性”

AI代码生成存在一个根本性的问题:用户如何知道生成的代码真的是按其所指定的方式运行?传统的单元测试仅验证特定例子。更棘手的是,无论测试编写者是人还是AI,都受限于自身思维定势。他们必须考虑所有不同、具体的场景去测试代码,而他们会遗漏那些没想到的边缘情况。AI模型常常“钻空子”——通过修改测试而不是修复代码,或者陷入无尽循环修复问题。

基于属性的测试(Property-based testing,PBT)则正为解决这一挑战而生,它能够通过检测代码是否符合规范定义的行为来解决上述问题。与测试具体示例不同,Kiro会深入分析项目规范,提取出代表系统应有行为的通用属性,并据此进行验证。

这里所说的属性(Property)是一个普适性声明:对于任何一组输入,只要某些先决条件成立,某个断言(预期行为)就应为真。例如:“对于任何已验证用户和任何活跃列表,该用户可以查看该列表。”Kiro能够协助用户使用EARS格式撰写规范。Kiro会从相关需求中提取属性,确定哪些可以进行逻辑测试,然后生成成百上千个随机测试用例来检查用户代码。

以构建一个汽车销售应用为例:

· 传统单元测试方法:用户将第5号车加入收藏,结果第5号车出现在其列表中。

· 属性测试方法:对于任何用户和任何汽车列表,当用户将其添加到收藏夹时,系统应在该用户的收藏夹列表中显示该汽车。PBT随后会自动测试用户昵称中包含特殊字符、多用户同时添加、不同汽车状态等数百种组合,捕获边缘案例,真正验证“实现是否匹配意图”。

在整个过程中,PBT通过一种被称为“收缩”(shrinking)的技术不断寻找反例,几乎就像一支试图破坏用户代码的“红队”。当发现违规或反例时,Kiro可以自动更新用户的实现,或提供选项以调整规范、修改实现,或修正相应的PBT测试。这样做的重要性在于,虽然PBT不能完全证明代码的正确性,但它能够在大量无法通过手动方式逐一编写的测试场景下提供实现正确性的依据,从而展示实现是否真正符合预先定义的行为。

2:借助检查点(Checkpointing)回溯变更

用户现在可以回溯到 Agent 执行流中的任何一个历史变更点。Kiro 会在 Agent 每次执行变更或操作时生成一个检查点。用户可以回滚任意步,而不会丢失进度或重复消耗算力。当在任务实现中走了很远,但不想丢失进度时,这非常有用。

这一功能在任务执行至关键阶段时尤为实用:既可避免因操作失误导致的进度丢失,也无需消耗额外额度重复完成已开展的工作。

3:Multi-root工作区支持

Kiro现已支持同时跨多个项目根目录进行协作。对于单个项目包含多个Git子模块或多个代码包的团队而言,如今都可以跨所有项目根目录与AI Agent协作。

常规的Kiro工作区仅包含一个单独的“root”文件夹(例如/users/bob/my-project)。启用多工作区支持后,单个Kiro工作区可设置多个根目录,例如一个工作区中可同时将/users/bob/my-project和/shared/utils/auth设为顶级文件夹。

Kiro CLI 正式发布:Agent入驻终端

Kiro Agent现在可以在用户的终端中使用。借助CLI,用户可以在数秒内构建功能、自动化工作流、分析错误、追踪bug并提出修复建议——所有操作都在用户所选择的终端中进行,以高度交互的循环保持工作流。Kiro CLI与Kiro IDE中的steering文件和MCP设置共享,使用户和团队在两个环境中都可使用相同的工具和偏好。

Kiro CLI将Kiro的全部强大能力带到了终端——包括Claude Sonnet 4.5、Claude Haiku 4.5 和 Auto Agent,以及引导文件、高级上下文管理和用于本地读写文件、调用API、运行Bash命令的MCP工具。规范创建支持即将推出,但用户已经可以在CLI中使用现有规范。

CLI还支持定制Agent,即用户为特定任务打造的专业化AI助手——使用预批准的工具权限、上下文文件以及自定义prompt进行优化。例如,用户可以有一个后端专家Agent专注于API模式和schema;或者一个前端Agent只了解用户组件体系。每个Agent都会将上下文窗口专注于关键内容。可以将定制Agent视为一种高度精确封装专业知识的方式,使Kiro能够作为该领域专家发挥作用,而无需用户重复输入信息或担心上下文衰退。

过去几周中使用CLI构建的用户表示非常喜欢CLI的速度和交互体验。用户可使用与IDE中相同的Kiro订阅账户和登录凭证来操作CLI,两款工具共享额度限制与超额使用规则。

Kiro for Organizations:为团队协作而生

团队现在可以通过Amazon IAM Identity Center注册Kiro,未来还将支持更多身份提供商。管理员可以在Amazon Management Console中管理访问权限,并分配Pro、Pro+或Power订阅。他们还可以开启超额计费、监控成本、控制MCP权限,并为整个企业统一管理账单。全新的管理控制台集中提供了管理Kiro所需的一切工具,无论是团队、初创公司还是大型企业用户。作为用户,只需点击“使用企业身份登录”并按照提示完成操作即可。

另外,亚马逊云科技还为初创企业推出专属福利:符合条件的初创企业可获得一年期的Kiro Pro+订阅。该优惠面向全球最高至B轮阶段的初创企业开放,截止日期为2025年12月31日。已有的Amazon Activate积分也可用于Kiro,并且两项优惠可以叠加使用。

现在,Kiro能够在在团队、工具和测试各个环节中,通过提供恰当的上下文和结构,更好地支持用户所期望的AI驱动开发方式。而这一切仅仅是开始。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读

特朗普集团近日取消了其新推出的T1智能手机“将在美国制造”的宣传标语,此举源于外界对这款手机能否以当前定价在美国本土生产的质疑。

关键字: 特朗普 苹果 AI

美国总统特朗普在公开场合表示,他已要求苹果公司CEO蒂姆·库克停止在印度建厂,矛头直指该公司生产多元化的计划。

关键字: 特朗普 苹果 AI

4月10日消息,据媒体报道,美国总统特朗普宣布,美国对部分贸易伙伴暂停90天执行新关税政策,同时对中国的关税提高到125%,该消息公布后苹果股价飙升了15%。这次反弹使苹果市值增加了4000多亿美元,目前苹果市值接近3万...

关键字: 特朗普 AI 人工智能 特斯拉

3月25日消息,据报道,当地时间3月20日,美国总统特朗普在社交媒体平台“真实社交”上发文写道:“那些被抓到破坏特斯拉的人,将有很大可能被判入狱长达20年,这包括资助(破坏特斯拉汽车)者,我们正在寻找你。”

关键字: 特朗普 AI 人工智能 特斯拉

1月22日消息,刚刚,新任美国总统特朗普放出重磅消息,将全力支持美国AI发展。

关键字: 特朗普 AI 人工智能

特朗普先生有两件事一定会载入史册,一个是筑墙,一个是挖坑。在美墨边境筑墙的口号确保边境安全,降低因非法移民引起的犯罪率过高问题;在中美科技产业之间挖坑的口号也是安全,美国企业不得使用对美国国家安全构成威胁的电信设备,总统...

关键字: 特朗普 孤立主义 科技产业

据路透社1月17日消息显示,知情人士透露,特朗普已通知英特尔、铠侠在内的几家华为供应商,将要撤销其对华为的出货的部分许可证,同时将拒绝其他数十个向华为供货的申请。据透露,共有4家公司的8份许可被撤销。另外,相关公司收到撤...

关键字: 华为 芯片 特朗普

曾在2018年时被美国总统特朗普称作“世界第八奇迹”的富士康集团在美国威斯康星州投资建设的LCD显示屏工厂项目,如今却因为富士康将项目大幅缩水并拒绝签订新的合同而陷入了僵局。这也导致富士康无法从当地政府那里获得约40亿美...

关键字: 特朗普 富士康

今年5月,因自己发布的推文被贴上“无确凿依据”标签而与推特发生激烈争执后,美国总统特朗普签署了一项行政令,下令要求重审《通信规范法》第230条。

关键字: 谷歌 facebook 特朗普

众所周知,寄往白宫的所有邮件在到达白宫之前都会在他地进行分类和筛选。9月19日,根据美国相关执法官员的通报,本周早些时候,执法人员截获了一个寄给特朗普总统的包裹,该包裹内包含蓖麻毒蛋白。

关键字: 美国 白宫 特朗普
关闭