和 Claude Code 聊一个小时就变傻?63.8k Star 的 GSD 给上下文装了一个拆解流水线

你有没有过这种感觉:和 Claude Code 聊了一个小时,它开始”傻”了——忘了前面说啥、建议越来越离谱、甚至自己绕进死胡同。

这其实不是 AI 笨了,而是 Context Rot(上下文腐烂):上下文窗口塞得越满,模型注意力越分散,质量必然下降。GitHub 上有一个专门治这个病的开源项目,叫 GSD (Get Shit Done),前身 gsd-build/get-shit-done 拿了 63.8k Stars,现在主仓库已经搬到 open-gsd/gsd-core,被无数 AI 编程 Agent 用户封神。

它到底干了件什么事

GSD 不是 Skill 合集,而是一套上下文工程 + 规范驱动开发方法论。它干的事很朴素:把脏活累活(研究、规划、执行、验证)全部塞到 fresh-context 子代理 里跑,主对话始终保持干净。这样你盯着同一个会话干一天,AI 也不会”老年痴呆”。

一句话总结:Context Rot 的拆解流水线

五步循环,每个里程碑都跑一遍

GSD 把每个里程碑(milestone)拆成五步,每一步都有专门的子代理:

  • Discuss —— 先讨论实现决策,把模糊需求聊清楚再动手
  • Plan —— 在全新上下文里做调研、拆解任务、验证方案
  • Execute —— 并行波次执行,每个执行者拿 200k token 的干净上下文开工
  • Verify —— 走查产出物,诊断修复,不留烂尾
  • Ship —— 建 PR、归档当前阶段、进入下一个里程碑循环

最狠的是 Verify 步骤。AI 写完代码不等于任务完成,GSD 强制让它自己测一遍,确认需求符合度才放行——这相当于给 AI 配了个”内置 QA 流程”。

一个命令搞定所有环境

装它就一行:

npx @opengsd/gsd-core@latest

支持 Claude Code、Codex、Cursor、Kimi CLI、Antigravity CLI、Windsurf 等主流 Agent,全局装还是项目级装都可以。装完跑 /gsd-new-proj 开新项目,/gsd-discuss-phase/gsd-plan-phase/gsd-execute-phase 一路跟下来,整个项目就这么被 AI 接力干完了。

为什么我推荐它

GSD 解决的是我自己最痛的点:Claude Code 长任务后半段越来越拉胯。装上之后感受最明显的是两件事——

  1. 主对话不脏了:重型任务被分到子代理,主会话上下文始终精瘦,下一个 Phase 接着干也不会”接不上话”。
  2. 交付物可追溯:每一步都生成文档(REQUIREMENTS.md、PLAN.md、EXECUTE.md…),出 bug 你知道是哪个 Phase 没对齐,回头改也容易。

对于靠 AI 干活吃饭的人,这种结构化纪律比什么花里胡哨的 prompt 都管用。

GitHub 仓库:https://github.com/open-gsd/gsd-core (老仓库 gsd-build/get-shit-done 已 63.8k stars,新仓库继续维护)


GitHub: https://github.com/open-gsd/gsd-core

评论区

0 条评论

登录后可评论。

林小秋 15 阅读