GitHub 剛推出了一款工具,在這個注重氛圍編程的時代,它讓你在構建之前先思考。Spec Kit 是一個在 MIT 許可證下發布的開源工具包,引進了 GitHub 所稱的規範驅動開發(SDD),這種工作流程要求開發者在任何 AI 代理編寫任何代碼之前,先撰寫詳細的規範、技術計劃和任務分解。
該工具包可與超過 30 個 AI 編碼代理配合使用,包括 GitHub Copilot、Claude Code 和 Gemini CLI,並透過簡易的 CLI 命令和斜線命令運作。
Spec Kit 如何實際運作
工作流程從類似 specify init 的指令開始,用於建立項目的規格框架。在此基礎上,開發人員以足夠細緻的層次記錄需求,使 AI 代理能可預測地遵循,從而減少無引導 AI 代碼生成中常見的幻覺邏輯和結構偏移。
社群反饋與持續開發
GitHub 將 Spec Kit 描述為一項實驗性計劃。自 2025 年 9 月 2 日首次發布以來,該項目持續更新,並於 2026 年 6 月初推出版本 0.9.5,作為反映社區反饋與迭代的重要里程碑。
該反饋褒貶不一。支持者讚揚其結構和可預測性的改善;批評者則指出,由於向 AI 代理輸入詳細規格會導致提示更長、計算量更大,因此代幣消耗增加。此外,還有人擔心工作流程變慢,以及長期維護的問題。
GitHub 一直保持項目對社區意見開放,將其視為一種共同探索 AI 增強開發最佳實踐的實驗,而非自上而下的產品發佈。
這為什麼重要,不僅僅是編碼
Spec Kit 免費且為開源,無任何盈利層面。需關注代幣消耗問題:若以規格為導向的工作流程顯著增加每次編程會話的計算成本,將改變 AI 編程工具的使用經濟模式,特別是對於大規模運營的團隊而言。
