2026-04-06 21:55
title: "Harness — Claude Code 에이전트 팀 & 스킬 아키텍트 플러그인" date: "2026-03-30" tags: [twitter, 인사이트, 적용검토, claude-code, 에이전트, 자동화] category: "트위터-인사이트" maturity: "seedling" source: "https://x.com/GeekNewsHada/status/2038085254741983259"
원문 링크
https://x.com/GeekNewsHada/status/2038085254741983259 https://news.hada.io/topic?id=27969
트윗 요약
"하네스 구성해줘" 한 마디로 도메인에 맞는 전문 에이전트팀을 설계하고, 에이전트가 사용할 스킬까지 자동 생성해주는 메타 스킬. 6가지 아키텍처 패턴(Pipeline, Fan-out/Fan-in, Expert Pool, Generate-Validate, Supervisor, Hierarchical Delegation) 지원. .claude/agents/와 .claude/skills/에 파일 자동 생성. CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 필요.
OpenClaw 적용 분석
이미 하고 있는 것
| 하네스 기능 | 우리 대응물 |
|---|---|
| 스킬 자동 생성 | 39개 스킬 + skill-creator |
| 서브에이전트 병렬 실행 | Agent tool 병렬 (company-research 등) |
| 파이프라인 오케스트레이션 | pipeline_orchestrator.py + 크론 21개 |
| 에러 핸들링 | error-resolve, pipeline_self_healer.py |
| 훅 기반 감시 | loop-guard, tier-gate, stop-verify 등 14개 |
없는 것 (핵심 차이)
.claude/agents/폴더 및 에이전트 역할 정의 파일- 에이전트 간 메시지 전달 (SendMessage)
- 역할 고정 전문가 에이전트 (매번 임시 배정 중)
- Generate-Validate: 만든 주체와 검증 주체 분리
- Supervisor: 파이프라인 결과 판단 + 재배정
핵심: 우리 시스템은 "스킬 중심", 하네스는 "에이전트 중심". 지금 판단 주체가 Claude Code 하나뿐.
도입 가치 TOP 3
1. 투자 리서치 전문가 팀 (Expert Pool)
macro-analyst.md,sector-analyst.md,company-analyst.md,risk-analyst.md정의- 각 에이전트에 참조 볼트 경로 + 사용 가능 스킬 지정
- company-research 스킬에서 전문가별 서브에이전트 호출
- 효과: 컨텍스트 효율 ↑, 심층 분석 ↑
2. 가설 생성-검증 분리 (Generate-Validate)
hypothesis-generator.md+hypothesis-challenger.md("악마의 변호인")- generator → challenger 스트레스 테스트 → 의견 차이 큰 것만 해리에게
- 효과: 확증 편향 없는 자동 가설 필터링
3. 파이프라인 감독자 (Supervisor)
pipeline-supervisor.md: 모든 파이프라인 결과 모니터링 + 연쇄 실패 감지- 효과: A 실패 → B 입력 없음 같은 연쇄 실패 방지
변형 아이디어
- 에이전트 정의에 볼트 경로 명시: macro-analyst → ~/knowledge/300 지식망/371 경제분석/
- 스킬 재활용: 새 스킬 생성 아니라 기존 39개 배분
- 에이전트 간 통신 볼트 경유: SendMessage 대신 볼트 원자노트로 → 분석 과정이 지식 자산화
도입 말아야 할 것
CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1: 실험 기능, 14개 훅과 충돌 위험- harness-100 템플릿 그대로: 1808개 파일 중 투자 분석 관련 극히 일부
- 6단계 자동 생성: 기존 성숙 시스템에 부적합
즉시 실행 가능한 것
.claude/agents/ 에 에이전트 정의 파일 4개 생성:
- macro-analyst.md, sector-analyst.md, company-analyst.md, risk-analyst.md
Agent Teams 없이도 서브에이전트 프롬프트 참조로 바로 활용 가능. 기존 시스템 건드리지 않음.