教程简介
告别繁琐的环境配置、重复的代码编写和复杂的部署流程。欢迎来到软件开发的全新纪元!本教程将向您介绍 AWS Kiro——一款革命性的 AI 驱动整合开发环境(Agentic IDE)。它是一个完全独立的平台,能通过与您对话,将您的想法直接转化为一个真实、可访问的网站。 本教程将严格遵循 Kiro 的官方指引,带您完整体验从一个想法到拥有一个能访问的网站,全程由 AI 为您代劳。
Tag:Agentic IDE
难度:初级
时间:20 分钟
费用:无
受众:无
前提条件:Kiro 访问权限
示例代码:无
上次更新时间:2025年9月16日
相关行业:通用
相关产品:Kiro
教程目标
完成本教程后,您将能够:
- 成功加入 Kiro 候补名单,并获取用于激活的专属代码。
- 下载、安装并使用激活码成功启动 Kiro 桌面客户端。
- 理解并选择 Kiro 的两种核心开发模式:Vibe 和 Spec。
- 掌握如何通过与 AI 代理进行对话和澄清,来精确地表达您的需求。
准备工作
全部打开- 访问 Kiro 官方网站:https://kiro.dev/
- 一个有效的电子邮箱:用于接收候补名单的批准和激活码。
第一步:加入候补名单并获取激活码 (关键前提)
全部打开1.访问 Kiro 官网
- 在您的浏览器中打开 https://kiro.dev/downloads/
2.加入候补名单
- 在官网首页,找到并点击“加入候补名单 (Join Waitlist)”按钮。
- 根据提示输入您的电子邮件地址并提交。

3.等待批准邮件
- 您需要等待一段时间,直到您的申请被批准。
- 批准后,您会收到一封来自 Kiro 团队的欢迎邮件。这封邮件中将包含一个对您至关重要的“激活码 (Activation Code)”。请妥善保管它。
第二步:下载、安装并激活 Kiro 客户端
全部打开1.下载 Kiro 客户端
- 访问 Kiro 官方指定的下载页面:https://kiro.dev/downloads/
- 根据您的操作系统(Windows/macOS/Linux)选择对应的版本进行下载。

2.安装并首次启动
- 下载完成后,像安装任何其他桌面应用一样,运行安装程序完成安装。
- 首次启动 Kiro 客户端,您会看到一个欢迎界面。
3.使用激活码激活
- 在欢迎界面,会有一个输入框提示您输入激活码。请将您邮件中收到的激活码完整地粘贴进去,然后点击“激活”或“继续”。

4.登录账户
- 激活成功后,Kiro 会提示您登录。点击“登录 (Sign In)”,这通常会打开您的浏览器,让您通过 Google、GitHub 等常用账户进行授权登录。请根据提示完成。

第三步:创建项目并选择开发模式
全部打开1.打开新项目 (New Project)
- 在 Kiro 客户端的主界面,点击“Open a project“按钮。

- 选择一个项目目录,比如“kiro”。
2.选择您的开发模式:Vibe vs. Spec
- 创建项目后,Kiro 会让您选择一种开发模式
- Vibe 模式:“先聊天,后构建”。适合当您只有一个初步想法,需要与 AI 一起头脑风暴、逐步明确需求的场景。
- Spec 模式:“先规划,后构建”。适合当您已经有明确的需求,希望先创建一份详细的规格说明,再让 AI 开始编码的场景。
- 我们的选择:对于本次教程,我们的目标是快速验证一个简单的想法,因此 Vibe 模式 是最合适的选择。请点击“Vibe”卡片。
第四步:在 Vibe 模式中与 AI 开始对话
全部打开1. 发起您的初始请求
- 在界面下方的指令输入框 (Prompt Bar) 中,输入您的初步想法。
💡 关于提示词语言的说明
Kiro 底层的 AI 模型对中文有很好的支持。但是,Kiro 客户端目前仍处于早期阶段,其界面和指令解析器主要针对英文进行了优化。为了确保本教程的每个步骤都能顺利成功,我们强烈建议您使用教程中提供的英文提示词。
* 请将下面这句指令完整地复制进去:(一个简单的网页服务器,返回"Hello form AWS Kiro!")
```
a simple web server that returns 'Hello from AWS Kiro!'
```
* 输入完成后按回车键。
2. 与 AI 进行澄清对话
- Kiro 可能会向您提出澄清问题 (Clarifications) 以确保它完全理解了您的需求,或告诉您它将要为您执行什么操作,比如创建文件,您需要安装的软件包依赖等等。
- 您会在界面上看到 Kiro 的回复,例如:
"ll create a simple web server for you. Let me start with a basic Node.js Express server:... ... "

- kiro的回复最后在问我们是否还添加其他的功能,我们不需要,在回答框中,输入您的选择:
```
no
```
- 按回车提交您的回答。
第五步:审查代码、本地运行并发布
全部打开1. 审查生成的代码
- AI 会立刻在左侧文件浏览器中创建 server.js 等文件,并在代码编辑器中填充好内容。
2. 在本地运行并预览
- Kiro会回复您需要运行网站要执行的操作,如我们这次测试在您本地需要运行:
npm install
npm start

- 访问网站
-然后打开浏览器访问 http://localhost:3000,即可访问我们使用 Kiro 部署的网站页面。

总结与下一步
全部打开恭喜您!您已经完整地体验了 AWS Kiro 从获取访问权限到成功部署的全过程,并掌握了如何通过对话式开发,将一个简单的想法快速变为一个真实、可访问的网站。我们只输入了一句提示词,就在您电脑本地搭建了一个简单的WEB界面。
今天,您亲身体验了与 AI 代理协作开发的真实流程。通过 AWS Kiro 客户端,您已经成功地掌握了:
- 对话式开发:如何通过与 AI 对话和澄清,将一个模糊的想法变为精确、可运行的代码。
- 零配置本地开发:体验了从编码到在本地环境中成功运行的全流程自动化
您已经成功地让 AI 为您构建并运行了您的第一个应用程序!这本身就是一个巨大的成就。
这只是一个开始。接下来,您可以继续与 AI 代理对话,尝试更复杂的指令,比如 “add a new route that returns the current time”,并直接在预览窗口中看到您的应用实时更新,去探索 AWS Kiro 在本地开发方面的无限潜力!