介绍

官网:https://kiro.dev/
最大特点 就是通过 规范驱动开发(Spec-driven Development) 。将研发流程标准化:规范 -> 设计 -> 任务 -> 代码
VS cursor
  • 核心功能:
    • Kiro.dev:强调 “规范驱动开发”,开发者输入需求,它能生成需求文档、技术方案方案 和任务拆分列表,帮助团队从原型到产品,更适合团队开发。
    • Cursor:主要聚焦于代码生成与编辑辅助,通过强大的 AI 能力帮助开发者快速编写代码,提供代码补全、智能提示等功能,更侧重于满足个人开发者日常编码需求,帮助其提升编码效率。
  • AI 模型:
    • Kiro.dev:默认提供 Claude 3.5 和 Claude 4.0,未来可能接入更多模型,主要基于亚马逊投资的 Anthropic 模型,专注于优化自家模型表现。
    • Cursor:支持切换使用 OpenAI 的 GPT-4o、Anthropic 的 Claude 3 Opus、Gemini 等多种模型,用户可根据需求和偏好灵活选择,模型选择自由度高。

Spec模式

本地workflow : 包含 需求文档-设计文档-任务列表-任务执行四个阶段
需求文档-设计文档-任务列表 三个节点输出都是一个markdown文档

生成需求文档

1

生成的文档在.kro下面

2

确认文档没问题,需要指定到下一个阶段,如下按钮

3

生成技术文档

1

生成taskList

2

每个task支持单独执行和状态维护。

3

分类&标签