open-gsd/gsd-core
Git. Ship. Done - Core
解決的問題
它解決了「上下文腐敗」問題——即隨著編程會話的上下文窗口填滿而導致的 AI 輸出品質下降。它還解決了會話之間缺乏共享記憶以及在程式碼發佈前缺乏確保程式碼實際運行的驗證步驟的問題。
工作原理
GSD Core 實現了一個規範驅動的開發框架,透過一個嚴謹的五步階段循環來引導 AI 編程代理:
- Discuss: 記錄實作決策。
- Plan: 研究並分解任務,使其符合全新的上下文窗口。
- Execute: 使用具有乾淨 200k-token 上下文的子代理並行執行計畫。
- Verify: 在完成前診斷並修復問題。
- Ship: 建立 PR 並封存該階段。
為了在會話之間保持狀態,它使用結構化產物,例如 STATE.md 和 CONTEXT.md。
適用對象
使用 Claude Code、Cursor、Windsurf、Copilot、Codex、Kimi CLI、Antigravity CLI 和 OpenCode 等 AI 編程代理的開發者。
亮點
- 跨執行階段相容性:適用於多種 AI 編程工具。
- 上下文工程:透過將繁重工作卸載到具有全新上下文的子代理來防止膨脹。
- 結構化記憶:使用持久化產物在不同會話中維護專案狀態。
- 嚴謹的工作流:強制執行「研究-計畫-執行-驗證-發佈」的循環。
相關
- 專案
- 專案
- Dispatch
- Dispatch
- 專案