Spec Kit
活跃简介
GitHub 官方开源的规格驱动开发工具包,让规范成为可执行工件,直接生成可用代码而非仅作脚手架。
核心特性
- 规格驱动开发 — 规范成为可执行工件,直接生成实现而非仅作脚手架
- Specify CLI — 一行命令完成项目初始化与原则设定
- 多 Agent 集成 — 支持 GitHub Copilot、Claude Code、Cursor 等多种 AI 编码 Agent
- 自管理升级 — 内置 self check / self upgrade 等命令管理 CLI 版本
- 模板化工作流 — 通过 YAML 工作流定义规划、实现、验证阶段
- 可扩展预设 — 支持团队自定义 Spec Kit 扩展与预设
适用场景
💡 让 AI 编码 Agent 按规格而非随意生成代码,提升输出可预测性
💡 在团队内推行统一的规划→实现→验证流程
💡 替换 vibe coding 工作流,引入结构化的需求管理
💡 与 GitHub Copilot、Claude Code 等 Agent 配合做规模化软件交付
💡 为新项目初始化阶段提供一致的规范和模板
分类
快速开始
# 需要先安装 uv(https://docs.astral.sh/uv/)
uv tool install specify-cli --from git+https://github.com/github/spec-kit.git@v0.0.20
specify init my-project --integration copilot
cd my-project
specify self upgrade # 保持 CLI 与最新发布版本同步