Windows 安裝說明 (專家版)

規格驅動開發實戰:AI 時代的軟體開發新典範

安裝 Spec Kit 所需的工具與環境

如果你是 Windows 用戶,建議用我的安裝方式,直接貼上我寫好的命令就可以安裝到好,雖然要打指令,但應該是最無腦的安裝方法。

底下有些工具可能你已經裝過了,我都有寫完整的註解,各位可以自行挑選要安裝的工具與軟體。

  1. 請先開啟 PowerShell 5 終端機視窗,或者按下 Win+R 開啟「執行」視窗,輸入 powershell 就可以開啟命令列視窗,然後依序複製貼上以下指令:

    # 安裝 Scoop 套件管理器
    Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser -Force
    Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression
    
    # 安裝 pwsh、git、uv 與 nvm
    scoop install pwsh git uv nvm
    
    # 安裝搜尋文字檔案的利器 ripgrep
    scoop install ripgrep
    
    # 安裝 Windows Terminal
    scoop bucket add extras
    scoop install extras/windows-terminal
    
    # 更新 uv 的路徑
    uv tool update-shell
    
    # 重新啟動檔案總管,讓環境變數生效
    Stop-Process -Name explorer -Force; Start-Process explorer
    
  2. 關閉 PowerShell 視窗,開啟 Windows Terminal 終端機視窗,或者按下 Win+R 開啟「執行」視窗,輸入 wt 就可以開啟視窗,然後依序複製貼上以下指令:

    # 透過 nvm 安裝 Node.js LTS 版本
    nvm install lts
    nvm use lts
    
    # 安裝 Spec Kit 的 Specify CLI 命令列工具
    uv tool install specify-cli --from git+https://github.com/github/spec-kit.git
    
    # 安裝 Copilot CLI (請自由選擇)
    npm install -g @github/copilot
    
    # 安裝 Claude Code (請自由選擇)
    npm install -g @anthropic-ai/claude-code
    
    # 檢查 Spec Kit 需要的工具支援
    specify check
    

    你至少需要看到 Git version control 是綠燈,還有 GitHub CopilotClaude Code 或任何一套 AI Coding 工具是綠燈,環境就差不多設定完畢!

    specify check

💡 關於 GitHub Copilot CLIClaude Code 的使用,各位學員可能要自行學習了!