最近,亚马逊云科技(AWS)推出的 AI 编程工具 Kiro 引发了广大开发者的关注。Kiro 旨在通过 “规范驱动开发” 理念,彻底改变开发者构建软件的方式。它与传统 AI 编程工具不同,并非简单地接收提示词就生成代码,而是将开发流程前置至需求定义阶段。
比如,当开发者要为电商网站增加用户评价系统时,只需通过自然语言向 Kiro 下达 “为产品添加评论系统” 的指令,Kiro 便会自动生成结构化需求文档、系统设计图,如数据流图、API 端点设计等,还会生成任务清单。在整个开发过程中,Kiro 能保持开发文档和代码库同步,极大地提升了开发效率与代码的可维护性。不仅如此,Kiro 还具有名为 “钩子” 的 AI 开发代理,它能像经验丰富的开发者一样,在开发者保存 React 组件时自动更新测试文件,修改 API 端点时更新 README 文件,提交代码时扫描是否有泄露的凭证等,解决了诸多开发过程中的繁琐问题。
目前,Kiro 处于预览阶段,并且向所有开发者免费开放,支持 macOS、Windows 和 Linux 系统,开发者可通过 Google 账户直接登录(无需 AWS 账户)。不过,由于其受欢迎程度较高,很多用户遇到了需要加入 waitlist 等待使用的情况。但其实,Kiro 官方只是取消了下载入口,只要安装成功就照样可以使用全部功能。
关于如何绕开 Kiro waitlist 进行安装使用,这里为大家提供一个方法 下载地址, 也可是使用这个官方下载地址:官方下载地址。
在获取安装包后,按照常规的软件安装步骤进行操作。在安装过程中,可能会遇到一些系统提示,如安全警告等,这是因为软件并非通过官方正规下载渠道获取,此时需根据自身对软件的信任程度,谨慎选择继续安装。安装完成后,即可打开 Kiro,像正常使用其他软件一样,享受它为编程开发带来的便捷。
如果使用的是 macOS,可以直接 brew install kiro
值得一提的是,当下 Claude 4 都是免费使用,并且提升安装门槛后使用起来也不再卡顿。而 Kiro 凭借其独特的开发理念与功能,在 AI 编程工具领域也展现出了强大的竞争力。
如果你在使用 Kiro 过程中遇到任何问题,欢迎随时交流探讨,一起探索更高效的编程方式。