不想续费Kiro?这个 MCP 让 Claude Code 秒变 Spec 开发神器

大家好,我是子昕,一个干了10年的后端开发,现在在AI编程这条路上边冲边摸索,每天都被新技术追着跑。

说到Spec驱动开发,用过Kiro的朋友应该都知道那种感觉------需求分析系统设计实现计划,这套流程确实很香。

我之前在Kiro的免费推广期一直在用,印象深刻。

但问题是,我现在是Claude Code和Cursor的重度用户,续费了这些工具后,总不能只为了用Spec再去续费Kiro吧?

直到今天发现了Claude Code Spec Workflow 这个MCP,GitHub上已经1k+星标。

试用后发现在Claude Code里也能享受到和Kiro一样丝滑的Spec驱动开发体验了

终于,Claude Code里也有Spec了

第一次看到这个工具,我的反应是:这不就是把Kiro的那套搬到Claude Code里了吗?

确实,它采用的是同样的三阶段模式:

  1. 需求分析(Requirements) :生成EARS语法标准的需求文档
  2. 系统设计(Design) :完整的技术设计文档
  3. 实现计划(Implementation) :功能分解为有序任务

但关键是,现在我可以在Claude Code的环境里直接使用这套流程了。

实战体验:一句话搞定五子棋项目

话不多说,直接上手试试。我准备用它来创建一个五子棋游戏的Spec。

安装:一条命令搞定

bash 复制代码
claude mcp add spec-workflow -- npx @pimzino/spec-workflow-mcp@latest /path/to/your/project --AutoStartDashboard

注意:/path/to/your/project需要修改为你的实际项目路径

安装完成后,配置文件自动更新:

运行claude mcp list命令,检查MCP状态:

加了--AutoStartDashboard参数,启动Claude Code后,浏览器会自动打开下面的Dashboard页面:

MCP生成的所有文档的查看、审批以及任务的执行,都是在Dashboard上进行的,往下看你就知道了。

第一次使用:直接开口要Spec

我就直接跟Claude Code说了一句:

为我创建一个五子棋游戏的Spec

然后,Claude Code立即理解了我的意图:

自动调用了Spec Workflow MCP工具,整个过程很自然。

这就是MCP协议的好处,工具集成得很透明。

需求文档生成:标准化输出

工具开始生成需求文档:

生成完成后,系统提示我去Dashboard进行审批:

Dashboard界面:本地化体验

打开Dashboard,界面简洁明了:

进入Specs页面查看具体内容:

点开需求文档详情:

有没有一种Kiro需求文档的熟悉感?

批注功能:协作体验良好

这个工具还提供了批注功能,在审批页可以选中文字添加建议:

批注会显示在右侧面板:

修改过的内容会有高亮标识,可以点击查看和继续编辑:

还可以添加整体性建议:

智能迭代:反馈循环顺畅

提交批注后:

回到Claude Code,AI开始根据反馈调整文档:

然后再次进行审批:

审批通过后,自动进入设计阶段:

设计文档、任务拆解文档和第一阶段的流程是一样的,都是创建文档之后,让我们审批,然后进入下一阶段。

设计文档:

任务拆解文档:

三个文档我看下来,感觉和Kiro真的非常相似。

文档都确认后,就开始执行任务了:

任务的执行流程,也都可以清晰的看到:

总览

任务列表

任务状态变更

每当执行完一个任务后,Claude Code会让你看效果,不会一口气全执行完。

我们可以在任务列表复制提示:

比如,复制之后是这样的:Please work on task 2 for spec "gomoku-game"

直接粘贴到Claude Code控制台继续执行即可,它会处理任务同时变更任务状态:

用后的实际感受

确实有几个优点

  1. 无缝集成:在Claude Code环境里使用很自然,不需要切换工具
  2. 本地化部署:Dashboard运行在本地,响应速度快
  3. 人机协作:关键节点保留人工审核,避免了完全自动化可能带来的问题
  4. 批注系统:文档协作功能做得不错,团队使用会很方便

如何开始使用

如果你也是Claude Code用户,想体验Spec驱动开发,强烈建议试试这个工具。

GitHub项目github.com/Pimzino/spe...

如果你想用Cursor等其他支持MCP的工具,也是可以的,直接添加MCP配置即可:

perl 复制代码
{
  "mcpServers": {
    "spec-workflow": {
      "command": "npx",
      "args": ["-y", "@pimzino/spec-workflow-mcp@latest", "/path/to/your/project"]
    }
  }
}

VSCode用户 还可以安装配套插件,在应用商店搜索Spec Workflow MCP

写在最后

作为一个Claude Code的重度用户,能在熟悉的环境里使用Spec驱动开发,感觉还是挺不错的。

虽然功能上可能还没有Kiro那么完善,但对于不想为了Spec单独续费的用户来说,这确实是个不错的选择。

最后,我建了个AI编程交流群,如果感兴趣,可以后台加我微信,备注"加群"拉你进群。

相关推荐
玲小珑4 小时前
LangChain.js 完全开发手册(十五)实战综合项目一:智能文档处理系统
前端·langchain·ai编程
飞哥数智坊5 小时前
不再记得代码细节?别慌,你正在经历 AI 时代的编程能力重塑
人工智能·ai编程
UCoding1 天前
我们来学AI编程 -- vscode开发java
java·vscode·ai编程
flay1 天前
3个真实项目带你玩转Claude Code:从0到部署
ai编程
Stream1 天前
大模型应用技术之RAG检索增强
ai编程
飞哥数智坊1 天前
Plan Mode 实战:为现有 Vue3 项目接入 CloudBase 持久化能力
ai编程·cursor
腾讯云云开发1 天前
CloudBase + AI 游戏开发新范式,3小时极速开发
ai编程·游戏开发·小程序·云开发
302wanger1 天前
Claude平替-iFlow初体验
ai编程
用户4099322502121 天前
想抓PostgreSQL里的慢SQL?pg_stat_statements基础黑匣子和pg_stat_monitor时间窗,谁能帮你更准揪出性能小偷?
后端·ai编程·trae
xurime1 天前
Excelize 开源基础库发布 2.10.0 版本更新
golang·开源·github·excel·ai编程·go语言