
OpenSpec
OpenSpec 是一個輕量級、以產物為導向的規範框架和 CLI,可在撰寫程式碼前協調人類與 AI 編碼助理。它在倉庫中建立提案、需求、設計和任務,整合超過 30 種工具,並可從單人專案擴展到跨倉庫團隊。
概覽
您以斜線指令描述變更;OpenSpec 生成包含提案、規範、設計與任務的結構化變更資料夾。審查並精煉計劃後,讓您的編碼代理人執行任務、驗證結果,並在完成後封存變更,確保清晰的審計軌跡。
它帶來的價值
OpenSpec 非常適合工程師、技術主管、平台團隊及需要從編碼助理獲得可預測交付的 AI 驅動組織。它適用於多倉庫、多服務或多擁有者複雜規劃的棕地採用,也適合從一開始就追求清晰的綠地專案。開源維護者可要求貢獻前先有規範;新創公司能快速迭代同時保留意圖;受監管團隊則獲得可審核的需求、設計與驗證步驟,直接記錄於 Git 中。
- 從單一斜線指令生成提案、規範、設計和任務產物。
- 自動使用您選擇的編碼代理人或 IDE 執行實作任務。
- 透過 Stores 支援跨倉庫規劃,適用於平台與多服務變更。
- 透過標準化指令名稱與別名,支援超過 30 種助理。
- 將所有內容保存在 Git 中:可審核的計劃、差異與封存變更。

主要功能
適用對象
安裝先決條件並初始化專案。需 Node.js 20.19+。執行:npm install -g @fission-ai/openspec@latest,接著在倉庫中執行 openspec init。使用 /opsx:explore 形成選項,或 /opsx:propose <feature> 建立變更架構。以 /opsx:apply 執行任務,完成後封存。隨時用 openspec update 更新代理人指令。透過 openspec config profile 選擇擴展工作流程以啟用額外指令。OpenSpec 支援 pnpm、yarn、bun 和 nix,並透過標準別名整合超過 30 種助理,兼容 Cursor、GitHub Copilot 和 Amazon Q 等工具。
先達成計劃共識,再讓您的代理人執行——所有內容皆版本化於 Git。
快速上手
OpenSpec 為 AI 編碼增添一層輕巧且持久的規範,產生清晰意圖、可執行任務與可驗證結果,無需繁重流程。它可從單一倉庫變更擴展至跨倉庫專案透過 Stores,保持工具無關,並將所有內容保存在 Git 中。結果是更快的迭代、更少驚喜,以及代理人真正能遵循的共用計劃。
開啟該工具並檢視其核心產品體驗。
建立帳戶或進入你已有的工作空間。
使用你自己的任務判斷速度、品質與適配度。
在最終決定前查看類似 AI 工具。


留言 (0)
尚無留言