比Cursor还智能的AI编辑器-kiro,免费使用,亚马逊出品(附下载方式)
摘要 比Cursor还智能的AI编辑器-kiro,免费使用,亚马逊出品,从原型到生产的一站式AI编辑器,对新手非常友好,全栈开发利器,从产品到原型到前端到后端,一人轻松搞定,附下载方式
下载方式见文末
cursor的痛点
- 免费版次数比较少,很快就用完了;收费版价格比较贵
- 完全不按规范走,就算给它定义了完整的产品文档和需求信息,仍然不会认真看,而是凭自己性子瞎改;
- 一旦它进入 Agent 模式开始操作之后,就根本没办法停止,一不小心就给你把整个架构改得稀烂不能用;
- 界面比较古老,偏技术,对新手不友好。
claude code的痛点
- 封号比较严重,价格比较贵,一旦封号就得不偿失。
- 命令行工具,交互很累,对新手和经验不够丰富的人来说非常不友好。虽然很智能,但是很不好入门。
Kiro-从原型到生产的一站式AI编辑器
它可能不是最强的产品,但绝对是对新手最友好的产品。而且目前可以免费使用,亚马逊出品,更新迭代速度可以保证。
它有两种模式,一种是vibe 模式,一种是spec 模式。如果你是做全栈开发的话,强烈推荐你使用 spec 模式。
vibe 模式就是和 cursor 差不多的模式,它会直接通过自然语言的方式和你对话,然后完成一些简单的小任务。如果你只是要做一个静态的 html 单页的话,vibe 模式很适合。
而真正令人惊艳的,其实是它的 spec 模式。spec 模式下,它会将你的需求分成三个步骤去处理。你先把需求发给它,或者通过 #一个文件 然后让它 create a spec,它就会按照这个工作流去执行,先生成一个需求澄清文档,然后问你是否满意,你可以让它改需求澄清文档,改到你满意为止,改完了之后进入下一步,然后会进行产品设计,它会输出 prd,然后你再看这个 prd 是不是满足你的要求,如果不满足你就让他改,改到你满意位置,然后进入下一步;最后它会基于 prd 生成开发计划。然后你就可以基于开发计划让它干活了。
最佳实践
1. 把你的需求文档或者仓库弄进来,执行 Agent Steering
包括 cursor 在内,所有的项目在开始前先把提示词注入搞定。而 kiro 的提示词有三个,product、structure、tech,对应产品、架构和程序员三个人,把这三个提示词先准备好,当然它是由 claude 4 sonnet 自动生成的。
2. 把你的需求写给kiro,执行spec 指令
通过 # 指定你的需求文件,然后告诉 kiro 你要生成 spec,然后它就会给你生成 requirement、product 和 tasks 三个文档。珍惜这个东西,我之前做 vibecoding 的时候为了限制大模型的开发范围调试了不下 5 种处理方案最终形成了这个工作流,然后 kiro 就这么水灵灵地扔到了所有人面前,我上周六才刚把这个东西分享给其他同志。这三个文档会极大概率地提高模型的稳定性,让它开发的过程严格按照你的目标进行处理。
3. 在 task 页面逐个执行任务
接下来就是不断让它执行 task 里面的任务。执行完了测试一下没问题就上线了。
4. 需求变更
你可以直接在 requirement 里面改需求,然后让它更新产品文档和 task 文档,也可以直接更新产品文档让它更新 task,然后重复执行spec 命令,然后执行 task。
总之,我想说的是,如果你想入门 vibecoding,Kiro一定是最佳选择,没有之一。
下载方式
正常情况下需要去官网下载(kiro.dev),但是由于比较火爆,现在官网已经开启排队等待,无法直接下载。可以用我已经下载好的安装包直接安装,亲测可用。目前支持Windows和MacOS。