新起之秀,亚马逊的AI编辑器Kiro开启公测!可免费使用Claude 4模型!

IDE人工智能AGI

这段时间,Cursor到处整幺蛾子,一会儿在收费上不明确,一会儿又是禁止国内用户访问部分的模型。

同时,很多的用户反馈现在的Cursor是越来越难用了,不少的人已经转身去使用隔壁的Aug、Cline了。

然而,在最近这几天,亚马逊又悄悄的推出了一款名为Kiro的AI编程工具,并正式开启公测。

这款工具的出现,让原本竞争激烈的AI编程赛道再次掀起波澜。

picture.image

告别"氛围编程",拥抱规范化开发

在过去的一年里,AI编程工具如雨后春笋般涌现,从GitHub Copilot到Cursor,再到Claude Code,每一款工具都在试图解决开发者的痛点。

但亚马逊的Kiro走了一条截然不同的路。

大部分AI编程工具都遵循"想到什么写什么"的模式,开发者有了想法,AI就快速生成代码。

picture.image

这种被称为"氛围编程"(Vibe Coding)的方式确实能让原型快速成型,但往往会在后期维护和产品化阶段暴露出各种问题。

Kiro的核心理念是"规范驱动开发"(Spec-Driven Development)。

它不会一上来就急着写代码,而是先根据开发者的需求创建完整的需求文档,然后生成系统设计图和任务清单,最后再基于这些规范生成代码。

picture.image

从构想到上线

第一步:需求澄清

开发者只需输入简单的提示,比如"为产品添加评论系统",Kiro就会自动生成详细的用户故事,包括查看评论、创建评论、筛选评论和评分等功能。

每个用户故事都包含EARS(需求语法的简易方法)标记的验收标准,覆盖开发者通常需要处理的边界情况。

picture.image

第二步:技术设计

基于需求文档,Kiro会分析现有代码库,生成数据流图、TypeScript接口、数据库架构和API端点。

这个过程消除了通常在需求澄清上的冗长来回沟通。

第三步:任务执行

Kiro会生成详细的任务和子任务列表,按照依赖关系正确排序,并将每个任务链接到相应的需求。

每个任务都包含单元测试、集成测试、加载状态、移动端适配和无障碍访问等实现细节。

两个核心工具

Specs(规格管理)

像一张开发说明书,适用于需要深入思考功能特性、需要前期规划的重构工作,或者需要理解系统行为的场景。

Specs与不断演进的代码库保持同步,开发者可以编写代码后要求Kiro更新规格,或者手动更新规格来刷新任务。

picture.image

Hooks(自动化钩子)

一位经验丰富的开发者,在后台默默处理各种琐碎任务。

这些事件驱动的自动化机制会在开发者保存、创建或删除文件时触发,执行各种后台任务。

免费公测,白嫖Claude 4

目前Kiro正处于公测阶段,支持macOS、Windows和Linux三个平台,用户可以免费体验Claude Sonnet 4.0和3.7模型。

这对于想要尝试最新AI编程技术的开发者来说无疑是个好消息。

picture.image

公测结束后,Kiro将提供三个版本:

免费版:每月50次交互

专业版:19美元/月,支持1000次交互

专业增强版:39美元/月,支持3000次交互

picture.image

从混乱到清晰

目前我也是正在等待公测名额,于是我去翻了翻其他的开发者的使用体验。

有开发者在体验Kiro后表示,对比其他AI编程工具,Kiro最大的优势在于其条理清晰的开发流程。

"以前用其他AI工具,虽然能快速生成代码,但时常会产生一堆莫名其妙的东西。而Kiro会把每个环节都规划得明明白白,让人有种'心中有底'的安全感。"

picture.image

在一个电商网站添加评论系统的演示中,Kiro不仅生成了基本的CRUD功能,还考虑到了评论排序、筛选、分页、响应式设计等细节,甚至连无障碍访问都考虑在内。

这种全面性是传统"氛围编程"难以达到的。

Kiro的出现,为AI编程领域带来了新的思路。

这种的AI编辑器不应该仅仅是一个"代码生成器",而应该是一个能够理解需求、规划架构、协调团队的智能助手。

无论是对于个人开发者还是企业团队,我觉得Kiro都值得一试。

0
0
0
0
关于作者
关于作者

文章

0

获赞

0

收藏

0

相关资源
字节跳动 XR 技术的探索与实践
火山引擎开发者社区技术大讲堂第二期邀请到了火山引擎 XR 技术负责人和火山引擎创作 CV 技术负责人,为大家分享字节跳动积累的前沿视觉技术及内外部的应用实践,揭秘现代炫酷的视觉效果背后的技术实现。
相关产品
评论
未登录
看完啦,登录分享一下感受吧~
暂无评论