open-gsd/gsd-core

Git. Ship. Done - Core

解决的问题

它解决了“上下文腐败”问题——即随着编程会话的上下文窗口填满而导致的 AI 输出质量下降。它还解决了会话之间缺乏共享内存以及在代码发布前缺乏确保代码实际运行的验证步骤的问题。

工作原理

GSD Core 实现了一个规范驱动的开发框架,通过一个纪律严明的五步阶段循环来引导 AI 编程代理:

  1. Discuss: 记录实现决策。
  2. Plan: 研究并分解任务,使其适应全新的上下文窗口。
  3. Execute: 使用具有干净 200k-token 上下文的子代理并行执行计划。
  4. Verify: 在完成前诊断并修复问题。
  5. Ship: 创建 PR 并归档该阶段。

为了在会话之间保持状态,它使用结构化产物,如 STATE.mdCONTEXT.md

适用对象

使用 Claude Code、Cursor、Windsurf、Copilot、Codex、Kimi CLI、Antigravity CLI 和 OpenCode 等 AI 编程代理的开发者。

亮点

  • 跨运行时兼容性:适用于多种 AI 编程工具。
  • 上下文工程:通过将繁重工作卸载到具有全新上下文的子代理来防止膨胀。
  • 结构化记忆:使用持久化产物在不同会话中维护项目状态。
  • 纪律化的工作流:强制执行“研究-计划-执行-验证-发布”的循环。

相关

  • 项目
  • 项目
  • Dispatch
  • Dispatch
  • 项目