- 社区热度
- 139.8k Stars
- GitHub 收藏
- 最近活跃
- 2026/10/1
- 近 30 天还在更新
- 授权协议
- MIT
- 宽松协议
为什么值得关注
不是看 Star 排名,而是看它解决了什么问题、实际有没有用,以及方法为什么值得关注。
解决的问题
通过规范驱动开发模式,尝试解决 AI 编程过程中上下文缺失、代码生成失控及缺乏统一开发标准的问题。
实际价值
提供专用的 CLI 工具与 Agent 斜杠指令,支持从宪章、规范、技术方案到任务拆解的全流程规范化落地。
创新 / 差异化
将传统软件工程中的规范文件转化为可直接驱动 AI 编程 Agent 执行的结构化输入,转变了人机协作的交互路径。
扩展潜力
能够适配 30 多种主流 AI 编程 Agent 和 IDE 助手,并支持通过扩展与预设进行自定义配置。
为什么是现在
契合当前 AI 编码工具快速普及、开发者急需从提示词工程转向结构化工程管理的发展阶段。
社区活跃度
近 90 天新增 412 个 Issue、1010 个 PR;窗口内抽取的 Issue/PR 样本中有 46 位 Issue 发起者、20 位 PR 贡献者,并发布 至少 47 个版本。
维护者响应
窗口内 100 个 Issue 样本关闭率 96%,99 个 PR 样本合并率 85%。维护者响应统计覆盖该 Issue 样本的 31%,响应率 19%,首次响应中位数 2 天。
核心亮点
- 多阶段 SDD 指令集:提供
/speckit.constitution、/speckit.specify、/speckit.plan等斜杠指令或 Skill 文件。 - 扩展与 Preset 体系:支持通过项目局部覆盖、Preset 与 Extension 定制开发模板与指令。
- 多 Agent 兼容:支持 GitHub Copilot CLI、Claude 等 30+ 种 AI 编程 Agent 的配置生成。
快速开始
安装方式、上手难度、开始步骤。
装在哪
本地运行
难不难
容易,照着走就行
- 01使用 uv 安装 specify-cli 命令行工具:
uv tool install specify-cli - 02指定所需的 AI Agent 集成初始化项目:
specify init my-project --integration copilot - 03在 AI Agent 中运行
/speckit.constitution生成项目开发规范与原则 - 04运行
/speckit.specify描述需要构建的具体功能与需求点 - 05运行
/speckit.plan确定项目选用的技术栈与架构设计 - 06运行
/speckit.tasks生成可执行的任务清单 - 07运行
/speckit.implement让 AI Agent 按计划逐项实现代码
更适合谁
- 希望数据放在自己服务器上的团队
- 想在本机直接跑起来试用的开发者
更多介绍
Spec Kit 是 GitHub 维护的开源规范驱动开发(Spec-Driven Development, SDD)工具包。它的核心思想在于:在让 AI Agent 编写代码前,先通过结构化提示词和规范文件定义「构建什么」与「如何构建」,将原本一次性的提示词交流转变为分步式、可追溯的项目开发流程。
项目通过 specify-cli 命令行工具提供初始化与扩展管理功能。在项目中初始化后,Spec Kit 会在本地生成对应 AI Agent 可识别的 Command 或 Skill 文件。开发者可以在支持的 AI 工具中依次调用指令,逐步生成治理原则(Constitution)、需求规范(Specify)、技术实现方案(Plan)、细节任务(Tasks)并最终执行代码生成(Implement)。
除了基础开发流程外,Spec Kit 还包含了契约检查、任务差异对齐(Converge)以及将任务直接映射至 GitHub Issue 的集成命令。整个模板结构支持通过 Local Overrides、Presets 与 Extensions 进行层级化自定义,便于团队统一代码规范和项目架构约定。
信息来源
每条信息都标注了状态与出处,可展开查看。
11 条 · 展开
信息来源
每条信息都标注了状态与出处,可展开查看。
capability tags
已核验ai_coding、productivity、code_quality
来源: admin_cms · cms editor · 2026/8/17
最新版本
已核验v1.0.13
来源: GitHub 官方接口 · latest_release=v1.0.13 · 2026/10/2
许可证
已核验MIT
来源: GitHub 官方接口 · license.spdx_id=MIT · 2026/10/2
needs api key
已核验否
来源: admin_cms · cms editor · 2026/8/15
一句话用途
已核验{"en":"An open-source CLI toolkit for Spec-Driven Development that guides AI coding agents through structured specification, planning, and code generation steps.","zh":"一套遵循「规范驱动开发」流程的开源 CLI 工具包,配合 AI 编程 Agent 按照规范生成与执行代码。"}
来源: admin_cms · cms editor · 2026/8/15
平台
已核验windows、macos、linux
来源: admin_cms · cms editor · 2026/8/15
分类线索
根据材料推断ai-apps
来源: 项目说明文档 · hint=ai-apps · 2026/8/15
product forms
已核验cli
来源: admin_cms · cms editor · 2026/8/17
role tags
已核验frontend、backend、fullstack、devops、qa
来源: admin_cms · cms editor · 2026/8/17
supports local
已核验是
来源: admin_cms · cms editor · 2026/8/15
supports self host
已核验是
来源: admin_cms · cms editor · 2026/8/15
相关项目
根据分类、能力和适用角色匹配的其他已核验项目。
Flare
面向智能体编程的图优先 IDE,提供实时代码库拓扑图、内置终端与 MCP 任务协作面板。
claude-code
运行在终端中的 Agent 编程工具,可理解代码库、执行日常开发任务、解释代码并处理 Git 工作流。
codex
运行在本机的 OpenAI 编程 Agent,可通过终端使用,也提供 IDE 和桌面应用入口。
CLI-Anything
为现有软件生成和管理 Agent 可调用 CLI 的工具集,包含 CLI-Hub、生成流程与 SKILL/插件接入方式。
openwiki
用 Agent 为代码库或个人资料生成并持续更新 Markdown Wiki 的 CLI,并提供本地关系图可视化。
massing
基于 IFC 标准的开源、自托管 AEC 平台,提供网页端 BIM 建模、通用承包商门户及开发财务测算工具。

