复杂业务系统 + 喜欢先写 spec 的团队最契合;纯个人 prototyping 用 Cursor / Claude Code 更轻。AWS 已宣布 Q Developer 给新用户停服,Kiro 是 AWS 这边的『未来注资方向』。
TL;DR
Kiro 是 AWS 在 2025-07 发布、2026-03 GA 的 AI IDE,定位『把规格作为开发的基本单元』。流程是:你描述要做什么 → Kiro 生成 requirements/design/tasks 三份 markdown → 再按 tasks 写代码。基于 Code OSS(VS Code 同源),可直接导入主题和 Open VSX 插件。AWS 已宣布 Q Developer 给新用户停服,把研发 AI 押在 Kiro 上。
适合:写生产级业务系统、要可追溯的研发流程、合规要求高的团队。不适合:单人快速 prototyping、纯氛围编程、对 spec 流程没耐心的开发者。
三层架构
- Specs:需求文档 + 设计文档 + 任务清单,由 agent 生成、人工 review,存仓库根目录
- Hooks:自然语言写的事件自动化(on save / on commit / on schema change)
- Steering Files:
.kiro/steering/*.md里写团队规范(命名、错误处理、安全),所有 agent 调用都会读取
价格(2026-06)
| Plan | 价格 | Credits/月 | 超额 | 适用 |
|---|---|---|---|---|
| Free | $0 | 50(注册赠 500) | 无 | 试用、轻度 |
| Pro | $19/月 | 1,000 | $0.04/credit | 个人主力 |
| Pro+ | $37/月 | 2,000 | $0.04/credit | 重度 + Spec 流水 |
| Power | $184/月 | 10,000 | $0.04/credit | 跑长 autonomous agent |
底层模型走 Amazon Bedrock,路由 Claude Sonnet / Amazon Nova。GovCloud 全档可用。
三种形态
- Kiro IDE:VS Code 同根的桌面 IDE
- Kiro CLI:terminal 里的同一个 agent
- Kiro Autonomous Agent:后台 agent,能持续工作数小时甚至数天(2025-12 AWS re:Invent 公布的 frontier agent)
实测(中型 Spring Boot 项目)
亮点:
- 「加一个会员订阅模块」一句话 → 5 分钟生成完整 requirements/design/tasks,分 17 个任务清单
- agent 跑完会写出可运行代码 + 单元测试 + 更新 design.md
- 三个月后回来看 PR,能从仓库本身复盘当时为什么这么设计
- Hooks 跑 OpenAPI 同步真的省心
踩坑:
- 单一 Spec 跑完 17 个任务烧了约 120 credits,Pro 档第 4 天就触线
- Spec 工作流加了约 30% 时间成本,小项目得不偿失
- 2025-12 AWS 大规模故障期,Kiro autonomous agent 拿到生产权限误删配置——AWS 事后强制限制 prod 权限,但教训值得记
- 中文交互能用,但 spec 文档生成偶尔中英混搭
上手
- kiro.dev 注册(GitHub / Google / AWS 任一)
- 下载 IDE,导入项目(自动迁移 VS Code 设置)
- 写一句需求,按 Generate Spec → 审 requirements.md
- 改 / 确认后让 agent 按 tasks.md 跑
- 在
.kiro/steering/沉淀你团队的规范 - CLI:
brew install kiro-cli,同账号即用
对比
| 维度 | Kiro | Cursor | Claude Code | Qoder |
|---|---|---|---|---|
| 范式 | Spec-first | Prompt-first | Prompt + CLI | Quest + Agent |
| 文档沉淀 | 强制 3 份 | 无 | 无 | Repo Wiki |
| 价格 | $19–$184 | $20 起 | $20 起 | 免费起步 |
| 自治 agent | ✅ 长任务 | 部分 | 部分 | ✅ |
| 中文 | 2/5 | 3/5 | 3/5 | 5/5 |
避坑
- 小项目别上 Spec:prototyping 用 Free + Chat 模式;Spec 只在长生命周期项目上才回本
- 生产权限要先限:autonomous agent 默认不要给 prod;用 sandbox / staging 跑、PR 走人工
- steering files 要建仓:团队共享的规范不写进去,每个 dev 的 agent 行为会漂移
- Pro+ 比 Pro 性价比更高:重度用户 Pro 一周就触超额,差 $18 多翻倍 credits
- Q Developer 老用户:迁移前先核对 IAM 集成路径,Kiro 不完全是 Q 的 drop-in
适合 / 不适合
- ✅ 写生产业务系统、追求审计可追溯
- ✅ 已在 AWS 生态,想统一研发 AI
- ✅ 接受先写规格再写码的团队文化
- ❌ 单人快速 hack、prototyping
- ❌ 主语种中文、强中文协作(仍以英文为主)
- ❌ 团队抗拒文档化
相关阅读
来源
- RockB — Kiro AI IDE Review 2026(2026-04-21)https://baeseokjae.github.io/posts/kiro-ai-ide-review-2026
- DEV.to — AWS Kiro: Specs as Unit of Work(2026-04)https://dev.to/jubinsoni/aws-kiro-the-agentic-ide-that-makes-specs-the-unit-of-work-3eko
- TechCrunch — Amazon Previews 3 Frontier Agents(2025-12-02)https://techcrunch.com/2025/12/02/amazon-previews-3-ai-agents-including-kiro-that-can-code-on-its-own-for-days
| 计划 | 价格 | 限制 | 国内支付 | 备注 |
|---|---|---|---|---|
| Free | $0 | — | — | |
| Pro | $19/月 | — | — | |
| Pro+ | $37/月 | — | — | |
| Power | $184/月 | — | — |
Spec-Driven 和 Cursor 的 Agent 模式区别?
Kiro 把『需求 → 设计 → 任务清单 → 代码』强制成三份产物:requirements.md / design.md / tasks.md。代码是 spec 的副产品,可以审计、可以复盘;Cursor / Claude Code 偏 prompt-first,不沉淀文档。
Hooks 是什么?
事件驱动的自然语言自动化:保存时跑 lint、commit 前做安全扫描、API schema 变更时同步 OpenAPI 文档——都是写一段 'on save, …' 就完事,不用配脚本。
和 Amazon Q Developer 什么关系?
AWS 2026-01 宣布 Q Developer 新用户注册将于 2026-05-15 停止,明确导流到 Kiro。等于把 AWS 内部研发 AI 的产品赌注全压到 Kiro 上。
credit 烧得快吗?
小任务(Inline / Chat)单次 0.x credit 起,分数级计费;但一次跑完整 Spec 实现可能消耗几十甚至上百 credits。从 Claude Code 月度 flat-rate 切过来的用户要先用 1–2 周观察实际烧量再选档。
