AWS悄悄把Amazon Q Developer的入口关了。新用户注册被冻结,老用户的支持服务也即将终止。接替它的是Kiro——一个从VS Code分叉出来的新IDE,核心逻辑和市面上所有AI编程工具都相反:不是先写代码再修bug,而是先写规格说明书,再让AI动手。

这个转变很 drastic。Cursor和Copilot的模式是" vibe-coding"——你描述需求,AI立刻生成代码,有问题再迭代。Kiro认为这恰恰是生产环境出错的根源:AI在系统边界处生成的代码看起来合理,实际跑不通,而事后打补丁的成本远高于事前预防。

打开网易新闻 查看精彩图片

所以Kiro强制插入了一个中间层。开发者在.kiro/specs/[功能名]/目录下必须准备三个文件:requirements.md、design.md、tasks.md。AI agent只认这些结构化文档,不认自然语言闲聊。AWS官方文档把这称为"主动式" versus "被动式"开发。

对习惯即问即答的工程师来说,这是额外负担还是质量保障,完全取决于团队工作方式。Kiro的定价和完整功能对比Cursor、Claude Code的细节,以及从Amazon Q迁移的具体路径,目前仍在preview阶段逐步释放。