Kiro
由亚马逊云科技(AWS)推出,是一款基于自然语言驱动的智能开发环境,能够将开发者的需求直接转化为可执行的规格文档和代码
Kiro 由亚马逊云科技(AWS)推出,是一款基于自然语言驱动的智能开发环境,能够将开发者的需求直接转化为可执行的规格文档和代码。与传统的 AI 辅助编程工具不同,Kiro 采用规范驱动开发方法论,通过自然语言描述功能需求,自动生成结构化的需求文档、技术设计方案和具体的任务清单,然后才进入代码实现阶段。
Kiro 的核心理念是:先想清楚要做什么,再动手写代码。它将需求文档作为整个开发过程的唯一真实来源,每一行代码都直接关联到具体的验收标准,而非模糊的对话提示。这种结构化方法显著降低了 AI 编程过程中常见的架构性错误和需求漂移问题。
在工作流程上,用户首先用自然语言描述功能需求,Kiro 自动生成需求文档(requirements.md),其中包含用户故事、功能描述和验收标准,验收标准采用 EARS 方法论格式,可直接转化为可测试的断言;随后 Kiro 自动生成技术设计文档(design.md),涵盖系统架构、数据模型、API 设计和基础设施考虑;最后自动拆解任务清单(tasks.md),列出按依赖关系排序的具体实现步骤。开发者逐项审核通过后,AI 才进入代码实现阶段,每个任务完成后等待人工审核确认,形成完整的人工审查节点。
Kiro 基于 Code OSS(VS Code 的开源基础)构建,支持 VS Code 主题和 Open VSX 扩展,可直接导入现有 VS Code 配置。底层模型支持 Anthropic Claude、开放权重模型以及 Auto 模式(自动根据任务复杂度选择最优模型)。除 IDE 外,Kiro 还提供 CLI 工具,支持 bash、zsh、fish 等主流 Shell,可在 SSH 远程会话中直接使用,IDE 中的所有功能在终端均可使用。
在自动化方面,Kiro 提供 Hook 机制,允许用户配置事件驱动的自动化规则,当文件保存、任务开始或任务完成等事件触发时,Hook 自动执行 AI Agent 提示或 Shell 命令,例如保存文件时自动运行类型检查和单元测试,或提交代码时自动生成提交信息和更新文档。
Kiro 支持 MCP(Model Context Protocol)协议和 AGENTS.md、Skills.md 等开放 Agent 标准,可连接外部工具和知识库。Kiro Powers 是官方预制的 MCP 服务器集合,提供 AWS CDK、CloudFormation、定价查询和生命科学等专业领域的即装即用能力包。
定价方面,Free 套餐每月 50 次请求(无 AWS 账户也可使用),Pro 套餐每月 20 美元提供 1000 次请求,Pro+ 每月 40 美元提供 2000 次请求,Power 每月 200 美元提供 10000 次请求,超限部分按量计费每次 0.04 美元。团队版支持 IAM、SSO、使用量仪表板、成本管理、IP 赔偿和企业合规管理。
Kiro 于 2025 年 7 月进入公开预览阶段,数日内达到容量上限;2025 年 11 月正式上线全面可用。Amazon Q Developer 于 2026 年 5 月 15 日停止新用户注册,全面引导至 Kiro,Claude Opus 4.7 等最新模型仅在 Kiro 中提供。
评论与建议
登录 后参与评论或提建议