最近一周都在使用 Kiro,感觉挺好用的,我想他快点付费。好把 Cursor 给退了。用的时候经常会遇到几个问题,列一下。
An unexpected error occurred, please retry
很多人说用 Kiro 经常要 retry,导致根本没法用。其实遇到这个问题的时候,不要输入 retry。你输入“继续”或者 “continue”就能继续接着生成了。但你要真的输入了“retry”,那就得重新开始任务。

aborted. The agent has seen this error and will try a different approach to write the file if needed.
遇到这个问题也是输入继续。
触发每日限额
现在 Kiro 是免费使用的,但是每天有免费额度,到了只能等第二天重置。Kiro 是世界标准时间0点重置。

解决办法是换个号。例如我装多个浏览器,每个浏览器默认登一个谷歌账号或者github账号。换号的时候需要更改一下默认的浏览器。这样打开 Kiro,登录时就会打开默认浏览器进行登录。
还有些人的错误提示可能是 Too many requests, please wait before trying again. 看到这个也是要等待。
合理选择模式
之前看别人说 spec 模式多牛逼多好,实际用下来,确实文档写得很棒。但是执行任务真的又臭又长,而且有点过度。我觉得其实小任务直接用 Chat 就够了,在写新项目或者功能的时候再用 spec 模式。而且也可以先用 chat 模式聊聊需求之后再切到 spec 模式去。
总的来说, spec 模式拯救了我这种本身写不好项目文档的人,帮助真得很大,因为我自己本身也没有什么技术背景,有时候描述需求就不太准确,导致我改点东西就耗费了很多时间。