1.前言
AWS 又有大动作!作为 Claude 的投资方,它悄然推出了全新 AI IDE------Kiro,实际体验后着实被惊艳到:这性能,恐怕真能让 Cursor 感受到压力了!
亮点直接说透:
shell
1.目前完全免费开放,内置 Claude-Sonnet-4 和 Claude-Opus-4 模型,不用额外付费,直接能用;
2.编码能力比 Cursor 更出色,逻辑流程更严谨,还不会像有些工具那样 "健忘";
3.支持 Windows 和 Mac 系统,下载后上手即用,官方透露未来即使收费,月费也会比 Cursor 更低。
想试试的话,直接去官网:kiro.dev/

我上面得是windows版本,官方同样提供 多个操作系统的版本

大家可以根据自己的需要选择安装对应操作系统版本。 下面就给大家安装和体验这个亚马逊新推出的Kiro
2.安装
我们电脑是windows,所以选择windows平台下载EXE安装包。

下载完成后我们就EXE安装,这个没啥活说的。选择D:\develop\Kiro 一路下一步。

3.授权登录
安装完成后,我们需要选择google 、github、aws 账号进行登录授权,这里我们选择google账号登录

跳转google 账号,我这里选择一个google 账号,授权登录。

授权完成后我们进入选择vscode 导入选择界面,我们这里直接选择跳转

这样我们就进入kiro界面了。

4.打开项目
我们可以打开本地一个开发项目

这样我们就进入的代码编辑和聊天窗口界面了

5.界面功能介绍
kiro提供两种模式(Vibe模式 & Spec模式)
Vibe模式:直接和AI对话写代码,适合快速搭建原型、实现小工具,零基础也能玩。
Spec模式:先生成详细需求和设计文档,再进入编码,适合团队协作和正式项目。比如搭建一个商城,Kiro会先帮你把商品、订单、支付等需求拆分清楚,开发全程有据可依。
模型这里我们可以看到支持claude sonnet4.0 和claude sonnet3.7 这挺爽的,关键是免费。(啥时候收费不知道,先用着呗)
我们介绍一下Vibe模式和Spec模式两种模式 给大家体验一下。
Vibe模式
我们先选择Vibe模式模型。

这个小家伙非常聪明,直接可以通过当前文档目录读取文件和代码。不需要我指定哪个文件了。
速度还挺快给把我这个项目的主要架构特点、核心技术组件、服务集成方式等展现出来

我们打开它生成好的技术架构图.md文档,它直接帮我把mermaid 生成出来了,非常丝滑。



这块我们只贴整体架构、前端架构、数据流架构。其他的我们这就不占用大家时间了。总之这个架构图我非常满意。
Spec模式
接下来我们在介绍一下Spec模式模式。
我们新建一个空项目,然后让它把设计、代码等实现出来,看看它是如何操作的。

提示词如下
shell
一款款炫酷的3D赛博朋克风格贪吃蛇游戏,使用Swift和Metal 3技术开发,专为mac0S设计
## 网 游戏特色
**3D游戏空间**:在三维空间中控制蛇的移动
**赛博朋克视觉**:霓虹发光效果、粒子系统、动态背景
**Metal 3渲染**:利用最新的Metal技术实现高性能3D渲染
**光线追踪**:支持实时光线追踪效果(可选)
**后处理特效**: 色彩分离、发光、扫描线等赛博朋克效果
##名 游戏控制
**方向键氺氺:控制蛇在X/Y轴的移动
**Z/X键*氺:控制蛇在Z轴的前后移动
**空格键**:暂停/恢复游戏
- **R键**:重新开始游戏
井井 游戏目标
收集发光的食物立方体来增长蛇身和得分
2.避免撞击墙壁、障碍物或自己的身体
3.在3D空间中生存得越久越好
这个就比较厉害了,它会先生成一个requirements.md 的需求文档

然后是设计文档

最后它会更加需求和设计文档作为依据来实现task list任务清单,列出的实施计划还非常详细

最后我们让让根据文档来编写代码


然后噼里啪啦给我生成一堆代码。突然发现我的电脑是windows 让它生成swift(苹果的)跑不起来的。后面我们就运行测试了。
通过上面步骤我看到kiro 是分步骤来实现的 还是非常强大的。
功能
聊天窗口左下角中我们是能看到它具有丰富功能(FILES、codebase、code、Repository Map、Git Diff、Terminal、problems、folder、URL、Current file 、steeing、MCP)

用户和workspaes 设置也是非常多的

时间关系这块就不一一举例了。
6.特点
- MCP:能接入其他AI工具,扩展性拉满。
- • Steering Rules:自定义AI Agent行为,智能体听你指挥。
- • Agentic Chat:上下文编程,任务随时聊。
- • 兼容VS Code插件:基于Code OSS构建,Open VSX插件生态完美支持。
7.各个AI 开发工具对比
特性/工具 | Cursor | AugmentCode | Kiro | gemini-cli | Rovo Dev | Claude (能力) |
---|---|---|---|---|---|---|
核心理念 | AI 优先的 VS Code 超级增强版 | 本地优先、高度可控的 VS Code 增强版 | 极简主义的 AI 原生代码编辑器 | 存在于终端的强大、可编程的 AI 助手 | 团队共享的 AI 工程师和代码知识库 | 通用、强大的对话式编程助手 |
产品形态 | VS Code Fork (深度魔改) | VS Code Fork | 独立、全新的代码编辑器 | 命令行接口 (CLI) 工具 | 独立的桌面应用 + Web 平台 | Web 对话界面 / API |
主要优点 | 功能强大、生态成熟、无缝迁移、上下文管理优秀 | 支持本地模型、隐私性好、上下文控制精细 | 设计简洁、无干扰、启动快、交互新颖 | 极度灵活、可脚本化、可与任何工具集成 | 强大的全代码库理解、团队协作、知识图谱 | 模型能力极强、理解复杂逻辑、超大上下文 |
主要缺点 | 对网络依赖高、免费额度有限、功能繁多 | 较新、社区小、部分功能不如 Cursor 成熟 | 功能相对基础、无插件生态、需要适应新习惯 | 无图形界面、学习曲线陡峭、不适合视觉任务 | 偏向企业级、个人使用成本高、设置复杂 | 无原生 IDE 集成、需要手动复制粘贴代码 |
最佳用户 | 希望在 VS Code 上获得最强 AI 功能的个人开发者 | 重视隐私、喜欢折腾本地模型的开发者 | 追求极简、喜欢全新体验、不依赖复杂插件的开发者 | 终端爱好者、DevOps、后端、喜欢用脚本解决问题的人 | 需要统一代码理解和提升团队效率的技术团队/企业 | 需要解决复杂算法、代码审查、学习新技术的开发者 |
定价模式 | 免费版 + Pro/Business 订阅 | 免费版 + Pro 订阅 | 免费 Beta 中 | 基于 Gemini API 调用计费 | 免费版 + Team/Enterprise 订阅 | 免费版(有额度)+ Pro 订阅 |
最终选择建议
-
个人全能开发者 : Cursor 是你的主力武器,提供最流畅的日常编码体验。(cursor 开始作死 7月16日已经禁用国内IP 调用部分模型)
-
隐私至上/本地模型玩家 : AugmentCode 是你的不二之选,让你完全掌控自己的数据和模型。
-
终端极客/DevOps/后端工程师 : gemini-cli 是你的魔法棒,将 AI 无缝融入你最熟悉的命令行世界。
-
技术团队领导/架构师 : Rovo Dev 是你的战略地图,帮助整个团队驾驭复杂的代码海洋。
-
学生/研究员/解决难题者 : 将 Claude (或 GPT-4) 的网页版放在收藏夹,随时向这位"AI导师"请教。
-
极简主义者/设计型开发者 : 可以尝试 Kiro,体验一种不同的、更专注的编码心流。
我的心目中的排名
Claude Code > AugmentCode > Kiro>Rovo Dev>gemini-cli
Kiro 今天刚刚用 排名靠后 有点吃亏,用一段时间在给它排个名。
总结
今天主要带大家深入了解并实践了亚马逊全新 AI IDE------Kiro 的使用方法。Kiro 作为一款极简主义的 AI 原生代码编辑器,内置强大的 Claude 模型,为开发者带来了全新的编码体验,在 AI 编程领域展现出显著优势,极大地提升了开发效率。
Kiro 为开发者提供了一个简洁、高效的编程辅助平台,尤其适合追求极简、喜欢全新体验、不依赖复杂插件的开发者。它的出现为 AI 编程领域注入了新的活力,有望成为开发者的得力助手。感兴趣的小伙伴可以按照本文步骤去尝试使用 Kiro,体验一种不同的、更专注的编码心流。今天的分享就到这里结束了,我们下一篇文章见。