Repolode
revfactory

revfactory/harness

도메인별 에이전트 팀을 설계하고 에이전트 정의와 스킬을 생성하는 Claude Code 플러그인입니다.

스타
9,327
포크
1,341
열린 이슈
3
마지막 커밋
지난달

어떤 프로젝트인가요?

Harness는 Claude Code용 메타 스킬입니다. 프로젝트나 도메인에 대한 설명을 입력하면 작업을 분석하고 팀 아키텍처를 선택한 뒤, .claude/agents/에 에이전트 정의를 작성하고 .claude/skills/에 에이전트를 조율하는 스킬과 오케스트레이터를 생성합니다. 파이프라인, 팬아웃/팬인, 전문가 풀, 제작자-검토자, 감독자, 계층형 위임을 비롯한 6가지 팀 패턴을 지원합니다.

버전 2는 현재 Claude Code 멀티 에이전트 런타임을 대상으로 하며, 세 가지 실행 모드를 제공합니다. 결정론적인 팬아웃과 검증 루프를 위한 워크플로 스크립트, SendMessage로 통신하는 지속형 이름 지정 에이전트, 일회성 하위 에이전트 위임입니다. 사용 피드백을 생성된 에이전트와 스킬의 변경 사항으로 반영하는 /harness:evolve 스킬도 포함하며, 마이그레이션을 위해 v1 아티팩트도 감지합니다.

플러그인은 Claude Code 마켓플레이스에서 설치하거나 전역 스킬로 복사해 사용할 수 있습니다. 에이전트 프롬프트와 오케스트레이션을 직접 작성하는 대신 재사용 가능한 프로젝트별 에이전트 구성을 원하는 개발자를 위한 도구입니다.

핵심 기능

  • 01도메인 설명을 바탕으로 6가지 아키텍처 패턴 중 하나를 사용해 에이전트 팀을 설계합니다.
  • 02에이전트 정의는 .claude/agents/에, 스킬은 .claude/skills/에 생성합니다.
  • 03워크플로, 지속형 에이전트, 하위 에이전트 실행 모드를 제공합니다.
  • 04사용 피드백을 생성된 에이전트와 스킬에 반영하는 /harness:evolve를 포함합니다.
  • 05v1 아티팩트를 감지하고 마이그레이션 경로를 제공합니다.

활용 사례

  • 특정 코드베이스나 프로젝트 도메인에 재사용 가능한 멀티 에이전트 팀을 구성할 때.
  • Claude Code 에이전트가 호출할 프로젝트별 스킬을 생성할 때.
  • 실제 실행에서 얻은 피드백을 바탕으로 기존 에이전트 하네스를 개선할 때.
  • 기존 Claude Code 에이전트 구성을 v2 실행 모드로 마이그레이션할 때.

빠른 시작

  1. 1

    Claude Code에 마켓플레이스를 추가합니다

    /plugin marketplace add revfactory/harness
  2. 2

    harness 플러그인을 설치합니다

    /plugin install harness@harness-marketplace
  3. 3

    Claude Code에 프로젝트용 harness를 구축해 달라고 요청합니다

    build a harness for this project

사용 전 알아둘 점

  • Phase 0 감사와 생성되는 아티팩트는 Claude Code용으로 설계되어 있어 플러그인은 Claude Code에서만 작동합니다.
  • 15개 작업에서의 품질 향상은 작성자가 측정한 결과이므로, 이를 신뢰하기 전에 직접 파일럿을 진행하세요.
  • 생성된 agent 및 skill 파일은 프로젝트의 .claude 디렉터리에 기록되며 검토가 필요할 수 있습니다.

포함된 컬렉션

토픽

자주 묻는 질문

harness은(는) 무엇인가요?
도메인별 에이전트 팀을 설계하고 에이전트 정의와 스킬을 생성하는 Claude Code 플러그인입니다. Harness는 Claude Code용 메타 스킬입니다. 프로젝트나 도메인에 대한 설명을 입력하면 작업을 분석하고 팀 아키텍처를 선택한 뒤, .claude/agents/에 에이전트 정의를 작성하고 .claude/skills/에 에이전트를 조율하는 스킬과 오케스트레이터를 생성합니다. 파이프라인, 팬아웃/팬인, 전문가 풀, 제작자-검토자, 감독자, 계층형 위임을 비롯한 6가지 팀 패턴을 지원합니다.
harness은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
harness은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
harness은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. harness의 마지막 커밋은 2026년 9월 28일입니다.
harness은(는) 어디에 사용할 수 있나요?
특정 코드베이스나 프로젝트 도메인에 재사용 가능한 멀티 에이전트 팀을 구성할 때. Claude Code 에이전트가 호출할 프로젝트별 스킬을 생성할 때. 실제 실행에서 얻은 피드백을 바탕으로 기존 에이전트 하네스를 개선할 때. 기존 Claude Code 에이전트 구성을 v2 실행 모드로 마이그레이션할 때.
harness는 어떻게 설치하나요?
Claude Code에 마켓플레이스를 추가합니다: /plugin marketplace add revfactory/harness harness 플러그인을 설치합니다: /plugin install harness@harness-marketplace Claude Code에 프로젝트용 harness를 구축해 달라고 요청합니다: build a harness for this project
harness은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/revfactory/harness

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트

모델이나 하네스를 바꾸지 않고 에이전트 주변의 외부 계층을 발전시키는 하네스 어댑터를 학습·평가·배포하는 프레임워크입니다.

463+109 이번 주42PythonApache-2.0활발히 관리됨업데이트 12시간 전