SPECTRE 是一種基於斜線命令的工作流程工具,用於 AI 驅動的軟體開發,可簡化從範圍界定到評估的完整開發生命週期,通過結構化流程幫助開發人員獲得更高品質和更一致的結果。
https://github.com/Codename-Inc/spectre?ref=producthunt&utm_source=aipure
SPECTRE

產品資訊

更新時間:2026年02月28日

什麼是 SPECTRE

SPECTRE(範圍 → 計劃 → 執行 → 清理 → 測試 → 變基 → 評估)是一個開源工作流程工具,旨在通過 AI 編碼代理增強產品開發。它通過將流程分解為定義明確的階段,為軟體開發提供系統的方法,每個階段都由專門的命令和文檔支援。該工具旨在消除開發過程中的模糊性,這在使用 AI 編碼代理時至關重要,方法是在開發的每個階段強制執行清晰性和特異性。

SPECTRE 的主要功能

SPECTRE 是一個全面的工作流程框架,通過結構化的命令和流程,幫助開發者和產品構建者管理完整的軟體開發生命週期。它將開發分解為七個關鍵階段(範圍界定、計劃、執行、清理、測試、變基、評估),同時在整個開發週期中保持會話記憶。該框架強調減少開發中的模糊性,生成清晰的文檔,並使 AI 編碼代理能夠更有效和自主地工作。
結構化工作流程命令: 提供一組斜線命令(/spectre:scope、/spectre:plan 等),引導開發者完成每個開發階段,並提供清晰的後續步驟和自動轉換
會話記憶體管理: 通過 /spectre:handoff 命令維護跨開發會話的上下文,允許無縫地繼續工作並保留重要的上下文
知識捕獲系統: 通過在未來會話中自動引用的技能,自動捕獲和加載相關的項目知識、模式和決策
並行子代理: 為不同的任務(如開發、測試、代碼審查和研究)部署專門的 AI 代理,實現高效的並行處理

SPECTRE 的使用案例

天體物理學研究: 用於天體物理學和重力物理學研究中的多尺度、多物理問題,支持黑洞和中子星合併的模擬
產品開發: 能夠以一致的質量和文檔快速開發複雜的軟體產品,如移動應用程式和桌面應用程式
安全測試: 應用於 CPU 漏洞和安全漏洞的測試,特別是在分析推測執行側通道攻擊方面

優點

通過結構化的工作流程減少開發過程中的模糊性
使自主 AI 代理能夠長時間工作
通過標準化的流程和文檔保持一致的質量

缺點

可能感覺像瀑布式開發方法,有些團隊會避免
需要初始設置和學習曲線才能理解工作流程
對於非常小的功能或快速修復來說,可能流程繁重

如何使用 SPECTRE

安裝 SPECTRE: 在 Claude Code 中,添加 marketplace 並使用以下命令安裝 SPECTRE: 1. /plugin marketplace add Codename-Inc/spectre 2. /plugin install spectre@codename
配置設定: 使用 /config 命令關閉 Claude Code 設定中的自動壓縮,以確保正確的上下文管理
開始功能開發: 從 /spectre:scope 命令開始,定義您的功能的需求、約束和成功標準
創建技術計劃: 使用 /spectre:plan 研究程式碼庫並創建具有特定任務的實施計劃
執行實施: 運行 /spectre:execute 以使用處理程式碼審查和驗證的並行子代理來實施任務
管理會話: 在切換任務或上下文視窗變大(>160k 個 token)時使用 /spectre:handoff 來維護會話記憶體
清理程式碼: 運行 /spectre:clean 以刪除無效程式碼、應用 linting 並正確格式化程式碼
添加測試: 使用 /spectre:test 將風險意識測試覆蓋率添加到您的實施中
準備合併: 運行 /spectre:rebase 以安全地準備程式碼以進行合併並處理任何衝突
審查和記錄: 使用 /spectre:evaluate 完成週期,以執行架構審查並捕獲知識以供將來參考
可選步驟: 根據需要使用其他命令: - /spectre:ux_spec 用於 UI 繁重的功能 - /spectre:fix 用於調試問題 - /spectre:sweep 用於輕量級清理 - /spectre:forget 用於清除會話記憶體

SPECTRE 常見問題

SPECTRE 是一個基於斜線命令的工作流程,適用於 Claude Code,旨在幫助更有效地構建產品功能。它遵循一個結構化的工作流程:範圍(Scope)→ 計劃(Plan)→ 執行(Execute)→ 清理(Clean)→ 測試(Test)→ 變基(Rebase)→ 評估(Evaluate)。它有助於從編碼代理獲得更高質量和更一致的結果,同時允許它們在更長時間內自主工作。

与 SPECTRE 类似的最新 AI 工具

Gait
Gait
Gait 是一個集成 AI 辅助代碼生成和版本控制的協作工具,使團隊能夠高效地追蹤、理解和共享 AI 生成代碼的上下文。
invoices.dev
invoices.dev
invoices.dev 是一個自動化發票平台,直接從開發者的 Git 提交生成發票,並具有 GitHub、Slack、Linear 和 Google 服務的集成能力。
EasyRFP
EasyRFP
EasyRFP 是一個 AI 驅動的邊緣計算工具包,通過深度學習技術簡化 RFP(請求提案)回應並實現實時田間表型。
Cart.ai
Cart.ai
Cart.ai 是一個 AI 驅動的服務平台,提供全面的業務自動化解決方案,包括編碼、客戶關係管理、視頻編輯、電商設置和定制 AI 開發,並提供 24/7 支持。