coding

Kiro:将工程严谨性带入 AI 编程的智能体 IDE

Kiro 是 Amazon 推出的 AI 驱动 IDE 和 CLI 工具,通过 spec 驱动开发、Agent Hooks 和高级 Steering 机制,帮助开发者从 vibe coding 走向 viable code。

什么是 Kiro

Kiro 是 Amazon 推出的 AI 编程 IDE 和 CLI 工具。它的核心理念是 “Bring engineering rigor to agentic development” —— 将工程严谨性带入 AI 辅助开发。

与单纯的代码补全工具不同,Kiro 提供了完整的 spec 驱动开发工作流,帮助开发者管理意图、在大型代码库中完成长期任务,并验证代码正确性。

核心特性

Spec 驱动开发

Kiro 最大的差异化在于它的 spec 工作流:

  1. 自然语言 → 结构化需求 — 将你的自然语言描述转化为清晰的需求和验收标准(EARS 表示法)
  2. 架构设计 — 分析代码库,生成符合最佳实践的架构方案和技术选型
  3. 实现计划 — 创建离散的任务列表,按依赖关系排序,可选生成全面的测试
  4. Agent 执行 — 让 Kiro 的高级 Agent 逐步实现每个任务

CLI 终端体验

Kiro 不仅有 IDE,还提供 CLI 版本,可以在任何终端中使用:

curl -fsSL https://cli.kiro.dev/install | bash

支持构建功能、自动化工作流、分析错误、追踪 bug,甚至通过 SSH 远程使用。

Agent Hooks

通过预定义的 prompt,Agent 可以在文件保存等事件触发时自动执行任务:

  • 自动生成文档
  • 自动编写单元测试
  • 优化代码性能

Steering 规则

通过 .kiro/steering/ 目录下的 Markdown 文件定义项目级规则,让 AI 始终遵循你的编码规范、工作流偏好和架构决策。

原生 MCP 支持

连接文档、数据库、API 等外部资源,支持远程 MCP 服务器。

模型支持

Kiro 支持多种前沿模型:

  • Auto 模式(默认)— 混合使用多种模型,平衡质量、延迟和成本
  • Claude Sonnet 4.5 / 4.6 — 可靠的高级编码和推理
  • Claude Opus 4.5 / 4.6 / 4.7 / 4.8 — 最强推理能力
  • 开源模型 — Qwen3 Coder Next、DeepSeek v3.2、MiniMax 2.1

定价

方案价格Credits
Free$0/月50 credits
Pro$20/月1,000 credits
Pro+$40/月2,000 credits
Power$200/月10,000 credits

付费方案超出额度后按 $0.04/credit 计费。首次升级付费方案可获得 $20 抵扣。

适合谁用

  • 独立开发者想要从想法快速到产品
  • 团队希望统一 AI 辅助开发的规范和质量
  • 需要在大型代码库中处理复杂多步骤任务的场景
  • 喜欢终端工作流的开发者(CLI 版本)

总结

Kiro 代表了 AI 编程工具从 “vibe coding” 到 “viable code” 的进化。它不只是帮你写代码,而是帮你管理整个开发流程——从需求到架构到实现到验证。如果你厌倦了 AI 生成的代码缺乏工程严谨性,Kiro 值得一试。

官网:kiro.dev