一、Kiro 是什么
Kiro 是一款规格驱动(Spec-driven)的 Agentic IDE,将自然语言想法转化为需求、设计与任务,并由智能代理生成与验证代码。目标是从原型快速落地到可上线质量。
二、核心能力
- Specs:结构化生成需求、设计、验收标准,减少返工。
- Steering:把团队规范和目录结构写进项目,让代理执行更一致。
- Agent Hooks:监听保存、创建、删除等事件,自动生成测试、更新文档与做安全检查。
- MCP:通过 Model Context Protocol 连接外部工具与数据源,把文档、仓库、API 拉进 IDE 上下文。
- 代码感知与 Diff 审阅:每步修改可见可回退。
三、适用人群与价值
- 中小团队和初创:在有限人力下稳定交付功能。
- 大型代码库开发者:在重构和跨模块改造中减少风险。
- 技术负责人:把规范固化到工具层,降低团队协作成本。
四、典型场景
- 新增跨层功能(登录、支付、评论等)时,先生成 Spec,再按任务清单实施。
- 保存组件时自动生成或更新单测;合并前补齐文档与变更记录。
- 重构前评估影响面,执行中全程可见 Diff 并可回退。
五、快速上手
- 安装并登录(支持 GitHub、Google、AWS 身份)。
- 生成 Steering 文档,补充目录与命名规范。
- 用自然语言创建首个 Spec,执行任务并审阅 Diff。
- 启用 Hooks 实现“保存即生测、改动即同步文档”。
- 接入 MCP 服务器,把 GitHub、文档库或自建工具连入。
六、与同类的不同
- 先规划后实现,减少临时拼接流程的混乱。
- 把规划、执行、审阅、自动化做成闭环,减少上下文丢失。
- 基于 Code OSS,沿用 VS Code 习惯与插件生态。
七、价格与版本(2025 年 8 月)
- 当前公共预览,可免费使用并设限额。
- 即将开放 Free、Pro(约 $20/月)、Pro+(约 $40/月)、Power(约 $200/月)档位,按 Vibe/Spec 请求计数。
- 支持超额按次计费,不必强制升级档位。
八、选型建议
把 Kiro 当作“会写文档、懂架构、能执行的结对程序员”。先挑一个跨层需求跑通“规格—实现—验证—自动化”的闭环,再决定是否团队全量推广。