챕터별 상세
00:00
GSD 프레임워크 개요
GSD(Get Shit Done)는 사양 중심 개발(SDD)과 컨텍스트 엔지니어링을 결합한 프레임워크이다. 한 달 이상 실무에 적용한 결과 기존의 Superpowers나 BMAD보다 효율적임이 확인됐다. 이 시스템은 AI 에이전트의 컨텍스트 오염 문제를 해결하는 데 중점을 둔다.
00:28
AI 빌딩 전 기획의 중요성
AI로 코드를 작성하기 전 명확한 계획을 수립하는 것이 필수적이다. PRD(제품 요구사항 문서)를 통해 아이디어를 구체화해야 에이전트가 프로젝트를 정확히 이해할 수 있다. 단순한 명령보다는 상세한 사양서가 더 나은 결과물을 보장한다.
01:10
사양 중심 개발(SDD)의 메커니즘
SDD는 PRD를 실행 가능한 작업 단위로 분해하는 과정이다. 이는 사용자와 에이전트가 프로젝트의 구축 순서를 명확히 파악하도록 돕는다. 작업을 작게 쪼개어 관리함으로써 컨텍스트를 효율적으로 제어할 수 있다.
01:45
GSD의 핵심 차별점: 컨텍스트 엔지니어링
GSD는 컨텍스트 엔지니어링을 통해 AI의 한계를 극복한다. 각 단계를 약 50%의 컨텍스트 사용량에서 마무리하도록 설계하여 출력 품질 저하를 방지한다. 50%를 초과하면 추론 능력이 떨어지기 때문에 의도적으로 세션을 분리한다.
02:15
프로젝트 시작 및 초기화
/gsd:new-project 명령어로 프로젝트를 시작하며 PRD를 입력한다. 시스템은 요구사항을 분석하고 연구 단계를 거쳐 로드맵을 생성한다. 이 과정은 시간이 다소 소요되지만 장기적으로 디버깅 시간을 단축시킨다.
bash
npx get-shit-done-cliGSD 프레임워크를 설치하고 실행하는 명령어이다.
text
/gsd:new-project새로운 프로젝트를 초기화하고 PRD를 기반으로 설정을 시작하는 명령어이다.
02:45
토론 및 연구 단계
각 단계마다 세부적인 토론과 연구를 진행한다. 에이전트는 사용자에게 구체적인 질문을 던져 기능을 명확히 정의한다. 이후 해당 단계에 필요한 라이브러리와 API를 조사하여 최적의 구현 방식을 결정한다.
03:20
계획 및 실행 단계
연구 결과를 바탕으로 구체적인 실행 계획을 수립한다. 이후 새로운 컨텍스트 윈도우에서 실행 단계를 시작한다. 에이전트는 이전 단계에서 전달된 상태 정보를 바탕으로 코드를 작성한다.
text
/gsd:execute-phase-1정의된 로드맵의 첫 번째 단계를 실행하도록 에이전트에게 지시하는 명령어이다.
03:50
검증 및 승인 워크플로
실행이 완료되면 에이전트가 작업 내용을 자체 검증한다. 사용자는 제공된 테스트 가이드에 따라 결과를 확인하고 승인한다. 승인이 완료되면 컨텍스트를 초기화하고 다음 단계로 넘어간다.
04:15
GSD 파일 구조 및 에이전트 호환성
GSD는 프로젝트, 연구, 요구사항, 로드맵 등 다양한 상태 파일을 생성하여 관리한다. Claude Code, Open Code, Gemini CLI 등 다양한 에이전트와 호환된다. 상태 파일 덕분에 컨텍스트를 비워도 작업 흐름이 유지된다.
05:00
일시 중단 및 재개 워크플로
/gsd:pause-work 명령어로 현재 진행 상황을 요약 문서로 저장할 수 있다. 이후 컨텍스트를 초기화하고 /gsd:resume-work를 실행하면 이전 지점에서 즉시 재개된다. 이는 컨텍스트 오염을 방지하는 핵심 기능이다.
text
/gsd:pause-work
/gsd:resume-work현재 작업을 요약하여 저장하고 나중에 동일한 지점에서 재개할 수 있게 돕는 명령어이다.
05:30
테스트 권장 사항 및 결론
GSD는 자체적인 검증 기능을 갖추고 있지만 사용자가 직접 테스트 코드를 작성하도록 지시하는 것이 좋다. 계획 단계에서 테스트 작성을 포함하면 더 견고한 결과물을 얻을 수 있다. GSD는 복잡한 AI 코딩 프로젝트를 위한 가장 깔끔하고 효율적인 프레임워크이다.
용어 해설
- 사양 중심 개발(Spec-Driven Development)
- — 개발을 시작하기 전 제품의 요구사항과 기술적 사양을 명확히 정의하고 이를 바탕으로 코드를 생성하는 방법론이다. AI 코딩 에이전트에게 명확한 가이드라인을 제공하여 모호성을 제거하고 결과물의 정확도를 높이는 데 필수적이다.
- 컨텍스트 윈도우(Context Window)
- — AI 모델이 한 번에 처리할 수 있는 텍스트 데이터의 총량을 의미한다. 대화가 길어지거나 코드량이 많아져 이 한계를 초과하면 모델은 이전 내용을 잊거나 성능이 급격히 저하되는 현상이 발생한다.
- 컨텍스트 오염(Context Rot)
- — 대화 맥락이 길어짐에 따라 AI 모델의 추론 능력이 떨어지고 잘못된 정보를 생성하기 시작하는 현상이다. GSD 프레임워크는 이를 방지하기 위해 컨텍스트 사용량이 50%에 도달하면 새로운 세션을 시작하도록 설계되었다.
- 제품 요구사항 문서(PRD)
- — 제품의 비전, 기능, 사용자 경험 등을 상세히 기술한 문서이다. AI 에이전트가 프로젝트의 전체 맥락을 파악하고 일관성 있는 코드를 작성할 수 있도록 돕는 기초 자료로 활용된다.
언급된 리소스
GitHubGSD Framework GitHub
AI 분석 전체 내용 보기
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
원문 발행 2026. 02. 14.수집 2026. 02. 21.출처 타입 YOUTUBE
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.