gstack: Y Combinator 대표 Garry Tan이 공개한, Claude Code로 20인 규모의 가상 엔지니어링 팀을 만드는 스킬 모음

gstack 소개

소프트웨어 개발 생산성을 최대화하는 방법은 AI 시대의 핵심 과제 중 하나입니다. gstackY Combinator(YC) 대표이자 CEO인 Garry Tan이 공개한 오픈소스 소프트웨어 팩토리로, Claude Code를 사용하는 개발자가 "20인 팀처럼 출시(ship like a team of twenty)"할 수 있도록 설계된 28가지 슬래시 명령어 모음입니다. CEO, 디자이너, 엔지니어링 매니저, QA 리드, 보안 담당자, 릴리즈 엔지니어 등 다양한 역할을 AI가 구조적으로 수행하게 함으로써, 혼자 개발하는 창업자나 엔지니어가 팀 규모의 개발 역량을 갖출 수 있도록 돕습니다.

gstack의 차별점은 AI를 단순한 코드 생성 도구로 보지 않고 각 역할에 특화된 구조화된 워크플로우를 통해 실제 팀처럼 활용한다는 데 있습니다. Garry Tan 본인이 이 도구를 직접 사용하여 2026년 한 해만에 1,237개의 GitHub 기여를 기록했으며, 하루 1만~2만 줄의 프로덕션 코드를 단독으로 작성한 경험을 공유하여 개발자 커뮤니티에서 큰 관심을 받았습니다. 이는 AI 코딩 도구를 단순히 사용하는 것을 넘어, 반복 가능한 엔지니어링 프로세스로 체계화한 결과입니다.

gstack 핵심 스킬 분류 및 상세 가이드

gstack은 역할별로 세분화된 다양한 슬래시(/) 명령어를 지원하며, 전체 워크플로우는 Think → Plan → Build → Review → Test → Ship → Reflect의 순서로 진행됩니다. 다음 테이블은 각 스킬을 분류별로 정리한 것입니다.

제품 기획 및 설계 (Think & Plan)

명령어 역할 (Specialist) 하는 일 (What They Do)
/office-hours YC Office Hours 코드를 작성하기 전, 6가지 질문을 통해 제품 기획을 근본적으로 재구성하고 가설을 검증하며 구현 대안을 제시합니다.
/plan-ceo-review CEO / Founder Brian Chesky 모드처럼, 단순한 기능 구현이 아닌 사용자 입장에서 마법 같고 필연적인 '10성급 제품(10-star product)'의 방향을 찾습니다.
/plan-eng-review Eng Manager 기술 리드 모드로 전환하여 아키텍처, 데이터 흐름, 다이어그램, 엣지 케이스, 테스트 커버리지를 확정합니다.
/plan-design-review Senior Designer 플랜 모드에서 인터랙티브하게 디자인 리뷰를 진행합니다. 각 디자인 차원을 0점에서 10점 사이로 평가하고, 10점이 되기 위한 조건을 설명합니다.
/design-consultation Design Partner 처음부터 완전한 디자인 시스템을 구축합니다. 창의적인 디자인 리스크를 제안하며, 현실적인 프로덕트 목업(Mockup)을 생성합니다.

이 단계의 에이전트들은 코드를 작성하지 않습니다. 대신 당신이 만들고자 하는 제품이 무엇인지 집요하게 파고듭니다. 특히 /office-hours는 모든 프로젝트의 시작점으로, "캘린더를 위한 일일 브리핑 앱"을 만들고 싶다고 하면 AI는 여러 계정의 일정을 분석하고 우선순위를 정해주는 **'개인 비서 AI(Chief of Staff AI)'**로 프로젝트의 프레임을 완전히 재구성하여 제품의 가치를 10배로 끌어올립니다. 이 과정에서 YC 파트너가 던질 법한 6가지 날카롭고 불편한 질문을 던지는 Startup mode와 빠르게 멋진 결과물을 만들고 싶은 해커톤 개발자를 위한 Builder mode를 제공하며, 논의가 끝나면 ~/.gstack/projects/ 경로에 디자인 문서를 자동 생성합니다. /plan-eng-review는 막연한 아이디어를 차단하고 특히 시퀀스, 상태, 컴포넌트 다이어그램을 강제로 그리게 하여 막연하게 숨겨져 있던 기술적 가정들을 수면 위로 끌어올립니다. /design-consultation은 처음부터 완전한 디자인 시스템을 구축하고 창의적인 디자인 리스크를 제안하며 현실적인 프로덕트 목업(Mockup)을 생성합니다.

코드 구현 및 리뷰 (Build & Review)

명령어 역할 (Specialist) 하는 일 (What They Do)
/review Staff Engineer CI는 통과했지만 프로덕션 환경에서 발생할 수 있는 미묘한 버그를 찾아 명백한 버그는 자동으로 수정하고, 누락된 구현을 지적합니다.
/investigate Debugger 체계적인 근본 원인(Root-cause) 디버깅 에이전트입니다. "조사 없이 수정 없다"는 철칙 아래 데이터 흐름을 추적하고 가설을 테스트합니다.
/design-review Designer Who Codes 라이브 사이트의 시각적 요소를 감사하고 직접 수정하는 루프를 돕습니다. 80개 항목의 디자인 감사를 수행하고 atomic commits 및 screenshots을 제공합니다.

/review는 스탭 엔지니어 모드로 전환하여 CI는 통과했지만 실제 프로덕션 환경에서는 터질 수 있는 미묘한 버그들을 찾아냅니다. /investigate는 "조사 없이 수정 없다"는 철칙 아래 데이터 흐름을 추적하고 가설을 테스트합니다. 만약 3번의 수정 시도가 실패하면 스스로 작업을 중단하여 시스템 훼손을 방지합니다. /design-review는 라이브 사이트의 시각적 요소를 감사하고 직접 수정하는 루프를 돕습니다. 80개 항목의 디자인 감사를 수행한 후 문제를 직접 수정하며, 원자적 커밋(Atomic commits)과 수정 전/후 스크린샷을 제공하여 AI Slop을 방지합니다.

QA 및 테스트 (Test)

명령어 역할 (Specialist) 하는 일 (What They Do)
/qa QA Lead 앱을 직접 테스트하고, 버그를 찾아 원자적 커밋으로 수정한 뒤 다시 검증하며 회귀 테스트 코드를 자동 생성합니다.
/qa-only QA Reporter 코드 수정 없이 순수하게 버그 리포트만 생성하고 싶을 때 사용하는 명령어로, 접근 방식은 /qa와 동일합니다.
/browse QA Engineer AI에게 '눈'을 달아주는 스킬입니다. 실제 Chromium 브라우저를 띄워 화면을 클릭하고 스크린샷을 찍으며 동작을 확인합니다.
/setup-browser-cookies Session Manager 실제 사용 중인 브라우저(Chrome, Arc, Brave, Edge)에서 쿠키를 추출하여 헤드리스(Headless) 세션으로 가져옵니다.

/qa는 QA 리드 모드로 전환하여 앱을 직접 테스트하고, 버그를 찾아 원자적 커밋으로 수정한 뒤 다시 검증합니다. /browse는 AI에게 '눈'을 달아주는 스킬로, 실제 Chromium 브라우저를 띄워 화면을 클릭하고 스크린샷을 찍으며 동작을 확인합니다. /setup-browser-cookies는 실제 사용 중인 브라우저(Chrome, Arc, Brave, Edge)에서 쿠키를 추출하여 헤드리스(Headless) 세션으로 가져옵니다.

배포, 보안 감사 및 문서화 (Ship, Secure & Document)

명령어 역할 (Specialist) 하는 일 (What They Do)
/ship Release Engineer main 브랜치 동기화, 테스트 실행, 커버리지 검토 후 푸시하여 PR을 오픈합니다. 테스트 프레임워크가 없다면 스스로 기초적인 프레임워크를 구성합니다.
/cso Chief Security Officer OWASP Top 10 및 STRIDE 위협 모델링을 기반으로 보안 감사를 진행합니다. 인젝션, 인증, 암호화, 접근 제어 취약점을 스캔합니다.
/document-release Technical Writer 방금 배포한 기능에 맞게 프로젝트의 모든 문서를 업데이트합니다. 오랫동안 방치된 낡은 README 파일을 자동으로 찾아내 수정합니다.

/ship은 Release Engineer 모드로, 단일 명령어로 main 브랜치 동기화, 테스트 실행, 커버리지 검토 후 푸시하여 PR을 오픈합니다. /cso는 최고 보안 책임자 모드로, OWASP Top 10 및 STRIDE 위협 모델링을 기반으로 보안 감사를 진행합니다. /document-release는 Technical Writer 모드로, 방금 배포한 기능에 맞게 프로젝트의 모든 문서를 업데이트합니다.

멀티 AI 연동 및 안전 장치 (Safety & Utility)

명령어 역할 (Specialist) 하는 일 (What They Do)
/retro Eng Manager 팀의 맥락을 이해하는 주간 회고를 진행합니다. 작업자별 분석, 연속 배포 기록, 테스트 코드 건강 상태의 추세 등을 도출합니다.
/codex Second Opinion OpenAI Codex CLI를 통한 독립적인 교차 검증을 제공합니다. 코드 리뷰 모드, 적대적 챌린지 모드 등을 지원합니다.
/careful Safety Guardrails rm -rf, DROP TABLE, git reset --hard 등 파괴적인 명령어를 실행하기 전에 경고를 띄웁니다.
/freeze Edit Lock 파일 수정 권한을 단일 디렉토리로 제한합니다. 경계 외부의 파일 변경을 차단하여 대형 사고를 예방합니다.
/guard Full Safety 운영(Prod) 환경에서의 작업을 위해 /careful/freeze를 동시에 결합하여 최고 수준의 안전망을 가동합니다.
/unfreeze Unlock /freeze로 걸린 제한을 해제합니다.
/gstack-upgrade Self-Updater gstack을 최신 버전으로 자동 업그레이드하고 변경 사항을 보여줍니다.

/codex는 OpenAI Codex CLI를 통한 독립적인 교차 검증을 제공합니다. /careful은 파괴적인 명령어를 실행하기 전에 경고를 띄웁니다. /guard는 운영 환경에서의 작업을 위해 /careful/freeze를 동시에 결합하여 최고 수준의 안전망을 가동합니다. /gstack-upgrade는 gstack을 최신 버전으로 자동 업그레이드하고 변경 사항을 보여줍니다.

gstack 설치 및 사용법

gstack 설치에는 Claude Code, Git, Bun v1.0 이상이 설치되어 있어야 하며, Windows 환경에서는 Node.js도 필요합니다. 다음 명령어로 30초 안에 설치할 수 있습니다:

git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/.claude/skills/gstack && cd ~/.claude/skills/gstack && ./setup

팀원들과 설정을 공유하거나 프로젝트별로 관리하려면 프로젝트 루트에 설치합니다:

cp -Rf ~/.claude/skills/gstack .claude/skills/gstack && rm -rf .claude/skills/gstack/.git && cd .claude/skills/gstack && ./setup

Codex CLI 또는 Cursor 사용자는 아래와 같이 설치합니다:

git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git .agents/skills/gstack
cd .agents/skills/gstack && ./setup --host codex

설치 후 일반적인 개발 사이클은 Think → Plan → Build → Review → Test → Ship → Reflect에 맞춰, /office-hours/plan-ceo-review/plan-eng-review/ship/review/qa/land-and-deploy 등과 같은 순서로 진행됩니다. 텔레메트리(원격 측정)는 기본적으로 비활성화 상태이며, 수집되는 데이터는 스킬 이름, 실행 시간, 성공/실패 여부, 버전, OS 정보에만 한정됩니다. 코드, 파일 경로, 저장소 이름, 프롬프트 내용은 수집하지 않습니다.

라이선스

gstack 프로젝트는 MIT License로 공개되어 있어 개인 및 상업적 목적으로 자유롭게 사용, 수정, 배포할 수 있습니다.

:github: gstack 프로젝트 GitHub 저장소

더 읽어보기




이 글은 GPT 모델로 정리한 글을 바탕으로 한 것으로, 원문의 내용 또는 의도와 다르게 정리된 내용이 있을 수 있습니다. 관심있는 내용이시라면 원문도 함께 참고해주세요! 읽으시면서 어색하거나 잘못된 내용을 발견하시면 덧글로 알려주시기를 부탁드립니다. :hugs:

:pytorch:파이토치 한국 사용자 모임:south_korea:이 정리한 이 글이 유용하셨나요? 회원으로 가입하시면 주요 글들을 이메일:love_letter:로 보내드립니다! (기본은 Weekly지만 Daily로 변경도 가능합니다.)

:wrapped_gift: 아래:down_right_arrow:쪽에 좋아요:+1:를 눌러주시면 새로운 소식들을 정리하고 공유하는데 힘이 됩니다~ :star_struck: