코딩 에이전트를 CEO부터 QA까지 역할을 분담한 가상 팀으로 운영하게 하는 방법
빈 프롬프트 창 앞에서 막막했던 경험 대신, 아이디어를 구체화하고 버그를 잡으며 배포까지 책임지는 팀원들이 옆에서 일하는 장면을 상상해 보세요. gstack은 Claude Code 같은 코딩 에이전트에 CEO, 엔지니어링 매니저, 디자이너, QA 리드 등 23개의 전문 역할을 부여하는 오픈소스 도구 모음입니다. Y Combinator의 Garry Tan이 매일 사용하는 이 구조를 그대로 가져와, 아이디어부터 프로덕션 배포까지의 과정을 체계적으로 관리할 수 있습니다.
스프린트 순서에 맞춘 역할 분담
gstack은 개별 도구의 나열이 아니라, 실제 스프린트가 진행되는 순서대로 설계된 프로세스입니다. 아이디어를 구체화하는 단계부터 아키텍처 확정, 디자인 검토, 코드 리뷰, 테스트, 배포, 그리고 리플렉션까지 각 단계에 특화된 스킬이 배치됩니다. 이전 단계의 산출물이 다음 단계의 입력으로 자연스럽게 이어지므로, 중요한 맥락이 누락되는 것을 방지합니다. 예를 들어 /office-hours에서 작성된 디자인 문서는 /plan-ceo-review이 자동으로 읽어들이며, /plan-eng-review의 테스트 계획은 /qa가 실행합니다.
주요 스킬과 활용 시나리오
각 스킬은 특정 전문가의 관점을 반영하여 구체적인 문제를 해결합니다.
- 아이디어 재정의
/office-hours는 사용자의 프레이밍에 반박하며 숨겨진 요구사항을 추출하고, 구현 가능한 대안을 제시합니다. 단순 기능 요청이 아닌 실제 비즈니스 가치를 찾도록 돕습니다. - 엄격한 코드 리뷰
/review는 CI를 통과하지만 프로덕션에서 실패하는 버그를 찾아냅니다. 명백한 오류는 자동 수정하고, 복잡한 문제는 인간에게 명확히 보고합니다. - 실제 브라우저 QA
/qa는 실제 브라우저를 열어 UI 흐름을 클릭하며 버그를 재현하고 수정합니다. API, CLI, 웹훅 등 브라우저가 없는 환경도 테스트할 수 있습니다. - 보안 감사
/cso는 OWASP와 STRIDE 프레임워크를 기반으로 보안 감사를 수행합니다. 정적 분석과 런타임 스캐너를 결합해 잠재적 취약점을 식별합니다. - 원클릭 배포
/ship은 테스트 실행, 코드 리뷰, PR 생성까지 한 번에 처리합니다./land-and-deploy는 머지부터 프로덕션 헬스 체크까지 자동화합니다.
설치와 팀 모드
설치는 Claude Code에서 두 번의 페이스트로 약 30초면 완료됩니다. Bun v1.4.2 이상과 Git이 필요하며, Windows에서는 Node.js가 추가로 요구됩니다. macOS에서는 Aside 브라우저를 권장하며, 없으면 gstack 자체의 번들 브라우저를 사용합니다. 팀 모드를 활성화하면 저장소 내 모든 팀원이 자동으로 최신 버전을 사용하게 되며, 수동 업그레이드나 버전 불일치 문제를 해결합니다. 업데이트는 주 1회 태그된 릴리스를 따르며, 네트워크 장애에도 안전하게 동작합니다.
적용 전 확인 사항
이 도구는 Claude Code를 기본 호스트로 하며, Codex, Cursor, OpenCode 등 다른 에이전트도 지원하지만 일부 기능은 실험 단계입니다. 특히 보안 감사(/cso)는 네이티브 툴체인이 없으면 사용이 제한될 수 있습니다. 팀 모드에서 required 옵션을 사용하면 Node.js가 PATH에 있어야 하며, 이는 모든 팀원에게 적용됩니다. 자신의 프로젝트 규모와 팀의 기술 스택이 이 구조화된 워크플로우와 맞는지, 그리고 필요한 브라우저 환경이 갖춰져 있는지 먼저 확인하는 것이 좋습니다.