Harness

Meta-skill som stöder ett agentteam, dess färdigheter och en orkestrator

av revfactory · revfactory/harness

Fungerar med konfiguration ★ 8.4/10

Harness — Meta-skill som stöder ett agentteam, dess färdigheter och en orkestrator

Vad den gör

Förvandlar en domänbeskrivning till en komplett Claude Code harness: agentdefinitioner i .claude/agents/, de färdigheter de använder, en orkestrator med datapassnings- och felhanteringsprotokoll, och en CLAUDE.md-pekare. Erbjuder sex team-arkitekturmönster (Pipeline, Fan-out/Fan-in, Expert Pool, Producer-Reviewer, Supervisor, Hierarchical Delegation) och utlöses vid förfrågningar om harness build, audit och sync.

Testrapport

Uppgift: Bygga en harness för domänen "analys av kundrecensioner" – först baseline (som jag gör som standard), sedan strikt enligt skillens kropp, och kontrollera båda resultaten med ett skript mot skillens egen checklista. Skillnaden är mätbar: baseline gav 2 ad-hoc agentfiler, 0 skills, 0/2 agenter med obligatoriska sektioner, ingen orkestrator, ingen felhantering, inga testscenarier; skill-versionen – 3 agenter, alla 3/3 med en komplett uppsättning av 6 obligatoriska sektioner (核心役割/作業原則/入出力プロトコル/팀 통신/에러 핸들링/협업), 2 skills med giltig frontmatter, en orkestrator med en fel-tabell och skydd mot oändlig reject-loop, CLAUDE.md-pekare, 0 filer i .claude/commands (som checklistan kräver). Stage 0 är ren: endast markdown, inga skript, inga nätverksanrop; skrivning till CLAUDE.md är skillens deklarerade mål, inte en dold eskalering. Ärlig gräns: jag kontrollerade den strukturella fullständigheten av scaffolden, men utförde INTE det genererade agentkommandot på verklig data – den deklarerade kvalitetsökningen på +60% (n=15, författarens mätning) reproducerade jag inte, och README markerar själv det som «third-party replications pending». Verdict setup på grund av ett verkligt manuellt steg: skillens huvudläge är agent teams, och det kräver den experimentella flaggan CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1; plus att skillen strikt föreskriver model: opus för alla agenter, vilket avgör kostnadsfrågan för användaren.

Testad: 2026-07-17 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/revfactory/harness.git
mkdir -p ~/.claude/skills
cd harness && cp -r skills/harness ~/.claude/skills/harness

Kommandon och exempelprompter

  • /harnessMeta-skill som stöder ett agentteam, dess färdigheter och en orkestrator

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • Set up a multi-agent team with skills and an orchestrator for VOC analysis
  • I need agent definitions, skills, and error handling wired for this domain
  • Scaffold a Pipeline-pattern agent harness with a CLAUDE.md pointer for us