Codex-native meta-skill that designs domain-specific & specialized agents and generates the skills they use.
이 번역은 AI가 원문 README를 옮긴 것입니다. 원문이 항상 우선합니다.
Meta Harness는 도메인별 워크플로우, 재사용 가능한 전문가 스킬, 결정론적 핸드오프 아티팩트를 설계하기 위한 이식 가능하고 표준 우선의 메타 스킬입니다.
현재 프로젝트 버전: 0.3. 체크포인트 기반 버전 기록은 Changelog를 참조하세요.
원본 Harness 프로젝트에서 각색되었으며, 동일한 Apache 2.0 라이선스로 배포됩니다.
원본 Claude Code 기반 Harness와 비교하여 이 프로젝트는 다음을 추가합니다:
AGENTS.md, .agents/skills/, docs/harness/를 중심으로 한 표준 우선 저장소 레이아웃WHAT / WHY / HOW와 점진적 공개를 기반으로 한 간결하고 사람이 작성한 AGENTS.md 가이드_workspace/ 핸드오프를 기반으로 한 런타임 중립적 아티팩트 계약.agents/skills/ 아래의 저장소 로컬 스킬docs/harness/ 아래의 내구성 있는 출력 사양_workspace/ 핸드오프 규칙meta-harness/
├── AGENTS.md
├──.agents/skills/harness/
│ ├── SKILL.md
│ └── references/
├── docs/harness/README.md
├── docs/harness/starter-research/
├── scripts/install_harness.py
├── scripts/test_install_harness.py
├── scripts/validate_codex_port.py
└── LICENSE
프로젝트에 설치:
python3 scripts/install_harness.py --scope project --target /path/to/repo --layout standard
사용자 수준 공유 스킬로 설치:
python3 scripts/install_harness.py --scope user --layout standard
클라이언트별 미러 또는 후속 가이드가 필요한 경우 --layout forgecode, --layout droid, --layout openhands, 또는 --layout aider를 사용하세요.
Codex가 공유 Harness 트리와 네이티브 .codex/skills/harness/ 미러를 모두 보도록 하려면 --layout codex를 사용하세요.
Harness는 스킬 트리만 설치합니다. 대상 저장소는 자체 AGENTS.md, README.md, 문서의 소유권을 유지합니다.
경로 매핑 및 에이전트별 후속 조치는 호환성 가이드를 참조하세요.
AGENTS.md를 저장소 전체 WHAT / WHY / HOW로 제한하세요..agents/skills/<domain>-orchestrator/SKILL.md.agents/skills/<specialist>/SKILL.mddocs/harness/<domain>/team-spec.mdworkspace/{phase}{role}_{artifact}.md생성된 SKILL.md 파일은 네이티브 스킬 검색이 저장소별 생성 스킬을 안정적으로 선택할 수 있도록 최소한 name과 description을 포함하는 YAML frontmatter로 시작해야 합니다.
Harness에 적합한 요청:
이 저장소를 위한 재사용 가능한 연구 하네스를 구축해 줘.
명시적인 QA 핸드오프가 있는 검토 워크플로우를 설계해 줘.
이 도메인에 대한 전문가 스킬과 팀 사양을 정의해 줘.
고정된 메트릭과 결정론적 결과 원장을 가진 이 저장소를 위한 자율 실험 하네스를 설계해 줘.
주요 스킬은 6단계 워크플로우를 유지합니다:
패턴 가이드는 .agents/skills/harness/references/agent-design-patterns.md에 있습니다. 출력 사양 규칙은 docs/harness/README.md에 있습니다. 짧고 항상 로드되는 저장소 계약이 필요할 때는 AGENTS 가이드를 사용하고, 진화하는 재시도 또는 복구 로직은 루트 파일 대신 분리 가능한 하네스 문서에 유지하세요. 내구성 있는 워크플로우 사양이 필요할 때는 오케스트레이터 템플릿에서 시작하거나, 구체적인 최소 패키지를 원할 때는 스타터 연구 예제를 적용하세요.
python3 scripts/test_install_harness.py
python3 scripts/validate_codex_port.py
스모크 테스트는 프로젝트 및 사용자 범위에서 설치 프로그램을 확인합니다. 검증기는 필수 파일, README 링크, 짧은 AGENTS.md 계약, 주요 스킬 제목, 패턴 적용 범위, 표준 문서에서 제거된 런타임별 경로의 부재를 확인합니다.
Apache 2.0