ruvnet/metaharness

🛠️ The meta-harness for AI agents — scaffold your own focused, branded agent harness with its own npx CLI, MCP server, memory, learning loop, and witness-signed releases. Works with Claude Code, Codex, pi.dev, Hermes, OpenClaw, and RVM (hardware-isolated sandbox).

해결하는 문제

MetaHarness는 에이전트 프레임워크를 위한 팩토리입니다. 사용자는 특정 GitHub 리포지토리나 빈 프로젝트에 맞춰 CLI, 코딩 에이전트, MCP 서버, 거버넌스 정책을 포함하는 커스텀 리포지토리 인식형 AI 에이전트 하네스를 빠르게 생성할 수 있습니다.

작동 방식

리포지토리의 파일 레이아웃을 분석하여 권장 에이전트, 기술, 도구를 생성합니다. 생성된 하네스는 npm에 게시 가능한 패키지이며 사용자가 소유하고 커스터마이징할 수 있습니다. 10가지의 다양한 에이전트 호스트(Claude Code, OpenAI Codex, GitHub Actions 등)를 지원하며, MCP (Model Context Protocol) 어댑터에 대해 기본 거부(default-deny) 보안 정책을 사용합니다.

대상 사용자

프레임워크를 처음부터 구축하지 않고도 특정 코드베이스에 최적화된 전용 버전 관리 AI 에이전트를 원하는 개발자 및 조직.

주요 특징

  • 신속한 스캐폴딩: 브라우저나 CLI를 통해 60초 이내에 커스텀 하네스 생성.
  • Darwin Mode: 하네스가 스스로 구성을 변경하고 샌드박스에서 변경 사항을 테스트하여 성능을 측정 가능한 수준으로 향상시키는 자기 개선 메커니즘.
  • 멀티 호스트 지원: Claude Code, Prime Agent, GitHub Actions를 포함한 광범위한 호스트와 호환.
  • 모델 라우팅: 품질 기준을 충족하는 가장 저렴한 모델로 요청을 전달하는 라우터를 포함하여 비용 절감.
  • Weight-EFT: 하네스의 골드 리졸브 아카이브를 사용하여 오픈 소스 모델(GLM/Qwen 등)을 LoRA 튜닝함으로써 최첨단 모델에 대한 의존도를 줄이는 도구.
  • 보안 중심: 정적 스캔 기능(harness mcp-scan)을 통해 위험한 권한과 보호되지 않은 시크릿을 식별.

관련

  • 프로젝트
  • 프로젝트
  • Dispatch
  • Dispatch
  • 프로젝트