Kiro 是什么
Kiro 是 AWS 在 2025 年推出的 AI 开发工具,主打「规格驱动开发」(spec-driven development)。它不像一般的 AI 编程助手那样你丢一句话就直接生程式,而是先把你的自然语言需求转成结构化的规格文件:用 EARS 标记法写需求、产出架构设计、再排出一连串可执行的实作任务。换句话说,它逼你(和 AI)先把要做什么讲清楚,再动手写。这对做过真实专案、被 AI 乱改一通搞到收尾收很久的人来说,是有感的差别。
Kiro 提供 IDE、CLI 与网页三种介面,本机可以直接在编辑器里跑,也能丢到云端沙箱执行大型任务。它支援 Python、Java、JavaScript、TypeScript、Go、Rust、C#、Ruby 等主流语言,并透过 MCP 串接外部工具与上下文。
功能特色与适用场景
核心是 agent hooks 这套机制:你可以设定某些背景任务自动触发,例如改了程式就自动补文件、跑单元测试。它的上下文管理也是卖点,对大型既有 codebase 的处理比一般助手细致。适合谁?适合已经受不了「prompt 一句、结果乱改十个档案」的工程师,以及团队里需要把 AI 产出留下可追溯规格与设计纪录的中大型专案。如果你只是想写个小脚本、要的是速度而非纪律,Kiro 的流程反而会嫌它啰嗦。Pro Max 方案月费 100 美元,也有免费额度可先试。
主要功能
- 规格驱动开发:把自然语言需求转成 EARS 标记需求、架构设计与分阶段任务
- IDE、CLI、网页三种介面,本机与云端沙箱皆可执行 agent
- Agent hooks 自动触发背景任务,如改码后自动补文件、跑测试
- 针对大型 codebase 的上下文管理与 steering 机制
- 透过 MCP 串接外部工具与资料来源
优点
- 把 AI 编程拉回有规格、有设计、可追溯的工程流程
- AWS 背书,语言支援广、企业支援与文件完整
- 对大型既有专案的上下文处理比一般助手细致
缺点
- 规格优先的流程对小任务或快速原型来说显得繁琐
- 早期版本有效能与成熟度不稳的回报
- Pro Max 月费 100 美元,个人用户门槛不低
使用场景
- 中大型专案需要保留需求与设计文件的 AI 开发
- 把模糊需求先收敛成明确规格再交给 agent 实作
- 在既有大型 codebase 上做有风险的修改
- 团队协作时统一 AI 产出的格式与纪律
编辑点评
AWS 下场做编程工具,选的切角是「规格驱动」而不是拼生成速度,这个方向我蛮认同——氛围编程爽是爽,收尾的痛大家都尝过。实际用起来流程偏重,小东西别用它,大专案才划算。早期成熟度还在追,但骨架是对的。我们给 4.2 分。
常见问题
Kiro 和一般 AI 编程助手有什么不同?
差别在流程。一般助手你丢需求就直接生程式,Kiro 会先把需求转成规格、架构与任务清单,再照着做,目的是让产出可追溯、好收尾,适合认真上线的专案。
Kiro 是免费的吗?
有免费额度可以试用,进阶则需付费,Pro Max 方案月费约 100 美元。可用 GitHub、Google 或 AWS 帐号登入。