agentic-harness

참고자료 · 외부 컬렉션

Harness 100 — RevFactory

이 사이트는 단 하나의 “견본 하네스” 를 깊게 보여드립니다. 그러나 같은 패러다임을 폭으로 가장 광범위하게 정리한 컬렉션이 따로 있습니다. Minho Hwang(@revfactory) 의 Harness 100 입니다. 이 컬렉션은 Claude Code 용 200개의 production-grade 하네스를 한 저장소에 모았습니다. 한국어 100개와 영어 100개가 평행 구조로 들어 있고, 콘텐츠·개발·데이터·전략·교육·법률·보건·커뮤니케이션·운영·특화의 10개 도메인을 망라합니다. 이 글은 그 컬렉션을 사실 기반으로 정리하고, 본 사이트의 견본과 어떻게 다른지 보여드립니다.

한눈에 보는 숫자

총 하네스

200

한국어

100

영어

100

에이전트 정의

978

스킬

630

Markdown 파일

1,808

저자와 라이선스

저장소는 Minho Hwang (GitHub: revfactory) 가 2026년 3월 22일 공개했고, 같은 달 23일에 마지막으로 업데이트됐습니다. 라이선스는 Apache 2.0 입니다. 모든 한국어/영어 하네스가 단일 commit 으로 함께 publish 되어 있습니다. 저장소 주소는 다음입니다.

Harness 100 — production-grade agent team harness collection for Claude Code. 4-5 specialist agents per harness, an orchestrator skill, and 2-3 agent-extending skills.

철학 — 도메인 방법론을 코드의 1급 단위로

Harness 100 의 핵심 주장은 단순합니다 — “문서 뒷부분의 사족이 아니라 에이전트 자체에 도메인 방법론을 박아 넣자”. 그래서 각 하네스는 OWASP Top 10(보안), Bloom 의 분류학(교육), Porter 의 다섯 가지 힘(전략), DCF 모델(재무), GDPR/PIPA(컴플라이언스), GHG Protocol(지속가능성) 같은 확립된 프레임워크를 에이전트와 스킬 안에 내장합니다. 저자의 표현을 빌리면 이렇습니다.

Every harness includes: Agent Team Mode, Domain Expertise, Structured Outputs, Dependency DAG, Error Handling, Scale Modes, Test Scenarios, Trigger Boundaries.

이 컬렉션의 “quick-start 철학” 은 한 줄 명령어로 끝납니다 — cp -r en/01-youtube-production/.claude/ /path/to/project/.claude/. 하네스 하나를 통째로 복사하면 즉시 동작 가능한 멀티 에이전트 팀이 됩니다.

10개 도메인

이 사이트의 견본과 어떻게 다른가요

한 줄 비교를 드리면 이렇습니다 — Harness 100 은 폭(breadth) 을, 이 사이트의 견본은 깊이(depth) 를 보여드립니다. Harness 100 은 100개의 도메인에 대해 “당장 복사해서 쓰는” 컬렉션이고, 본 사이트는 단 하나의 도메인(Innogrid AIOps/MLOps)에 대해 5-레이어 아키텍처를 끝까지 풀어 설명하는 견본입니다. 두 접근은 충돌하지 않고 서로를 보완합니다.

Harness 100이 사이트의 견본
스코프100개 도메인 (수평)단일 도메인을 5-레이어로 (수직)
사용 방식복사·붙여넣기로 즉시 배포코드와 함께 학습 후 자기 것으로 적용
프레임워크 내장OWASP, Porter, Bloom, DCF, GDPR 등을 에이전트에 내장에이전트 코딩 패턴 자체를 깊이 다룸
언어한/영 평행 컬렉션 (200개)한국어 존댓말 essay + 영어 1차 자료 인용
에이전트 수978개 (1 하네스당 4~5개 specialist + orchestrator)단일 하네스 안의 좁은 역할 모음
스킬 수630개 (도메인 확장 스킬 위주)재사용 워크플로 중심 (review, verify 등)
결과 형식Structured Output TemplatesMDX essay + 카탈로그 + 인포그래픽
라이선스Apache 2.0Apache 2.0 (LICENSE 참조)

Harness 100 에서 배워야 할 것

  • Framework-First Design — 에세이가 아니라 에이전트의 1급 단위로 도메인 방법론을 박아 넣는 접근입니다. 코딩 도메인이라면 SOLID, 12-factor app, clean architecture 같은 패턴도 같은 방식으로 넣을 수 있습니다.
  • Explicit Scalability Modes — 같은 하네스에 full / reduced / single-agent 세 모드를 미리 정의합니다. 비용·시간 제약에 따라 유연하게 운영하기 좋은 패턴입니다.
  • Structured Output Templates — 각 에이전트의 출력 스키마를 미리 정의해 두면 다음 에이전트가 그것을 직접 입력으로 받을 수 있습니다.
  • Trigger Boundary Documentation — “이 하네스는 언제 호출되어야 하고, 언제 호출되어선 안 되는가” 를 명시적으로 적습니다. 오용 방지에 매우 효과적입니다.
  • Bilingual Parity — 한국어/영어 평행 구조는 한국어 사용자와 글로벌 사용자를 동시에 지원하기 위한 좋은 패턴입니다.

본 견본이 더 잘 보여드리는 것

  • 교육적 명확성 — 본 사이트는 5-레이어 아키텍처를 처음 학습하시는 분에게 단계적으로 설명합니다.
  • 자기 참조성(meta) — 이 사이트는 자기 자신의 견본이라, 카탈로그 페이지에서 “이 사이트를 만든 하네스” 의 모든 항목을 직접 보실 수 있습니다.
  • 훅 시스템의 깊이 — PreToolUse / PostToolUse / SessionStart 의 실제 스크립트와 smoke test 까지 모두 보여드립니다.
  • 출처 기반 1차 자료 인용 — 모든 essay 가 1차 자료 URL 과 함께 제공됩니다.

1차 자료