Communitygithub.com

ruvnet/harness-evolve

Führe `@metaharness/darwin evolve <repo>` aus, um die sieben Policy-Oberflächen eines Harness zu mutieren (planner/contextBuilder/reviewer/retryPolicy/toolPolicy/memoryPolicy/scorePolicy), jede Variante in einer Sandbox zu bewerten und nur messbare Verbesserungen zu übernehmen. Das Modell bleibt eingefroren; der Harness evolviert. Schließt den Kreislauf, den ADR-150 öffnet (Score+Genom beschreiben; evolve ändert). Verhält sich stabil, wenn @metaharness/darwin fehlt (ADR-150 + ADR-153 architektonische Einschränkungen).

Was ist harness-evolve?

Diese Fähigkeit ermöglicht die Evolution eines Harness-Agenten durch Mutation seiner sieben Policy-Oberflächen (planner, contextBuilder, reviewer, retryPolicy, toolPolicy, memoryPolicy, scorePolicy) unter Verwendung des Tools `@metaharness/darwin evolve <repo>`. Jede mutierte Variante wird in einer isolierten Sandbox bewertet, und nur diejenigen mit messbaren Verbesserungen werden gefördert, während das zugrunde liegende Modell selbst unverändert bleibt. Dies schließt den Kreislauf des von ADR-150 eingeführten Verfahrens (Score+Genom beschreibt; Evolve ändert). Die Fähigkeit degradiert elegant, wenn `@metaharness/darwin` nicht verfügbar ist (unterstützt durch ADR-150 und ADR-153 architektonische Einschränkungen). Entwickler können damit systematisch die Konfiguration eines Harness optimieren, ohne das Verhalten des Basismodells zu ändern, und erhalten so eine gezielte Verbesserung der Agentenleistung.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ruvnet/ruflo/tree/main/plugins/ruflo-metaharness/skills/harness-evolve

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht harness-evolve?

Führe @metaharness/darwin evolve <repo> aus, um die sieben Policy-Oberflächen eines Harness zu mutieren (planner/contextBuilder/reviewer/retryPolicy/toolPolicy/memoryPolicy/scorePolicy), jede Variante in einer Sandbox zu bewerten und nur messbare Verbesserungen zu übernehmen. Das Modell bleibt eingefroren; der Harness evolviert. Schließt den Kreislauf, den ADR-150 öffnet (Score+Genom beschreiben; evolve ändert). Verhält sich stabil, wenn @metaharness/darwin fehlt (ADR-150 + ADR-153 architektonische Einschränkungen).

Verwandte Skills