深度体验 Kiro 一周之后,我把 Cursor 卸载了!

深度体验 Kiro 一周之后,我把 Cursor 卸载了!
极客猴嗨~大家好,我是极客猴。
不得不说,在 AI 编程这一块领域,相比与国内的大模型,在代码能力和用户体验上,国外的大模型要做的更好一些。
特别是 Claude,其中的 4.0 版本是目前公认的最好用的编程大模型。
Claude 4.0 更加智能,更能理解用户的需求,更能解决开发遇到的报错问题。
它的出现,真正能让一个从未接触过编程的人,通过对话的形式也是开发出一款样式美观、功能完善的应用。
Claude 4.0 也让编程小白,能 “伪装” 成程序员。
说到 Claude 4.0 ,那离不开 Cursor 这款编程 IDE。
1. Cursor 的槽点
Cursor 是 AI 在编程领域中闪耀的星星。
在 2024 年 11 月,引入 Agent 的概念,AI 编程能力上了一个新台阶。
我也是在第一时间去体验,确实挺新颖的,能大大提高工作效率。
在接下里的半年时间里,我陆续使用 Cursor 开发出 3 款应用,也发现 Cursor 一些槽点。
偷偷修改代码
针对已经完成的功能模块代码,Cursor 会经常进行覆盖重写,导致功能失效,这是一个很致命的问题。
Cursor 官方团队也是很头疼这个问题。
背后原因是 AI 大模型的上下文记忆问题,没办法长内容记忆。
Cursor 在后续版本引入 rule 规则,但效果还是一般。
因此,Cursor 生成的代码,我后面都不敢闭眼点击 “Accept” ,要把代码 Review 确认没有问题才会提交。
但这种 Review 太消耗时间,对简单的功能,我会选择直接接受。
所以,我经常使用的提示语是 你把 XX 功能按照之前的代码逻辑进行修复
来解决问题。
相比之前“降智”了
Claude Sonnet 4 兼具高推理能力和高效率,是 Claude 3.7 Sonnet 的升级版,最长支持 64K 的 token 输入。
这意味着调用 Claude 4.0 API 的成本上升。
Cursor 为了缩减成本, 一方面是针对 Claude 4 限时使用时长,另一方减少 token 输入和输出量,这导致 Cursor 生成代码能力被压缩,感觉是没有以前那么聪明了。
限制地区使用
Cursor 针对国内进行锁区,限制使用各种大模型,原因是上游 Claude 和 OpenAI 不支持中国大陆地区服务。
及时有绕过方案,但体验起来,速度就没以前那么快了。
AWS 看到机会来了,趁机发布名为 Kiro 的 AI 编程 IDE。
2. Kiro 介绍
AWS 在大模型研究也是砸了不少钱,已经在 Claude 大模型的公司投资 80 亿美元。
这次公测的 Kiro,内置了 Claude 模型,分别有 3.7 和 4.0 两个版本。
重点是,我们能免费且无需魔法就能体验到 Claude 大模型!
每个用户有 1000 次对话次数,加上 Claude 大模型也不会压缩 token。
官方地址:https://kiro.dev/
下载安装包,使用 Gmail 或者 Github 登录就能体验了。
我的读者群里面的小伙伴,在我安利下也用上,太香了。
公测实在太火爆,Kiro 官方下架下载渠道,改为邮件申请试用。
但之前有安装包的还能继续安装体验,如果你找不到安装包的,可以找下猴哥,免费提供。
3. Kiro 的亮点
Kiro 安装之后,在 Session 会有两个选项。
Vibe 模式:聊天创建代码,可以根据你的想法来完成代码编程工作。
我一般用来实现单独功能,或者了解产品的设计和技术解决方案。
偷偷告诉你,不要以为 Kiro 只是来帮你写代码,其实还能做很多事情,跟你对话的是一个语言大模型。
你把 Kiro 当做一个私人助理,来协助自己解决遇到的各种问题。
比如,
1,想做个产品,不确定解决方案,就跟 Kiro 对话,让它给你一些实际建议。
2,想复刻某个产品,Kiro 也能帮你搞定。
3,还能利用 Kiro 来做其他领域的工作,如数据分析、内容总结等。
Spec 模式:专业模式,算是一个亮点。
你给 Kiro 一个任务,Kiro 会自动生成相关的文档,文档里面记录详细的任务拆分,再实现相关的代码功能,并自己监督完成进度。
正因为生成记录文档,再实现功能,这会比较耗时。
比较适合项目初始化阶段,更适合编程小白。
另外还有几个亮点功能
Agent Hooks:一个自动化触发模块,当特定事件发生时(如保存文件、更新代码等)自动执行预设的 AI 任务,可以用来做定时任务,部署推送等。
Agent Steering:通过配置文件为 AI 助手提供项目特定的标准、规范和上下文信息,让 AI 的回答更符合编程需求和项目要求。
这个功能我挺喜欢的,有点类似 Cursor 的 Rules。给 Kiro 一些要求设定,让 Kiro 能按照规范来编写代码,不会乱改代码。
自己测试下来,效果是比 Cursor 会更好些。
4.为什么更推荐 Kiro?
我体验 Kiro之后,真的是爱不释手。
1,Kiro 每次实现功能,都会输出思考过程。会先阅读之前代码文件,再继续代码工作,从而降低代码被乱改风险。
在网上找别人的模板来进行二次开发,效率能更高一些,降低修改 Bug 的时间。
2,还会主动发现问题,并修改问题。
真的是把我惊到了,之前用 Cursor 都没有等体验。
3,团队协作开发,互不影响。
经过我测试,修改项目名称,项目配置,更换电脑,更换账号,Kiro 都能完美接手项目的编码工作。
4,设计出来的产品更美观
Kiro 开发出来的产品样式,美观且大气。
AI 这产品设计能力,没 5 年工作经验真比不了。
真的能节省 UI 设计、颜色搭配等原型设计的时间。
Kiro 有这么多优点,也是有缺点的。
经常会对话异常中断,只能让 Kiro 继续工作。估计是 Kiro 太火爆了,使用人太多。
但这缺点不算致命,还能接受,瑕不掩瑜。