今天要介紹的是 GitHub 官方推出的 Spec-Kit,這是一個可以讓多款 AI 工具(如 Claude、GPT-5、Gemini、Cursor、Cline 等)共同遵循統一規格文件進行開發協作 的全新框架。
Spec-Kit 的全名是 “Specification Kit”,主要目標是讓開發者透過一份明確的「規格文件(spec)」來驅動整個專案。
它能讓不同 AI 模型或 IDE 助手(例如:
🎯 簡單來說:Spec-Kit 讓「AI 也能看懂你的開發需求文件」,並確保各種 AI 幫手都照著同一套規格在行動。
傳統開發時,我們通常是:
prompt → AI 輸出 → 人類修正 → 再 prompt
而使用 Spec-Kit 後,流程變成:
spec.yaml → 多款 AI 工具自動協作
這份 spec.yaml
就像是一份開發契約,定義:
AI 工具會根據這份文件自動分工,產出前後端程式碼、文件與測試。
Spec-Kit 的最大亮點在於「跨模型兼容性」,目前已可整合:
這代表未來的開發將不再局限於單一 AI,而是讓多款 AI 共同完成任務,各自發揮長處。
Spec-Kit 讓我們看見未來的開發模式可能會是:
這對於正在使用 Claude Code + Gemini + Cursor 的我來說特別有感:
未來我不必再重複告訴每個 AI「這個專案在做什麼」,他們都能透過 Spec-Kit 自行理解並協作。