클로드 코드(Claude Code)를 어느 정도 쓰다 보면 “기본만으로는 좀 아쉽다”는 순간이 옵니다. 코드 리뷰, 기획 검토, 배포 같은 흐름이 매번 즉흥적으로 흘러가서 일관성이 떨어지기 때문입니다. 이런 갈증을 채우려고 만들어진 외부 도구가 여럿 있는데, 최근 자주 언급되는 셋이 Superpowers, gstack, Hermes Agent입니다. 같은 카테고리처럼 보이지만 실제로는 결이 다릅니다. 셋의 정체와 특장점, 그리고 어떤 상황에서 어느 쪽을 고르는 것이 좋은지를 한 번에 정리해 드립니다.
목차
한눈에 보는 3가지 도구
먼저 큰 그림부터 잡고 가시면 이해가 빠릅니다. 셋은 모두 “클로드 코드를 더 강하게 쓰는 방법”이라는 점에서는 같지만, 층위가 다릅니다.
| 구분 | Superpowers | gstack | Hermes Agent |
|---|---|---|---|
| 형태 | 스킬 묶음 플러그인 | 스킬 묶음 + 워크플로우 셋 | 별도 에이전트 플랫폼 |
| 관계 | 클로드 코드 위에 얹음 | 클로드 코드 위에 얹음 | 클로드 코드와 상호 연동 |
| 주요 강점 | TDD·기획·검증의 표준화 | 역할별 전문 스킬 세트 | 독립 에이전트로서의 자율성 |
| 설치 위치 | 플러그인 마켓·GitHub | ~/.claude/skills/gstack | 독자 CLI(별도 설치) |
| 적합한 사용자 | 혼자 또는 소규모 팀 | 스타트업·풀스택 1인 | Claude Code 외 다른 모델·환경 함께 쓰는 사용자 |
한 줄 요약하시면, Superpowers는 “방법론 표준화”, gstack은 “역할별 셋트”, Hermes Agent는 “다른 차의 운전석”입니다.
Superpowers: 일하는 방법을 정형화한다
Superpowers는 Jesse Vincent가 운영하는 obra/superpowers 저장소에서 배포되는 오픈소스 플러그인입니다. 새로운 기능을 추가한다기보다는, 클로드 코드가 작업을 수행하는 방식 자체를 표준화하는 데 초점이 맞춰져 있습니다.
대표적인 스킬은 다음과 같습니다.
- brainstorming: 코드를 짜기 전 의도와 요구사항을 먼저 정리
- writing-plans / executing-plans: 구현 계획을 글로 적고 그 계획대로 단계별 실행
- test-driven-development: TDD 흐름을 강제하는 절차
- systematic-debugging: 버그 수정 시 추측이 아니라 가설→검증 사이클 적용
- verification-before-completion: “완료” 선언 전 반드시 실제 동작 검증
- requesting-code-review / receiving-code-review: 리뷰 요청·수용 흐름 표준화
핵심 철학은 단순합니다. “같은 작업은 같은 절차로 처리하라”는 것입니다. 모델의 즉흥성을 줄이고, 결과의 일관성과 검증 가능성을 끌어올립니다. Claude Code 외에 Cursor·Copilot CLI·Gemini CLI에서도 같은 스킬이 동작하도록 설계되어 있어, 도구를 옮겨 다녀도 흐름이 흔들리지 않습니다.
혼자 쓰거나 소규모 팀이 “AI 코딩 작업의 작업 표준”을 잡고 싶을 때 가장 먼저 시도해 볼 만한 묶음입니다.
gstack: 역할별 전문 스킬 세트
gstack은 garrytan/gstack에서 배포되는 23개 안팎의 스킬 모음입니다. Y Combinator의 Garry Tan이 만든 것으로, 스타트업의 다양한 역할(CEO·엔지니어링 매니저·디자이너·릴리스 매니저·QA·문서 엔지니어 등)을 한 사람이 돌릴 때 도움이 되는 워크플로우가 모여 있습니다.
대표적인 스킬은 다음과 같습니다.
- /plan-ceo-review, /plan-eng-review, /plan-design-review: 같은 기획안을 CEO·엔지니어·디자이너 관점으로 각각 검토
- /design-consultation, /design-review, /design-html: 디자인 자문·리뷰·HTML 시안 작업
- /ship, /land-and-deploy, /canary, /benchmark: 릴리스·배포·카나리 검증·성능 벤치마크
- /qa, /qa-only: QA 시나리오 작성과 실행
- /browse, /connect-chrome: 브라우저 자동화
- /investigate, /retro: 버그 추적·회고
- /codex: OpenAI Codex CLI에 독립 리뷰 위임
설치는 GitHub 저장소를 ~/.claude/skills/gstack에 클론하고 셋업 스크립트를 한 번 실행하시면 됩니다. 설치 후에는 본인의 CLAUDE.md에 gstack 섹션을 추가해 어떤 스킬을 우선 쓸지 명시하시는 것이 권장됩니다.
핵심 강점은 각 스킬이 별도 시스템 프롬프트와 “완료 정의”를 가지고 있다는 점입니다. 한 작업에 들어가면 그 역할에만 집중하므로 스코프가 옆으로 새지 않습니다. 1인 풀스택, 초기 스타트업, 또는 역할별 결과물의 완성도를 올리고 싶은 팀에 잘 맞습니다.
Hermes Agent: 클로드 코드와 함께 쓰는 별도 에이전트
여기서 결이 한 번 바뀝니다. Hermes Agent는 Nous Research에서 만든 별도의 에이전트 플랫폼입니다. Claude Code 위에 얹히는 스킬 묶음이 아니라, 그 자체로 독립된 에이전트 환경(=하네스)을 가지고 동작합니다.
그렇다면 클로드 코드와 무슨 관계가 있느냐는 질문이 자연스럽습니다. 답은 “상호 연동”입니다. Hermes의 공식 저장소에는 Claude Code를 호출해 코딩 작업을 위임할 수 있는 스킬이 포함되어 있고, 반대로 Claude Code 측에는 Hermes의 컨텍스트와 작업을 주고받는 브리지 플러그인(예: evey-bridge-plugin)이 별도로 만들어져 있습니다.
그래서 실제 사용 시나리오는 이렇게 정리됩니다.
- 평소 코드 작업은 Claude Code로 처리
- 장기 자율 실행, 다른 모델 라우팅, 외부 워크플로우 통합이 필요한 작업은 Hermes Agent로 위임
- 두 환경 사이의 컨텍스트와 결과를 브리지로 공유
결국 Hermes Agent는 “Claude Code를 강화한다”기보다 “Claude Code 옆에 또 다른 운전석을 두고 같이 일한다”에 가깝습니다. Claude Code 한 가지로 부족하고, 모델·환경을 더 다양하게 조합해야 하는 사용자에게 의미가 있는 선택지입니다.
나는 어떤 걸 골라야 할까
도구 자체보다 본인의 페인 포인트가 어디 있는지를 먼저 보시는 것이 좋습니다.
- “AI가 매번 다른 방식으로 코드를 짜서 일관성이 없다” → Superpowers
- “기획·디자인·QA·릴리스를 혼자 다 해야 해서 역할별 도움이 필요하다” → gstack
- “코드 외에 자율 워크플로우, 다른 모델 결합이 필요하다” → Hermes Agent
- “셋 다 궁금하다” → Superpowers를 먼저 깔아 작업 방법을 표준화하고, 필요해질 때 gstack의 특정 스킬만 추가, Hermes는 별도 환경으로 분리해 시도
같이 쓰셔도 충돌이 적습니다. Superpowers와 gstack은 둘 다 스킬 단위로 동작하므로 트리거 키워드만 겹치지 않게 하시면 함께 깔아 두실 수 있고, Hermes Agent는 애초에 별도 환경이라 상호 호출 형태로 자연스럽게 분리됩니다.
설치·운영에서 흔히 막히는 지점
세 도구 모두 GitHub 기반이라 설치 자체는 어렵지 않지만, 흔한 함정 몇 가지는 미리 알아 두시면 좋습니다.
- 스킬 트리거 충돌: 여러 묶음을 동시에 깔면 비슷한 이름의 슬래시 명령이 겹칠 수 있습니다.
/plugin list --installed로 정리해 두십시오. - CLAUDE.md 갱신: gstack은 CLAUDE.md에 별도 섹션을 추가해야 자동 트리거가 잘 잡힙니다. 설치만 하고 CLAUDE.md를 안 건드리면 효과가 반감됩니다.
- 세션 재시작: 새 묶음을 처음 추가했을 때는 클로드 코드 세션을 한 번 재시작하셔야 인식됩니다.
- 업데이트 누락: 커뮤니티 도구는 자동 업데이트가 안 되는 경우가 많습니다.
git pull이나 전용 업그레이드 스킬을 주기적으로 돌리셔야 최신 상태가 유지됩니다.
자주 묻는 질문
이 도구들을 쓰면 클로드 코드 자체가 바뀌나요?
아닙니다. Superpowers와 gstack은 클로드 코드 위에 얹히는 스킬·플러그인이라 클로드 코드 자체에는 영향을 주지 않습니다. 마음에 들지 않으면 폴더만 지우면 원상복구됩니다.
유료인가요?
Superpowers와 gstack은 GitHub에 공개된 오픈소스로 무료입니다. Hermes Agent도 코드 자체는 공개되어 있지만, 어떤 모델을 어떻게 호스팅해 쓰느냐에 따라 별도 비용이 발생할 수 있습니다.
회사 정책상 외부 마켓플레이스를 못 씁니다.
세 도구 모두 GitHub 저장소를 직접 클론해서 쓰실 수 있습니다. 사내 미러를 만들어 같은 경로로 배포하시면 외부 노출 없이도 운영할 수 있습니다.
Superpowers와 gstack을 같이 깔면 충돌하나요?
구조상 충돌은 거의 없습니다. 다만 슬래시 명령 이름이 겹칠 수 있으므로, 자주 안 쓰는 스킬은 비활성화해 두시는 편이 깔끔합니다.
정리
Superpowers는 “어떻게 일할지”를 표준화하고, gstack은 “역할별 결과물 품질”을 끌어올리며, Hermes Agent는 “다른 환경과 함께 일할 수 있게” 해 줍니다. 셋은 같은 카테고리가 아니라 서로 다른 층위의 도구이므로, 본인이 부족하다고 느끼는 부분에 따라 골라 쓰시면 됩니다. 처음이라면 Superpowers부터 시작해 작업 흐름을 잡으시고, 역할별 작업이 늘어나면 gstack을 추가, 클로드 코드 밖의 자율 워크플로우가 필요해지면 Hermes Agent로 확장하시는 순서가 가장 자연스럽습니다.