Kiro IDE深度体验:无需魔法畅享Claude 4.5,但文件拖拽为何如此难用?

2025-12-19 人工智能 1946 次阅读 1 次点赞
Kiro IDE是亚马逊开发的AI编程工具,基于VSCode二次开发,界面高度可定制。它最大的亮点是对国内用户友好,无需特殊网络即可直接使用Claude系列等顶级大模型。免费试用版提供500额度,支持多款Claude模型;企业版则额外集成了DeepSeek、GLM、Qwen等更多模型,额度消耗较快。在功能上,Kiro提供类似Cursor的Vibe(问答/代理)和Spec(计划)模式,并支持MCP工具、Power扩展、Hooks自动化以及Steering项目规范管理。不过,其操作逻辑与Cursor有明显差异:最让用户不适的是无法拖拽文件到对话框,而是需要右键选择将文件全部内容添加为上下文,这可能造成上下文令牌的浪费。总体而言,Kiro目前版本尚不完善,在交互智能性上可能略逊于Cursor,但其无需特殊网络即可使用Claude模型的优势,使其成为国内开发者的一个便利选择。

Kiro IDE是亚马逊公司开发的AI IDE,类似Cursor。对于习惯Cursor、Trae等IDE的用户来说,Kiro最不好的地方是无法把文件和文件夹拖动到对话框中,让人感觉非常不好用。其实,这是设计理念的问题,Kiro的对话框更像一个命令行工具,我们后面会有解释。对于国内用户来说,Kiro可以免费试用一个月(500额度),而且无需魔法就可以直接使用Claude 4.5模型,还是非常棒的。

用户界面

Kiro基于VSCode二次开发而成。跟Cursor的简约风格相比,Kiro的UI设计元素更多一些。Kiro用户界面的自定义能力非常强,顶部的菜单栏、命令中心、布局控件都可以隐藏,左侧和状态栏的每个图标也都可以隐藏,使用起来非常方便。

Kiro IDE主界面

大模型

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

Kiro试用版支持的大模型

最近,公司购买了企业版。企业版支持Claude Opus 4.6、Claude Sonnet 4.6、Claude Opus 4.5、Claude Sonnet 4.5、Claude Sonnet 4、Claude Haiku 4.5、DeepSeek V3.2、MiniMax M2.5、MiniMax M2.1、GLM 5、Qwen 3 Coder Next大模型。如图:

Kiro企业版支持的大模型

下表是Kiro企业版每个大模型消耗积分的换算系数。本人所在公司购买了Kiro企业版,每人1000额度。经过本人实测,在使用最贵的Claude Opus 4.6的情况下,每天使用8小时,3天就把1000额度全部用完了。(说明:本人这三天开发任务非常重)

大模型 积分消耗系数
Auto 1
Claude Opus 4.6 2.2
Claude Sonnet 4.6 1.3
Claude Opus 4.5 2.2
Claude Sonnet 4.5 1.3
Claude Sonnet 4 1.3
Claude Haiku 4.5 0.4
DeepSeek V3.2 0.25
MiniMax M2.5 0.25
MiniMax M2.1 0.15
GLM 5 0.5
Qwen 3 Coder Next 0.05

模式

Kiro支持Vibe(氛围)和Spec(规范)模式。Vibe模式类似Cursor的代理和问答模式。当启用Autopilot(自动驾驶)时,Kiro可以修改文件,否则Kiro只能进行问答。Kiro的Spec模式相当于Cursor的计划模式,先生成开发方案,确认后再进行开发。

Tab键、MCP和Power

Kiro的Tab键非常难用,相当于没有。Kiro支持通用的MCP工具。除此之外,Kiro还提供了Power(能力),感觉跟MCP差不多,例如可以根据Figma设计图生成代码。

Kiro Power 用户界面

Hooks和Steering

Kiro支持Hooks(钩子)和Agent Steering(智能体指导)。

Kiro Hooks允许您通过触发特定IDE事件自动执行代理工作流程。您可以设置hook,在保存文件、发送消息、完成代理执行或手动点击按钮时运行。Hook可向代理发送包含自定义指令的消息,或执行Shell命令。

Steering 通过存放在 .kiro/steering/ 目录下的 markdown 文件,为 Kiro 提供对你项目的持久知识。这样你不用每次聊天都重复解释你的代码规范,Steering 文件能让 Kiro 持续遵循你设定的模式、库和标准。该功能类似其他IDE的用户和项目规范。

Kiro Spec、Hooks、Agent Steering、MCP界面

价格

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

45224a48-26fa-467e-b104-e6f2035f1725.png

最开始的问题

对于熟悉Cursor、Trae等IDE,刚上手Kiro的用户来说,最不适应的一点是无法把文件夹和文件拖动到聊天对话框里。这个不是bug,是Kiro的设计理念跟Cursor不同导致的。

在Kiro中,可以在资源管理器中右键文件夹或文件,选择Select Files as Context(添加所有文件到上下文)。 跟其他IDE只是把路径添加到对话框中不同,Kiro会把文件夹中所有文件的全部内容复制到对话框。

Kiro资源管理器右键菜单

与Cursor类似的使用方式应该是右键文件夹和文件,选择复制路径,直接把路径粘贴到对话框里面。 下面是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.11.131版本,还不完善。如果想购买Cursor和Kiro其中一个的话,建议购买Cursor。但是Cursor目前对国内用户非常不友好,注册时经常收不到短信,Claude、GPT、Gemini等高级模型都需要魔法才能使用。Kiro无需魔法即可登录,可以直接使用Claude系列的顶级模型,这对国内用户还是非常友好的。

下面是Kiro的官方网站地址,需要的可以从下面的地址下载。

Kiro官方网站:https://kiro.dev/

最后更新于9天前
本文由人工编写,AI优化,转载请注明原文地址: Kiro IDE深度体验:无需魔法畅享Claude 4.5,但文件拖拽为何如此难用?

评论 (1)

登录 后发表评论

艾玛艾玛2025-12-19 22:02:06

感谢分享!免魔法直连Claude 4.5确实很吸引人,但文件拖拽功能缺失对效率影响不小。希望后续能优化交互设计。