TECH 으로 돌아가기
TECH GITHUB 2026.03.12 8분 읽기 959 READS

[심층분석] AI 코딩 에이전트의 '기억력 문제'를 해결하다 — GSD-2의 컨텍스트 엔지니어링 접근법

왜 지금 이 프로젝트가 주목받는가

AI 코딩 에이전트 시대가 본격화되면서, 개발자들은 한 가지 공통된 좌절을 경험하고 있다. 에이전트가 오래 작업할수록 맥락을 잃고 품질이 떨어진다는 것이다. Claude Code, Cursor, Copilot 등 어떤 도구를 쓰든, 장시간 세션에서 컨텍스트 윈도우가 오염되면 에이전트는 이전 지시를 잊고, 같은 실수를 반복하며, 프로젝트의 큰 그림을 놓치게 된다.

GSD-2(Get Shit Done v2)는 바로 이 문제에 정면으로 도전하는 오픈소스 프로젝트다. GitHub에서 328개의 스타를 받으며 주목받고 있는 이 도구는, 단순한 프롬프트 프레임워크를 넘어 에이전트 세션 자체를 프로그래밍적으로 제어하는 독립 CLI 애플리케이션으로 진화했다.

기술 분석: 프롬프트 프레임워크에서 에이전트 애플리케이션으로

v1의 한계와 v2의 근본적 차이

GSD v1은 ~/.claude/commands/에 설치되는 마크다운 프롬프트 모음이었다. 슬래시 커맨드를 통해 LLM에 지시를 주입하는 방식으로, 본질적으로 LLM이 지시를 잘 따르기를 '희망'하는 구조였다. 이 접근법의 한계는 명확했다:

주의할 점

npm install -g gsd-pi로 설치 가능하지만, Pi SDK 기반이므로 해당 SDK의 제약사항과 비용 구조를 사전에 파악해야 한다. 또한 아직 82개의 커밋, 36개의 포크 수준인 초기 프로젝트이므로, 프로덕션 워크플로우에 바로 도입하기보다는 사이드 프로젝트에서 먼저 검증하는 것이 현명하다.

핵심 요약

GSD v2는 AI 코딩 에이전트의 가장 큰 병목인 장시간 세션에서의 컨텍스트 오염 문제를 아키텍처 레벨에서 해결하려는 시도다. 프롬프트 엔지니어링의 한계를 인정하고, 에이전트 세션 자체를 프로그래밍적으로 제어하는 방향으로의 전환은 업계 전체가 향하고 있는 방향이기도 하다.


토론 질문: 여러분은 AI 코딩 에이전트에게 "하룻밤 동안 알아서 코드를 짜라"고 맡길 수 있을 만큼 신뢰하시나요? 자율 에이전트의 결과물을 검증하는 데 드는 비용이, 직접 작성하는 것보다 정말 효율적일까요?


🔗 출처: GitHub

SOURCE · GITHUB
원문 전체 보기 → https://github.com/gsd-build/gsd-2
SHARE
처리 중...