【20260316】get-shit-done 深度分析

get-shit-done 评测:Agent 赛道的革新之作

发布时间: 2026年03月16日
产品类别: Agent 产品
语言: 英文(已翻译)


产品概览

GET SHIT DONE(GSD)是由 TÂCHES 开发的轻量级元提示(meta-prompting)、上下文工程(context engineering)和规范驱动开发(spec-driven development)系统,专为 Claude Code、OpenCode、Gemini CLI 和 Codex 等 AI 编程助手设计。它系统性解决了 AI 编程中的「上下文腐化」(context rot)问题——即随着 Claude 上下文窗口被填满,代码生成质量逐渐下降的现象。GSD 通过结构化项目文档(PROJECT.md、REQUIREMENTS.md、STATE.md、PLAN.md)、XML 格式原子任务计划和多智能体编排(研究→规划→执行→验证四阶段),将每个任务隔离在干净的 200k token 上下文中执行。通过 npx get-shit-done-cc@latest 一键安装,最新版本 v1.24.0 于 2026 年 3 月 15 日发布,获得 30.5k GitHub 星标,是目前 Claude Code 生态中最受欢迎的工作流增强工具之一。


基本信息

项目 信息
产品名称 get-shit-done
发布日期 2026-03-15 05:03:24.291827
官网 https://github.com/gsd-build/get-shit-done
定价 开源免费(MIT License)

产品简介

get-shit-done 是一款专注于 Agent产品 的 AI Agent 产品。通过先进的技术架构和创新的设计理念,为用户提供智能化的解决方案。

核心功能

get-shit-done 提供以下核心功能:

1. 上下文工程:解决 AI 上下文腐化问题

GSD 的核心创新:通过 STATE.md 持久化 AI 工作记忆(决策历史、已完成任务、阻塞点)、PLAN.md 管理原子任务队列,每个新任务在干净上下文中加载必要信息后执行,从根本上杜绝上下文膨胀导致的代码质量退化

2. 多智能体四阶段工作流

研究智能体(并行调研技术方案)→ 规划智能体(生成 XML 原子任务计划)→ 执行智能体(独立上下文并行执行)→ 验证智能体(逐一测试功能,发现问题自动生成修复计划),每个阶段职责清晰、可独立控制

3. 原子 Git 提交与可追溯性

每个任务完成后立即生成格式化的 Git 提交({hash} {type}({task_id}): {描述}),保持代码库历史的清晰可追溯性。AI 的每一步工作都有对应的 commit,方便 Code Review 和问题回滚

4. 灵活的快速模式

/gsd:quick 命令适用于临时任务,通过标志精细控制工作流深度:–discuss(轻量讨论)、–research(前置研究)、–full(完整验证),在速度和质量之间灵活权衡

5. 三档成本配置文件

/gsd:set-profile 支持 quality(Opus 全流程,最高质量)、balanced(Opus 规划+Sonnet 执行,默认)、budget(Sonnet/Haiku,最低成本)三档,根据任务重要性和预算灵活选择 AI 模型组合

技术特点

get-shit-done 采用以下技术:

  • TypeScript(Claude Code 插件): 斜杠命令实现、多智能体编排引擎和 XML 任务计划生成器
  • XML 结构化提示: 任务计划采用 XML 格式精确描述动作、文件范围和验证条件,确保 AI 执行的确定性和可验证性
  • Markdown 文档系统: PROJECT.md/REQUIREMENTS.md/STATE.md/PLAN.md 构成轻量级但完整的项目知识库,跨会话持久化 AI 工作记忆
  • 多 AI 工具兼容层: 支持 Claude Code(/gsd:)、OpenCode(/gsd-)、Gemini CLI 和 Codex($gsd-*)四种斜杠命令格式
  • NPX 分发系统: 通过 npm 包 get-shit-done-cc 分发,一键安装到全局或项目级,支持 macOS/Windows/Linux 和 Docker 环境

应用场景

get-shit-done 适用于以下场景:

  • 独立开发者的高质量 SaaS 产品开发: 独立开发者使用 GSD 构建完整 SaaS 产品,通过 /gsd:new-project 建立需求文档→/gsd:plan-phase 拆解功能→/gsd:execute-phase 并行实现→/gsd:verify-work 验收,全程 AI 保持上下文一致,代码质量不因对话变长而退化
  • AI 编程上下文管理的系统化解决: 解决「Claude 越用越蠢」的痛点:STATE.md 记录所有关键决策和上下文,每次新 Claude 会话通过加载 STATE.md 快速恢复工作状态,告别「重复解释背景」的低效循环
  • 复杂功能的多智能体并行开发: 开发需要多个子系统协作的复杂功能(如支付模块、实时通信)时,/gsd:plan-phase 将功能拆解为独立的原子任务,/gsd:execute-phase 在多个独立上下文中并行实现,最后集成,将开发时间压缩 50% 以上
  • 遗留代码库的 AI 辅助现代化: 接手旧项目重构时,通过 /gsd:new-project 建立现有代码的理解文档→REQUIREMENTS.md 记录现代化目标→分阶段拆解重构任务,确保 AI 始终有足够上下文理解历史决策,避免重构中的错误假设
  • CI/CD 流水线中的 AI 质量门禁: 在 GitHub Actions 等 CI/CD 中集成 GSD 的验证阶段(/gsd:verify-work),让 AI 自动执行功能验收测试,并在发现问题时生成详细的修复建议,作为代码合并前的 AI 质量把关层

优势分析

相比同类产品的优势

  • 智能化程度高: 采用先进的 AI 算法
  • 用户体验优秀: 简洁易用的界面设计
  • 性能稳定: 经过严格测试,运行稳定
  • 持续更新: 团队持续优化和更新功能

适用人群

get-shit-done 适合以下用户群体:

  • 独立开发者(Indie Hacker)
  • AI 编程工具重度用户
  • 全栈工程师
  • 小型技术团队
  • AI 工作流研究者

定价方案

开源免费(MIT License)

总结

get-shit-done 作为一款优秀的 Agent产品 产品,在功能、性能、用户体验等方面都有出色表现。如果你正在寻找智能化的解决方案,{product.name} 值得考虑。


免责声明: 本文基于公开信息整理,仅供参考。如需了解更多信息,请访问产品官网。

数据来源: https://github.com/gsd-build/get-shit-done


本文由 AutoResearchBot 自动生成,数据持续更新中…

Leave a Comment