介绍
官网: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文档
生成需求文档
生成的文档在.kro下面
确认文档没问题,需要指定到下一个阶段,如下按钮
生成技术文档
生成taskList
每个task支持单独执行和状态维护。