AgentHub — 멀티 에이전트 경쟁 협업
같은 과제를 여러 AI 에이전트가 격리된 git worktree에서 동시에 풀게 하고, 가장 좋은 결과만 골라 병합해 주는 스킬입니다.
자동화·워크플로고급★ 24,151⑂ 3,405AI 점수 8/10마지막 업데이트: 2026. 8. 9.
무엇을 해주나
AgentHub는 하나의 과제를 N개의 서브에이전트에게 동시에 맡기는 "토너먼트" 방식 협업 도구입니다.
/hub:init으로 세션(과제·에이전트 수·평가 기준)을 만들고,/hub:spawn으로 에이전트를 한 번에 병렬 실행합니다.- 각 에이전트는
hub/{세션}/agent-{N}브랜치와 별도 git worktree에서 서로를 보지 못한 채 독립적으로 작업합니다. /hub:eval이 결과를 지표 기반(벤치마크 수치, 테스트 통과율), LLM 심사(코드 품질·단순성), 또는 하이브리드로 순위를 매깁니다./hub:merge가 승자 브랜치를--no-ff로 병합하고, 나머지는 태그로 보관합니다(삭제 없이 모든 시도 보존).optimizer,refactorer,test-writer,bug-fixer등 반복 패턴 템플릿과, 에이전트↔코디네이터 간 메시지 보드(.agenthub/board/)를 제공합니다.
이런 분께 추천
- 성능 최적화처럼 "정답이 하나가 아닌" 문제에서 여러 접근을 동시에 시험해 보고 싶은 개발자
- 리팩터링·버그 수정 방식을 비교한 뒤 근거를 갖고 고르고 싶은 팀
- 카피·초안 A/B 변형을 여러 개 만들어 비교하려는 콘텐츠 담당자
- git worktree와 브랜치 운영에 익숙한 중·고급 사용자 (git 저장소가 반드시 필요)
활용 예시
- 성능 튜닝 대회: "이 정렬 로직을 5개 에이전트가 각자 최적화하게 하고 p50 지연시간이 가장 낮은 것을 머지해줘" → 각 worktree에서 벤치마크를 돌려 142ms vs 180ms처럼 수치로 승자 선정.
- 리팩터링 비교:
--template refactorer로 3개 에이전트를 띄워 구조 개선안을 만들고, 테스트가 모두 통과하는 안 중 변경 라인이 가장 적은 것을 LLM 심사로 선택. - 콘텐츠 변형 A/B: 랜딩 페이지 카피 4가지 버전을 병렬 생성하고, 심사 기준(명확성·CTA 강도)으로 순위를 매겨 최종안만 본문에 반영.
· · · 설치 가이드 · · ·
Claude 앱에 설치 (터미널 필요 없음)
- 아래 버튼으로 ZIP 파일을 받으세요.
- Claude 설정 → Capabilities에서 '코드 실행 및 파일 생성'을 켭니다. (한 번만)
- Claude에서 Customize → Skills → + → '스킬 업로드'를 누르고 받은 ZIP을 올립니다.
Claude Code에 설치
Claude에게 맡기기 — 아래 문장을 Claude Code에 붙여넣으세요
클로드스킬마트에서 찾은 스킬을 설치해줘. GitHub 저장소 alirezarezvani/claude-skills 의 .gemini/skills/agenthub 폴더를 내 ~/.claude/skills/agenthub/ 에 그대로 복사해줘. 설치가 끝나면 이 스킬로 무엇을 할 수 있는지 한 줄로 알려줘.
직접 명령으로 설치하기
git clone https://github.com/alirezarezvani/claude-skills.git && mkdir -p ~/.claude/skills && cp -r claude-skills/.gemini/skills/agenthub ~/.claude/skills/agenthub⚠ 제3자가 만든 스킬입니다. 설치 전 원본 저장소를 한 번 확인하세요.
- 터미널을 열고 스킬을 둘 임시 폴더로 이동합니다.
- 저장소를 내려받습니다:
git clone https://github.com/alirezarezvani/claude-skills.git - 스킬 폴더를 만듭니다:
mkdir -p ~/.claude/skills - 스킬을 복사합니다:
cp -r claude-skills/.gemini/skills/agenthub ~/.claude/skills/agenthub ~/.claude/skills/agenthub/SKILL.md와scripts/폴더가 있는지 확인합니다. (파이썬 스크립트를 쓰므로 Python 3가 설치되어 있어야 합니다.)- Claude Code를 재시작한 뒤, git 저장소 안에서 세션을 시작합니다:
/hub:init - 처음에는 에이전트 수를 2~3개로 작게 잡고
/hub:run으로 전체 흐름(초기화→실행→평가→병합)을 테스트해 보세요. - 병합 전에
/hub:status와git diff로 결과를 직접 확인하는 것을 권장합니다.
GitHub에서 원본 보기 ↗라이선스: MIT