Kiro

亚马逊 AWS 在推出的 AI IDE,通过 Claude 模型提供从需求文档到生产代码的完整闭环。
点击访问 手机查看qrcode

Kiro 是什么?

Kiro 是亚马逊 AWS 于 2025 年 7 月重磅推出的下一代 AI 整合开发环境(IDE),被誉为"真正从原型到生产的 AI IDE"。不同于传统 AI 编程工具的简单代码生成,Kiro 创新性地引入了 Spec-Driven Development(规范驱动开发)方法论,通过 AI Agent 协作实现从需求分析、系统设计到代码生成的完整开发闭环。作为 AWS 在 AI 编程领域的战略级产品,Kiro 基于 Code OSS 构建,支持 Claude 4.0 和 Claude 3.7 模型,目前处于免费预览期。

官网地址:Kiro
技术栈:基于 Code OSS + AWS 云服务,集成 Claude 4.0/3.7 AI 模型
分类:AI 原生 IDE、规范驱动开发工具、AI Agent 协作平台
关键词:Spec-Driven Development、AI Agent、AWS、Claude、规范开发

Kiro 主要功能

1. 革命性 Spec-Driven Development

Kiro 的核心创新在于规范驱动开发模式,提供两种关键工作模式:

Vibe 模式 - 快速原型探索

  • 基于 Claude 模型的"氛围编程",适合快速试错和原型探索
  • 通过自然语言描述快速将想法转化为可运行原型
  • 支持实时迭代和动态调整,适合创意验证阶段

Spec 模式 - 规范驱动开发

  • 强制要求在生成代码前通过结构化文档明确需求
  • 自动生成四个核心规范文档:
    • requirements.md - 需求分析文档
    • design.md - 系统设计文档
    • tasks.md - 实现任务清单
    • tests.md - 测试计划文档
  • 确保开发过程的透明度和可追溯性

2. AI Agent 协作系统

  • 多角色 AI 团队:AI 工程经理 + 全栈工程师 + 文档专家 + 安全顾问
  • 自主决策能力:AI Agent 能够独立做出技术决策和架构选择
  • 环境感知:实时感知项目上下文和开发环境变化
  • 工具调用:自动使用工程检索、文件编辑、终端命令等工具

3. 全流程开发支持

  • 需求文档生成:从简单描述自动生成完整的产品需求文档
  • 系统架构设计:根据需求自动绘制系统架构图和技术选型
  • 任务自动拆解:将大型需求拆解为可执行的开发任务
  • 代码安全扫描:集成安全扫描工具,确保代码安全性
  • 端到端交付:从概念到生产的完整开发生命周期管理

4. 企业级功能特性

  • AWS 基础设施:基于 AWS 云服务构建,确保高性能和可靠性
  • VS Code 兼容性:完全兼容 VS Code 扩展和设置,无缝迁移
  • MCP 协议支持:支持 Model Context Protocol 配置自定义工具
  • 透明可控:所有 AI 改动以任务形式展现,开发者可审核修改
  • 团队协作:支持多人协作开发,AI 协调团队工作流程

5. 多模态开发支持

  • 设计稿转代码:支持从设计稿自动生成前端代码
  • 语音编程:支持语音描述生成代码功能
  • 图形化界面:提供直观的可视化开发界面
  • 实时预览:支持代码实时预览和交互式调试

如何使用 Kiro?

方法一:官网申请使用

  1. 访问官网

    • 打开Kiro 官网
    • 点击"Join Waitlist"加入候补名单
    • 填写申请信息,等待审核通过
  2. 下载安装

    • 收到邀请邮件后下载安装包
    • 支持 Windows、macOS、Linux 三大平台
    • 双击安装包按提示完成安装
  3. 首次配置

    • 首次启动需登录 AWS 账号
    • 可选择导入现有 VS Code 配置
    • 配置 Claude API 密钥(如需要)

方法二:配置开发环境

  1. MCP 配置

    • 创建.kiro/mcp.json配置文件
    • 配置自定义工具和集成服务
    • 设置团队规范和工作流程
  2. 项目初始化

# 创建新项目 kiro init my-project # 选择开发模式 kiro mode vibe # 快速原型模式 kiro mode spec # 规范开发模式
  1. 开始使用
    • 在 Vibe 模式下直接描述需求开始开发
    • 在 Spec 模式下先完善规范文档
    • 使用内置 AI 助手进行对话式开发

使用流程图

graph TD
    A[开始使用Kiro] --> B[选择工作模式]
    B --> C[Vibe快速原型]
    B --> D[Spec规范开发]
    C --> E[自然语言描述]
    D --> F[完善规范文档]
    E --> G[AI生成原型]
    F --> H[AI分析需求]
    G --> I[快速验证]
    H --> J[生成任务清单]
    I --> K[迭代优化]
    J --> L[按规范开发]
    K --> M[生产就绪]
    L --> M

Kiro 的使用场景

1. 企业级复杂项目

Kiro 特别适合大型企业级项目开发,能够:

  • 根治屎山代码:通过规范驱动开发避免技术债务积累
  • 降低返工率:据内部测试数据,使用 Kiro 的项目返工率降低 70%以上
  • 统一技术标准:AI 自动确保代码符合企业技术规范
  • 团队协作优化:AI 协调不同开发者的工作,避免冲突

2. 从 0 到 1 的产品开发

  • MVP 快速验证:通过 Vibe 模式快速验证产品想法
  • 架构设计优化:AI 根据产品特点推荐最优技术架构
  • 技术选型指导:自动分析需求并推荐合适的技术栈
  • 全栈开发支持:从数据库设计到前端界面一站式完成

3. 遗留系统现代化

  • 代码理解:AI 帮助理解复杂遗留系统的业务逻辑
  • 重构规划:制定系统性的重构计划和时间表
  • 风险管控:识别重构过程中的潜在风险点
  • 渐进式迁移:支持逐步替换和升级旧系统组件

4. 技术咨询和架构设计

  • 需求分析:将模糊的业务需求转化为清晰的技术规格
  • 架构图生成:自动生成系统架构图和部署拓扑
  • 技术文档:创建完整的技术文档和开发指南
  • 最佳实践:基于 AWS 最佳实践提供架构建议

5. 教育和培训场景

  • 编程教学:为学生提供从需求到代码的完整开发体验
  • 规范培训:通过 Spec 模式训练开发者的规范开发习惯
  • 团队协作:模拟真实的企业级开发团队协作流程
  • 代码审查:AI 作为资深工程师指导代码质量改进
版权声明
© 本平台所有原创内容著作权均归属AI吧所有。未经允许不得以任何形式转载、复制等。

相关站点

DeepSeek logo

DeepSeek

DeepSeek是深度求索(DeepSeek)推出的先进AI大模型平台,提供免费智能对话、代码辅助、文本创作、数学推理、文件解析等核心功能。DeepSeek已开源多个大模型,支持128K长上下文,具备多语言处理能力。
CodeBuddy logo

CodeBuddy

CodeBuddy是腾讯云推出的AI编程助手,能够帮助开发者高效编程。它支持代码补全、诊断、优化、重构等功能,还能生成单元测试和进行代码评审。其核心模式Craft能基于自然语言指令轻松开发应用项目,让灵感即刻落地。
Coze扣子 logo

Coze扣子

字节跳动推出的一站式AI智能体开发平台,致力于降低人工智能技术的使用门槛。
Trae logo

Trae

Trae是字节跳动发布的AI原生编程工具,定位为一款免费替代Cursor的AI编程助手。它支持接入GPT-4o与Claude 3.5 Sonnet等先进大模型,面向希望提高编程效率、减少重复性任务的开发者。Trae 2.0版本引入了SOLO模式,能够结合多模态上下文进行需求感知、任务分解、工具调度与执行反馈。
Cursor logo

Cursor

Cursor是一款AI代码编辑器,旨在让开发者获得超凡的生产力。它不仅仅是一个代码编辑器,更是AI编程助手,能够通过自然语言指令编写或修改代码。Cursor使用定制化模型与前沿模型混合驱动,既聪明又快速,支持导入所有扩展、主题和快捷键绑定。
Anthropic logo

Anthropic

Anthropic是专注AI领域的领先企业,核心产品Claude系列覆盖文本生成、代码编写、多模态解析等场景,支持企业级API集成与定制化服务。其技术以 高性能模型、安全隐私、开发者友好为特色,已服务金融、医疗、教育等行业。
Claude logo

Claude

Claude是由Anthropic公司开发的高级人工智能助手,以其强大的语言理解能力、安全性和符合人类价值观的设计而著称。Claude能够进行自然流畅的对话,理解复杂的语言表达,并在多个领域提供实用帮助。
Gemini logo

Gemini

Gemini是由Google开发的先进多模态AI模型系列,不仅拥有强大的文本理解和生成能力,还能处理图像、视频、音频等多种数据类型。作为Google的旗舰AI产品,Gemini旨在提供更智能、更人性化的交互体验,超越传统的单模态AI模型。
ChatGPT logo

ChatGPT

ChatGPT是由OpenAI开发的先进人工智能聊天机器人,基于GPT系列大语言模型技术。它能够进行自然流畅的对话,理解和生成高质量文本,在多个领域提供实用帮助。最新版本GPT-4o支持多模态输入输出,具备更强的多媒体处理能力。
Dify logo

Dify

Dify是一个开源的生成式AI应用开发平台,融合了后端即服务(Backend as Service)和LLMOps的理念,旨在帮助开发者更简单、更快速地构建和运营AI原生应用。平台支持多种主流大语言模型,提供直观的提示编排界面、高质量的RAG引擎和灵活的AI代理框架。

微信红包封面

生日快乐-鼠宝open icon

生日快乐-鼠宝

一生所爱 唯你一人open icon

一生所爱 唯你一人

LOVEopen icon

LOVE

兔兔生日快乐open icon

兔兔生日快乐

虎虎生日快乐open icon

虎虎生日快乐

生日快乐-牛牛open icon

生日快乐-牛牛