개요

**GSD (Get Shit Done)**는 TÂCHES가 만든 Claude Code 등 AI 에이전트의 “context rot”(컨텍스트 윈도우 차면서 발생하는 품질 저하) 해결 경량 프레임워크. BMAD·SpecKit 같은 무거운 엔터프라이즈식 ❌ → 솔로 개발자가 빠르게 좋은 결과 내는 시스템. 57K+ stars (4개월 만). 15개 AI 런타임 지원.


핵심 문제: Context Rot

AI 에이전트 작업 시:
  컨텍스트 윈도우가 차감
    ↓
  초반 컨텍스트가 압축·손실
    ↓
  품질 저하 (스키마 잊음, 스타일 일관성 깨짐)

= "Context Rot"

GSD의 해법

✓ 컨텍스트 엔지니어링
✓ XML 프롬프트 포매팅
✓ 서브에이전트 오케스트레이션
✓ 에이전트 사이즈 버짓 (XL/L/Default 분리)
✓ Quality Gates (스키마 드리프트 자동 감지)

슬래시 명령

명령기능
/gsd-new-project새 프로젝트 스캐폴딩
/gsd-map-codebase기존 코드베이스 맵핑
/gsd-spike기술 스파이크·실험
/gsd-sketch빠른 프로토타입

Quality Gates

자동 감지·차단:
  ✓ 스키마 드리프트 (ORM 변경 시 마이그레이션 누락)
  ✓ 보안 강제 (위험 패턴 차단)
  ✓ Scope reduction 감지 (요구사항 누락 방지)

에이전트 사이즈 버짓

명시적 라인 제한:
  XL:      1,600 라인
  Large:   1,000 라인
  Default:   500 라인

→ 한 번에 너무 많은 코드 생성 방지
→ context rot 사전 차단

지원 AI 런타임 (15개)

✓ Claude Code
✓ OpenCode
✓ Gemini CLI
✓ Kilo
✓ Codex
✓ Copilot
✓ Cursor
✓ Windsurf
✓ Antigravity
✓ Augment
✓ Trae
✓ Qwen Code
✓ CodeBuddy
✓ Cline
✓ + 추가 지원 중

설치

# 대화식
npx get-shit-done-cc@latest
 
# 비대화식 (Claude Code 전역)
npx get-shit-done-cc --claude --global

관련 위성 프로젝트

프로젝트Stars역할
gsd-pro67멀티 모델 라우팅 추가 포크
gsd-watch17tmux 멀티 에이전트 실시간 대시보드 (Go)
gsd-monitor8웹 모니터링
gsd-plugin7Claude Code 플러그인 패키징
gsd-browser203별도 — Rust 브라우저 자동화 (Chrome DevTools)

⚠️ 동명이인 주의

$GSD 토큰 (Solana DEX) — 별개
GSD (Get Shit Done) 도구 — 이 노트 대상

vs Superpowers / gstack

항목GSDSuperpowers (Claude 스킬 프레임워크)gstack
철학솔로 개발자 경량TDD 강제가상 엔지니어링 팀
핵심context rot 해결자동 워크플로 체인23개 슬래시 명령
Stars57K166K82K
타겟솔로 개발자일반 (가장 범용)YC식 1인 풀스택

세 도구가 2026 Claude 생태계의 3대 축


의의

1. "Context Rot" 개념의 공식화
   - AI 에이전트 품질 저하의 근본 원인 명명
   - 해결책 시스템화

2. 솔로 개발자 우선
   - BMAD·SpecKit이 엔터프라이즈에 집중
   - GSD는 "혼자서 빠르게"

3. 사이즈 버짓 = 새로운 패러다임
   - "한 번에 얼마나 만들 것인가"를 명시적으로
   - AI 시대 코드량 폭증 대응

4. 15개 런타임 지원
   - Vendor lock-in ❌
   - 내가 쓰는 어떤 도구든 적용

관련 항목