SummFlow 2026-06-21 tools

Spec Kit

  • agent
  • cli
  • framework
  • spec-driven

GitHub 出品的规格驱动开发工具包,让 AI agent 按 spec→plan→tasks→implement 四步出码

GitHub 开源的规格驱动开发工具包。核心理念是先写规格定义「做什么/为什么」,再写技术方案定「怎么做」,拆成可执行任务后让 AI agent 逐条实现——把模糊的自然语言需求转成结构化的四步流水线。CLI 工具 specify 初始化项目后注入 10 个 /speckit.* 斜杠命令到 Claude Code、GitHub Copilot、Gemini CLI 等 30 余种 AI agent 中。支持 Extensions(加新命令/工作流)、Presets(覆写模板和术语)和 Bundles(按角色一键配齐整套工具)三层定制机制,项目可按需扩展。适用于从零搭建新项目、在现有代码库上加功能、以及遗留系统翻新三类场景。

社区实测

社区认为 Spec Kit 的结构化流程对从零搭建项目效果明显,但在现有代码库和复杂场景下流程偏重、上手门槛较高

  • 将模糊的自然语言需求转化为结构化的 spec→plan→tasks→implement 四步流水线,减少 AI agent 的猜测和返工
  • 通过 Extensions/Presets/Bundles 三层机制支持按团队需求定制开发流程
  • 流程偏重,对简单任务而言过于复杂,社区有「杀鸡用牛刀」的反馈
  • 在现有代码库(brownfield)场景下的体验不如从零搭建(greenfield)成熟

截至 2026-06-21

uv tool install specify-cli --from git+https://github.com/github/spec-kit.git@vX.Y.Z