亚马逊Kiro IDE深度体验:无需魔法直连Claude 4.5,但文件拖拽为何如此难用?
Kiro IDE是亚马逊公司开发的AI IDE,类似Cursor。对于习惯Cursor、Trae等IDE的用户来说,Kiro最不方便的地方是无法把文件和文件夹拖动到对话框中,让人感觉非常难用。其实,这是设计理念的问题,Kiro的对话框更像一个命令行工具,我们后面会有解释。对于国内用户来说,Kiro可以免费试用一个月的Pro版(500额度),而且无需魔法就可以直接登录使用Claude 4.5模型,还是非常值得一试的。
用户界面
Kiro也是VSCode二次开发而成的。跟Cursor的简约风格相比,Kiro的设计更多一些。Kiro用户界面的自定义能力也很强,顶部的菜单栏、命令中心、布局控件都可以隐藏,左侧和状态栏的每个图标也都可以隐藏,使用起来非常方便。

大模型
Kiro支持Claude Sonnet 4.5、Claude Sonnet 4、Claude Haiku 4.5、Claude Opus 4.5大模型,这些都是顶级模型,能力非常强。跟其他IDE相比,Kiro对国内用户非常友好,无需魔法就可以使用Claude系列模型。

模式
Kiro支持Vibe(氛围)和Spec(规范)模式。Vibe模式类似Cursor的代理和问答模式。当启用Autopilot(自动驾驶)时,Kiro可以修改文件,否则Kiro只能进行问答。Kiro的Spec模式相当于Cursor的计划模式,先生成开发方案,等确认后再进行开发。
Tab键、MCP和Power
Kiro的Tab键可以接受,但是没有Cursor好用。Kiro支持通用的MCP工具。除此之外,Kiro还提供了Power(能力),感觉跟MCP差不多,例如可以根据Figma设计图生成代码。

Hooks和Steering
Kiro支持Hooks(钩子)和Agent Steering(智能体指导)。
Kiro Hooks允许您通过触发特定IDE事件自动执行代理工作流程。您可以设置挂钩,在保存文件、发送消息、完成代理执行或手动点击按钮时运行。挂钩可向代理发送包含自定义指令的消息,或执行Shell命令。
Steering 通过存放在 .kiro/steering/ 目录下的 markdown 文件,为 Kiro 提供对你项目的持久知识。这样你不用每次聊天都重复解释你的代码规范,Steering 文件能让 Kiro 持续遵循你设定的模式、库和标准。该功能类似其他IDE的用户和项目规范。

价格
Kiro分为免费版、Pro版、Pro+版和Power版。免费版50额度。Pro版20美元每月,1000额度。Pro+版40美元每月,2000额度。Power版200美元每月,10000额度。跟Cursor的价格差不多。Kiro可以免费试用一个月Pro版,500额度。

最开始的问题
对于熟悉Cursor、Trae等IDE,刚上手Kiro的用户来说,最不适应的一点是无法把文件夹和文件拖动到聊天对话框里面。这个不是bug,是Kiro的设计理念跟Cursor不同导致的。
在Kiro中,可以在资源管理器中右键文件夹或文件,选择Select Files as Context(添加所有文件到上下文)。 跟其他IDE只是把路径添加到对话框中不同,Kiro会把文件夹中所有文件的全部内容复制到对话框,不符合用户的意图。

其实正确的打开方式应该是右键文件夹和文件,选择复制相对路径,直接把路径粘贴到对话框里面。 下面是Cursor 和 Kiro 使用#Folder和#File引用文件夹和文件的区别。
Cursor 的方式(更智能)
用户拖入文件/文件夹 → 只发送路径给大模型
大模型自己决定:
- 是否需要读取
- 读取哪些文件
- 读取文件的哪些部分
- 按需加载,节省上下文
Kiro 当前的方式(较简单)
用户用 #File / #Folder → IDE 直接发送所有内容
大模型被动接收所有数据
- 无法选择,容易浪费上下文
- 大文件/多文件场景下会有问题
提示词
这里我们提供了一些提示词仅供参考。
参考 folder1/foo.py 的第 10-20 行修改 folder2/bar.py 的第 50 行。
如果很多文件需要多次引用,可以使用下面的提示词。
涉及的文件:
- foo1/bar1.py (A)
- foo2/bar2.py (B)
- foo3/bar3.py (C)
- foo4/bar4.py (D)
- foo5/bar5.py (D)
任务:
1. 参考 A 的第 10-20 行和 B 的第 30-40 行,修改 C 的第 50 行
2. 用 A 的第 100 行的逻辑更新 D
3. 检查 E 中的哈希函数...
总结
Kiro目前才开发到0.8.0版本,还非常不完善。如果想购买Cursor和Kiro其中一个的话,建议购买Cursor。但是Cursor目前对国内用户非常不友好,注册时经常收不到短信,Claude、GPT、Gemini等高级模型都需要魔法才能使用。Kiro无需魔法即可登录,可以直接使用Claude系列的顶级模型,这对国内用户还是非常友好的。
下面是Kiro的官方网站地址,需要试用的可以从下面的地址下载。
Kiro官方网站:https://kiro.dev/