大家好,我是极客猴!今天想和你们聊聊编程方面的事情。其实,跟国内的大模型相比,国外的那些在代码能力和用户体验上确实做得更好。
特别是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两个版本。

最重要的是,我们可以免费体验Claude大模型,真的没有任何门槛!每个用户都有1000次对话机会,而且Claude大模型也不会限制token。
官方地址在这里:[https://kiro.dev/](https://kiro.dev/)
下载安装包后,使用Gmail或Github登录就能开始体验。我群里的小伙伴们在我推荐后也开始用了,真是太棒了!
公测火爆得让Kiro官方暂时下架下载渠道,改为邮件申请试用。不过,之前有安装包的朋友们还是可以继续使用,如果你找不到安装包,可以找我借用哦!
3. Kiro的亮点
安装Kiro后,在Session里你会看到两个选项。

Vibe模式:这个模式可以通过对话生成代码,完全根据你的想法来完成编程任务。我一般用来实现单一功能,或者了解产品的设计和技术方案。
偷偷告诉你,Kiro并不只是来帮你写代码,它还能做很多事情,实际上是个语言模型助手。
比如,
1. 想开发一个产品,不确定方案,就和Kiro聊聊,让它给你一些实用建议。
2. 想复刻某个产品,Kiro也能搞定。
3. 还可以利用Kiro来处理其他领域的工作,比如数据分析、内容总结等等。
Spec模式:这个专业模式是个亮点。给Kiro一个任务,它会自动生成相关文档,详细记录任务拆分,并实现相关的代码功能,同时监督进度。
因为会生成记录文档并实现功能,所以这个过程比较耗时,适合项目初始化阶段,尤其是编程小白。
此外,还有几个亮点功能:

Agent Hooks:这是一个自动化触发模块,特定事件发生时(例如保存文件、更新代码等)会自动执行预设的AI任务,适合定时任务和部署推送等。
Agent Steering:通过配置文件为AI助手提供项目特定的标准、规范和上下文信息,让AI的回答更符合编程需求和项目要求。
我特别喜欢这个功能,和Cursor的规则有点像。给Kiro设定一些要求,让它按照规范来编写代码,避免随意更改。经过测试,效果比Cursor要好。
4. 为什么更推荐Kiro?
我使用Kiro后,真心觉得喜欢得不得了。
1. Kiro每次实现功能时,都会输出思考过程。它会先阅读之前的代码文件,然后继续工作,这样就降低了代码被随意修改的风险。
在网上找到的模板进行二次开发时,效率也会更高,减少了修改Bug的时间。

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

这点真让我惊艳,以前用Cursor可没这样的体验。
3. 团队协作开发,互不干扰。
经过我的测试,无论是更改项目名称、配置,还是换电脑和账号,Kiro都能顺利接手编码工作。

4. 设计出来的产品更具美感
Kiro开发的产品样式既美观又大气,AI的设计能力真是超越了不少有五年经验的设计师。
这可以为UI设计、颜色搭配等原型设计节省大量时间。
当然,Kiro也有一些缺点,比如偶尔对话会中断,只能让Kiro继续工作。这可能是因为Kiro太受欢迎了,用户实在太多了。

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










