一周深度体验 Kiro,竟然让我卸载了 Cursor!

与朋友聊聊编程新助手:Kiro与Claude的对比

大家好,我是极客猴!今天想和你们聊聊编程方面的事情。其实,跟国内的大模型相比,国外的那些在代码能力和用户体验上确实做得更好。

特别是Claude,它的4.0版本被大家一致认为是最优秀的编程模型。这个版本真的是更智能了,更能理解我们用户的需求,也能有效地解决开发时遇到的各种错误。

想象一下,有了Claude,连从没接触过编程的人都能通过简单的对话,开发出一个既美观又功能齐全的应用,简直是个福音!

而且,Claude 4.0 还帮助编程新手们“伪装”成程序员,真是太酷了。提到Claude,就不得不提一下Cursor这款编程IDE。

1. Cursor的一些问题

Cursor在AI编程领域中可是个耀眼的存在!

在2024年11月,它引入了Agent的概念,AI的编程能力也提升了不少。我第一时间去试用了,确实很新鲜,工作效率大大提高。

在接下来的半年里,我用Cursor开发了三款应用,但也发现了一些小问题。

代码被偷偷修改

Cursor在处理已经完成的功能模块时,常常会覆盖重写代码,导致功能失效,这可真是个大问题。

这让Cursor的官方团队也很苦恼。原因在于AI模型在上下文记忆方面的限制,没办法长时间记住内容。

虽然后来的版本增加了规则设置,但效果依旧一般。因此,对于Cursor生成的代码,我现在都不敢轻易点击“接受”,必须先仔细检查确认没问题才行。

不过,对于一些简单的功能,我还是会选择直接接受。通常我会用这样的提示语来解决问题:请按照之前的逻辑修复XX功能

感觉“降智”了

Claude Sonnet 4结合了高推理和高效率,是Claude 3.7的升级版,最长支持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两个版本。

一周深度体验 Kiro,竟然让我卸载了 Cursor!

最重要的是,我们可以免费体验Claude大模型,真的没有任何门槛!每个用户都有1000次对话机会,而且Claude大模型也不会限制token。

官方地址在这里:[https://kiro.dev/](https://kiro.dev/)

下载安装包后,使用Gmail或Github登录就能开始体验。我群里的小伙伴们在我推荐后也开始用了,真是太棒了!

公测火爆得让Kiro官方暂时下架下载渠道,改为邮件申请试用。不过,之前有安装包的朋友们还是可以继续使用,如果你找不到安装包,可以找我借用哦!

3. Kiro的亮点

安装Kiro后,在Session里你会看到两个选项。

一周深度体验 Kiro,竟然让我卸载了 Cursor!

Vibe模式:这个模式可以通过对话生成代码,完全根据你的想法来完成编程任务。我一般用来实现单一功能,或者了解产品的设计和技术方案。

偷偷告诉你,Kiro并不只是来帮你写代码,它还能做很多事情,实际上是个语言模型助手。

比如,

1. 想开发一个产品,不确定方案,就和Kiro聊聊,让它给你一些实用建议。

2. 想复刻某个产品,Kiro也能搞定。

3. 还可以利用Kiro来处理其他领域的工作,比如数据分析、内容总结等等。

Spec模式:这个专业模式是个亮点。给Kiro一个任务,它会自动生成相关文档,详细记录任务拆分,并实现相关的代码功能,同时监督进度。

因为会生成记录文档并实现功能,所以这个过程比较耗时,适合项目初始化阶段,尤其是编程小白。

此外,还有几个亮点功能:

一周深度体验 Kiro,竟然让我卸载了 Cursor!

Agent Hooks:这是一个自动化触发模块,特定事件发生时(例如保存文件、更新代码等)会自动执行预设的AI任务,适合定时任务和部署推送等。

Agent Steering:通过配置文件为AI助手提供项目特定的标准、规范和上下文信息,让AI的回答更符合编程需求和项目要求。

我特别喜欢这个功能,和Cursor的规则有点像。给Kiro设定一些要求,让它按照规范来编写代码,避免随意更改。经过测试,效果比Cursor要好。

4. 为什么更推荐Kiro?

我使用Kiro后,真心觉得喜欢得不得了。

1. Kiro每次实现功能时,都会输出思考过程。它会先阅读之前的代码文件,然后继续工作,这样就降低了代码被随意修改的风险。

在网上找到的模板进行二次开发时,效率也会更高,减少了修改Bug的时间。

一周深度体验 Kiro,竟然让我卸载了 Cursor!

2. Kiro会主动发现并修正问题。

一周深度体验 Kiro,竟然让我卸载了 Cursor!
Kiro主动发现并修正问题

这点真让我惊艳,以前用Cursor可没这样的体验。

3. 团队协作开发,互不干扰。

经过我的测试,无论是更改项目名称、配置,还是换电脑和账号,Kiro都能顺利接手编码工作。

一周深度体验 Kiro,竟然让我卸载了 Cursor!
Kiro完美接手项目

4. 设计出来的产品更具美感

Kiro开发的产品样式既美观又大气,AI的设计能力真是超越了不少有五年经验的设计师。

这可以为UI设计、颜色搭配等原型设计节省大量时间。

当然,Kiro也有一些缺点,比如偶尔对话会中断,只能让Kiro继续工作。这可能是因为Kiro太受欢迎了,用户实在太多了。

一周深度体验 Kiro,竟然让我卸载了 Cursor!
Kiro的火爆程度

不过,这个缺点不算致命,还是能接受的,瑕不掩瑜!

来源:知乎
原文标题:深度体验 Kiro 一周之后,我把 Cursor 卸载了!
声明:
文章来自网络收集后经过ai改写发布,如不小心侵犯了您的权益,请联系本站删除,给您带来困扰,深表歉意!

发表评论