AWS 全新 AI IDE —— Kiro 正式 GA!Windows 环境完整上手教程
亚马逊云科技AI开发工具Kiro正式进入GA阶段,新增基于属性测试、Checkpoint回滚等功能,并推出Kiro CLI终端工具。本文详细介绍了在Windows环境下通过WSL安装Kiro CLI,并演示了自动创建S3桶等云资源管理功能。Kiro标志着开发范式从手工创建到IaC,再到PaC(Prompt as Code)的演进,让开发者通过声明性Prompt完成开发流程,开启AI协作编码新时代。
今天凌晨,亚马逊云科技 宣布其最新 AI IDE 工具 Kiro 正式步入 GA(General Availability)阶段。自今年 7 月推出预览版以来,Kiro 已经在「规格驱动 开发(Specs Driven Development)」及 AI 协作编码工具领域引起广泛关注。

在这次 GA 发布中,Kiro 带来了几项值得注意的重大更新,包括:
-
引入基于属性的测试(Property-Based Testing)功能,能够验证代码是否真正符合你所定义的规格。
-
支持Checkpoint 回滚功能,让你在 Agent 执行流程中可回退任意步骤、保留历史进展。Kiro
-
新增 Kiro CLI 终端工具,将 AI 代理从 IDE 拓展到开发者的终端环境,保持上下文一致。Kiro
-
面向团队与组织推出 Team Plans 管理中心化方案,通过 AWS IAM 身份中心接入、统一账单、组织内成员管理。
本文将从 Windows 环境入手,逐步带你安装Kiro CLI,让你第一时间在Windows环境(WSL + Windows)上体验这款由亚马逊云科技出品的全新 AI 开发利器。

安装 WSL(Windows 子系统 for Linux)
在 Windows 下使用 Kiro CLI,推荐采用 WSL2 作为运行环境,因为 CLI 工具更适合类 Unix 终端。因此,本节说明如何在 Windows 上启用 WSL2,并安装一个 Linux 发行版(例如 Ubuntu)。
1.打开 CMD 或者 Powershell(以管理员身份运行),执行:
wsl --install

如果系统提示已安装或版本不支持,可先执行:
wsl --update
wsl --set-default-version 2
2.安装完毕之后需要重启电脑,重启之后会自动开始安装 Ubuntu。
3.Ubuntu 安装完毕之后可以看到如下界面。

4.安装成功后,开始菜单中可以看到 Ubuntu 和 WSL。

5.启动Ubuntu。首次登录需要设置用户名和密码。

6.更新软件。
sudo apt update && sudo apt upgrade -y
安装 Kiro CLI
一旦 WSL2 环境就绪,即可安装 Kiro CLI。
1.在 Ubuntu 终端中,先安装解压工具
sudo apt install unzip -y
2.使用官方脚本安装 Kiro CLI:
curl -fsSL https://cli.kiro.dev/install | bash

3.安装完成后,关闭终端重新打开,验证安装是否成功:
kiro-cli
首次使用会要求登录账号

这里以Builder ID为例


只需点击 URL 并使用 Builder ID 登录,即可完成全部认证流程。


如果你想切换账号可以执行
kiro-cli logout

可以用以下命令查看使用状况。新用户送了500credits~
/usage

通过如下命令可是查询当前支持的所有命令
/help

目前支持的模型

小试牛刀
用kiro-cli自动创建S3桶,生成一个静态页面上传到S3.
我创建一个S3桶,生成一个介绍Kiro cli的静态页面。上传到s3,并设置可以公开访问这个静态页面。 给出可以访问的url。并
帮我生成可以销毁创建资源的cdk文件

执行过程中需要对创建操作进行许可。
遇到执行问题时候,自动解决

销毁资源的脚本也按要求完成创建。

最终返回了可访问的资源URL。并指导如何正确的销毁创建的资源。

让我们看看返回的URL是否可以访问到资源

效果还是相当不错的~
执行资源销毁

可以看到Kiro CLI可以非常顺利的完成相关操作。
结语:从手工创建 → IaC → PaC 的时代演进
云资源的管理,这十几年我们经历了几次范式跃迁:
-
最初的手工创建(ClickOps):控制台点来点去,一次只能做一件事,容易出错、难以重复。
-
随后是 IaC(Infrastructure as Code):Terraform、CloudFormation、CDK 让基础设施能被版本化、审计、自动化部署,成为近十年最重要的 DevOps 基石。
而现在,随着 Kiro GA、Kiro CLI 的出现,我们似乎正在走向一个新的方向:
PaC —— Prompt as Code
这意味着未来的代码、基础设施、测试甚至 CI/CD 流水线,都可能通过“声明性 Prompt + Agent 执行”来完成。
不是让 AI 替开发者写一切,而是让我们把“目标(spec)”写清楚,剩下由 Agent 去完成连续、可验证的工作。
Kiro CLI 正是这个趋势的起点之一:
从 IDE 到终端,从项目结构到规范驱动开发,它让“开发过程”本身成为结构化的输入,让机器能真正理解我们的意图。
这一次我只是体验了 Kiro CLI 的安装和基础功能,后续还会继续探索它在 Spec Driven、属性测试、自动生成流水线等方面的能力。
一个新的开发时代可能正在打开。
也许在不久的将来,我们回头看今天,会像当年第一次写 Terraform 一样感慨:
“原来代码也可以这样写。”
感谢阅读,我们下一篇再继续深挖 Kiro 的能力!
更多推荐


所有评论(0)