gstack과 하네스 엔지니어링 실전: AI를 20인 가상 개발팀으로 만드는 법
🚀 gstack과 하네스 엔지니어링: AI 코딩의 판도를 바꾸다
단순히 프롬프트 몇 줄로 코드를 짜는 시대는 끝났습니다. Y Combinator의 CEO Garry Tan이 공개한 오픈소스 'gstack'은 Claude Code와 Codex를 CEO, 엔지니어링 매니저, QA 등 23개의 전문 역할을 가진 '20인 가상 개발팀'으로 변모시킵니다. 본 영상은 하네스 엔지니어링(Harness Engineering)이라는 개념을 바탕으로, gstack의 설치부터 기획, 구현, 검수까지의 실전 워크플로우를 완벽하게 가이드합니다.
🔑 핵심 키워드
- 하네스 엔지니어링 (Harness Engineering)
- gstack
- Claude Code
- Codex
- AI 에이전트
📖 영상 상세 정리 (타임스탬프)
1. 하네스 엔지니어링의 필요성 (0:16 인트로)
- 문제점: 기존처럼 AI에게 무작정 코딩을 맡기면 겉보기에만 그럴듯하고, 실제 데이터가 연결되지 않거나 빌드조차 되지 않는 '데모 수준'의 코드만 양산됩니다.
- 해결책: 하네스(Harness)를 적용하여 에이전트가 실수하지 않도록 규칙과 뼈대(구조)를 잡아주면, 실제로 운영 가능하고 테스트를 통과하는 완성도 높은 결과물을 얻을 수 있습니다.
2. gstack이란? (0:58)
- Y Combinator 대표 Garry Tan이 공개하여 GitHub에서 폭발적인 반응을 얻은 오픈소스 스킬 패키지입니다.
- 단순한 범용 어시스턴트였던 AI(Claude Code 등)에 20개가 넘는 슬래시 커맨드(
/)를 제공하여 특화된 인지 모드를 부여합니다. - CEO(제품 기획), 엔지니어링 매니저(아키텍처 설계), 디자이너(UX 검수), QA(실제 브라우저 테스트) 등 마치 20인 규모의 가상 엔지니어링 팀이 일하는 것처럼 AI를 세분화하여 활용할 수 있습니다.
3. gstack 설치 (3:33)
git clone명령어를 통해 터미널이나 Claude Code 내에서 Garry Tan의 깃허브 저장소를 복제(~/.claude/skills/gstack)하여 간단하게 설치합니다.- 단 30초 만에 프로젝트 환경 세팅이 완료되며, 복잡한 백그라운드 프로세스 없이 가볍게 구동됩니다.
4. gstack 기획 단계: 철저한 설계 (6:45)
- 바로 코드를 짜는 것이 아니라 기획부터 탄탄하게 다집니다.
/office-hours: 사용자가 만들고자 하는 제품의 근본적인 목적과 방향성을 AI가 역질문하며 구체화합니다./plan-ceo-review및 엔지니어링 리뷰: AI가 CEO나 CTO에 빙의하여 아키텍처에 대한 날카로운 피드백을 제공하고, 기능의 우선순위와 설계 문서를 최종 승인합니다.
5. 구현 (12:09)
- 기획 및 리뷰 단계에서 확정된 아키텍처와 컨텍스트를 바탕으로 실제 코드를 생성합니다.
- AI가 명확한 제약 조건과 가이드라인(하네스) 안에서 움직이므로, 엉뚱한 코드가 아닌 기획 의도에 정확히 부합하는 프로덕션 코드가 작성됩니다.
6. gstack 검수 및 QA (13:17)
- 구현된 결과물을 엄격하게 검증하는 단계입니다.
/qa커맨드: AI가 Playwright 기반의 실제 크로미움 브라우저를 띄워 스테이징 환경에 접속합니다. 직접 버튼을 누르고 UI 흐름을 테스트하며, 버그를 찾고 회귀 테스트 코드를 작성해 스스로 커밋까지 완료하는 놀라운 자동화 능력을 보여줍니다.
💡 인사이트
"어떻게 질문할까?"(프롬프트)보다 "어떤 작업 파이프라인을 구축할까?"(하네스)가 AI 활용의 핵심이 되었습니다. AI의 능력을 100% 이끌어내려면 각 작업(기획-설계-구현-QA)에 맞는 명확한 페르소나와 구조적 제약이 필수적입니다.
특히 검수 자동화의 혁신은 1인 개발자나 소규모 팀에게 치명적이었던 QA 병목을 완벽하게 해결해 줍니다. AI 스스로 기획안을 평가하고, 코드를 리뷰하며, 브라우저를 띄워 버그를 잡아내는 자기 주도적 사이클을 통해 결과물의 퀄리티가 기하급수적으로 상승합니다.
❓ Q&A
Q. 하네스 엔지니어링(Harness Engineering)이란 정확히 무엇인가요?
A. AI 에이전트가 코드를 작성하거나 작업을 수행할 때, 동일한 실수를 반복하지 않고 신뢰할 수 있는 결과물을 안정적으로 생성하도록 돕는 구조적 환경(제약 조건, 규칙, 도구 모음 등)을 설계하는 과정입니다.
Q. gstack은 무료로 사용할 수 있나요?
A. 네, gstack은 Garry Tan이 MIT 라이선스로 공개한 무료 오픈소스 도구로, 누구나 GitHub에서 다운로드하여 개인 및 기업 프로젝트에 활용할 수 있습니다.
Q. 기존의 일반적인 Claude Code나 Codex 활용법과 어떻게 다른가요?
A. 기존에는 단일 채팅창에서 모든 코딩을 임기응변식으로 처리했다면, gstack을 도입하면 역할이 분리된 전용 커맨드(/plan-ceo-review, /qa 등)를 통해 체계적인 소프트웨어 개발 방법론을 AI에게 강제할 수 있습니다. 이를 통해 빌드 실패율이 급감하고 실제 운영 가능한 수준의 코드가 만들어집니다.
분석 모델 : gemini-3.1-pro-preview (Advanced Search Analysis)