简介
Kiro 是一个由 Amazon Web Services(AWS)在 2025 年推出的 **AI 驱动集成开发环境(AI IDE)**,旨在通过创新的规范驱动开发方法(Spec-Driven Development),让开发者能够从概念原型圆滑过渡到可生产的完整软件系统。它不同于传统的代码编辑器,不仅能处理自然语言提示,还能理解和组织开发需求,将模糊需求转化为结构化文档、设计方案及实现任务,从而提高开发效率和代码质量。
特点
Kiro 的核心特点围绕对开发流程的深度智能支持展开:
• **规范驱动开发(Specs)**:Kiro 能把你输入的自然语言需求转换成清晰、可执行的规范说明书,涵盖用户故事、设计细节和技术任务,让整个开发目标明确且可追踪。
• **代理钩子(Agent Hooks)**:通过自动化触发器响应文件保存等事件,Kiro 可以自动生成测试、文档、代码检查等重复性任务,使开发流程自动化且高效。
• **上下文管理 & 引导(Steering)**:支持通过引导文件配置项目偏好、编码标准及工具集成,让 AI 更理解你的项目风格和需求。
• **多模态输入与智能分析**:Kiro 能处理文本提示、代码库分析、错误诊断甚至图像输入,提升复杂任务的解决能力。
• **兼容性与扩展性**:基于开源 Code OSS 构建,可导入 VS Code 设置、主题及插件,同时支持多种主流编程语言与集成工具。
如何使用
使用 Kiro 的基本流程分为以下几步:
1. **下载安装**:访问官方网站并下载适用于 Windows、macOS 或 Linux 的安装包,完成安装后启动应用程序。
2. **注册与登录**:可以使用 GitHub、Google 或 AWS Builder ID 等账号登录,使你的个人开发环境与账户关联。
3. **创建或导入项目**:在 IDE 内创建新的开发项目,或将已有代码库导入到 Kiro 环境中。
4. **输入需求与生成规范**:利用自然语言描述你的开发需求,Kiro 会自动生成详细的规范说明书,包括用户故事、设计与技术细节等。
5. **开发与自动化**:在规范基础上使用 AI 代理执行任务、生成代码、自动化测试、更新文档等,让开发流程变得轻松高效。
6. **版本控制与发布**:通过集成功能将代码提交到 Git 仓库,并通过自动化触发的检查保证质量,最终交付生产版本。
价格
Kiro 提供灵活的定价模式,覆盖个人开发者到中大型团队的不同需求:
• **免费层(Free)**:包含初始额度的使用次数(例如 50 个信用点),适合试用和轻度使用。
• **Pro 套餐**:每月收费约 20 美元,适合常规开发者日常使用。
• **Pro+ 套餐**:每月约 40 美元,提供更高的使用额度和高级功能。
• **Power 套餐**:每月约 200 美元,适合高频、大规模使用者或团队。
此外,AWS 也为初创公司提供最高达一年 Pro+ 套餐的免费额度申请机会,以支持创新团队的成长。
常见问题
问:Kiro 与普通 IDE 有何不同?
答:传统 IDE 主要是代码编辑器,而 Kiro 是 **AI 原生的开发环境**,它能理解自然语言需求并转化成结构化任务,同时通过代理自动化执行开发流程中的重复性工作。
问:Kiro 支持哪些编程语言?
答:Kiro 支持广泛的语言,包括 Python、JavaScript、TypeScript、Go、Rust、Java、C# 等主流编程语言,并兼容多种脚本和标记语言。
问:是否能直接导入 VS Code 配置?
答:是的,由于 Kiro 基于 Code OSS 构建,它可以导入 VS Code 的主题、设置和 Open VSX 插件,使原有开发者可以无缝迁移现有工作流。
问:Kiro 的 AI 生成代码靠谱吗?
答:Kiro 的 AI 不仅生成代码,还会根据规格提供测试、设计文档和错误诊断,帮助开发者减少误解与返工,提高整体代码质量。
问:我是否需要 AWS 账号才能使用?
答:使用 Kiro 不强制需要 AWS 账号,你可以通过支持的第三方登录方式快速开始体验。















