开始使用 Kiro #
📌 前言:Kiro 是什么?为啥最近这么火? #
Kiro 是 AWS 于 2025 年 7 月发布的划时代 AI 集成开发环境(IDE)。
“哈?又一个编辑器?VSCode、Cursor 不就够用了?”——如果你也这么想,那请先别急着关掉页面。因为Kiro 真的不是普通的编辑器。
🤔 和传统 IDE 的决定性差别 #
传统 IDE 写代码这件事,100% 都是你一个人在扛。
但 Kiro 不一样,它是你的 AI 开发搭档,能和你一起思考、提出建议、甚至动手写代码。
就像有个经验超强的前辈工程师,随时在旁边和你一起 pair programming 的感觉!
✨ Kiro 能做什么(重点来了) #
🤖 和 AI 对话就能写代码:只要说一句“帮我做个登录功能”,它真的就能搞出来
📋 自动生成规格说明书:从模糊的需求中,变出一份清清楚楚的 specs
🔧 Agent Hooks 自动化操作:比如你一保存文件,它就能自动跑测试、格式化代码
🎯 Steering 记住项目知识点:像“我们项目用 TypeScript 啦”这种背景,它记一次就好
🔌 MCP 支持外部工具联动:可以和 GitHub、AWS Docs、甚至 Web 搜索整合使用
🛡️ 安全的运行环境:防止你一不小心“啊啊啊我把东西全删了”的悲剧发生
🚀 快速上手 - 5 分钟启动 Kiro! #
最速安装指南(真的只要 5 分钟) #
首先,我们来安装 Kiro。不过别紧张,和安装普通 App 一样简单!
下载 访问 https://kiro.dev/downloads #支持 macOS、Windows 和 Linux
安装 macOS:将下载的 Kiro.app 拖到 Applications 文件夹
Windows:双击下载的安装程序运行
Linux:为 AppImage 添加执行权限后启动初次启动时的设置(这里超重要!)
🔐 登录方式选择 #
- GitHub:如果你是个人开发者,选这个最轻松
- Google:用 Gmail 账号一键登录
- AWS Builder ID:没有 AWS 账号?选这个就对了(而且完全免费)
- AWS IAM Identity Center:适合在公司或团队环境中使用
⚙️ 导入 VS Code 设置 #
选择「Import VS Code Settings」可以直接继承你现在的编辑器配置, 包括扩展插件、主题样式都能原样复用,真的很方便!
💻 启用 Shell 集成(必选项!) #
出现提示时,请一定要点击「Allow」!
这一步能让 AI 直接运行终端命令,解锁全自动开发体验 🚀
📂 来打开你的第一个项目吧! #
# 如果你喜欢用终端打开项目的话:
cd my-project
kiro .
# 或者也可以从 Kiro 的菜单栏操作:
File > Open Folder > 选择你的项目文件夹
打开项目后,点击左侧边栏那个 Kiro 的幽灵图标。这就是 Kiro 的核心区域,也是你和 AI 开始对话的地方!👻
💬 试着和 AI 聊聊看吧! #
# 打开聊天面板
Cmd+L(Mac) / Ctrl+L(Windows/Linux)
# 可以先试着问问这些
"解释一下这个项目的结构"
"整理一下 package.json 的依赖项"
"帮我把 README 写得更完整一些"
你一定会惊讶,和它对话竟然可以这么自然顺畅!💬✨
🔑 认证方式完全指南 - 应该选哪种? #
方式 1:GitHub 登录(推荐给个人开发者,推荐指数:★★★★★) #
适合谁?
- 平时自己写代码的开发者
- 有在参与开源项目
- 想先简单体验一下 Kiro 的人
优点
- 设置流程最简单
- 只要有 GitHub 账号就能直接用
- 免费额度也足够大多数人用了
使用步骤
- 点击 “Sign in with GitHub”
- 浏览器会自动跳转,登录你的 GitHub
- 点击 “Authorize kirodotdev” 授权
- 完成!可以马上开始用了 ✨
方式 2:Google 登录(适合轻度使用者,推荐指数:★★★★☆) #
适合这些人
- 有 Gmail,但没有 GitHub 账号
- 想用来做点个人学习
- 只想轻松快速地上手体验
优点
- 用 Google 账号就能直接登录
- 不需要额外设置
- 很适合个人日常使用
操作步骤
- 点击 “Sign in with Google”
- 选择你的 Google 账号
- 点击 “Continue” 完成授权
- 搞定!是不是超轻松?✨
方式 3:AWS Builder ID(适合刚接触 AWS 的用户,推荐指数:★★★☆☆) #
适合这些人
- 想试试 AWS,但不太想一开始就注册正式账号
- 想免费体验一些 AWS 服务
- 将来可能会正式使用 AWS 的人
优点
- 不用注册完整的 AWS 账号也能用,完全免费
- 跟 AWS 的各种服务联动起来很方便
- 以后想转为企业账号,也能顺利过渡
操作步骤
- 点击 “Login with AWS Builder ID”
- 输入你的邮箱地址
- 设置登录密码
- 完成邮箱验证,就可以开始用了 ✅
方式 4:AWS IAM Identity Center(适合企业用户,推荐指数:★★★★★) #
适合这些人
- 想在公司内部正式部署 Kiro
- 对安全性有严格要求的企业环境
- 已经购买了 Amazon Q Developer Pro 的团队
注意事项
- 需要有 Amazon Q Developer Pro 的付费订阅
- 需要公司 IT 部门协助进行配置
- 不适合个人用户使用
使用步骤
- 选择 “Sign in with AWS IAM Identity Center”
- 输入 Start URL,例如:https://your-company.awsapps.com/start
- 选择 Region(区域):一般是 us-east-1(具体以公司为准)
- 联系公司 IT 部门完成相关设置
社区与资源 #
Welcome to the future of coding with Kiro! 🚀✨
请一定要亲身体验这场改变开发常识的全新体验~ ☺️