harness-starter-kit – ein Repo-Harness, das Coding-Agenten hilft, dieselben Fehler nicht zu wiederholen
(github.com/baskduf)Dies ist ein Open-Source-Starter-Kit, das entwickelt wurde, um ein Problem beim Einsatz von Coding-Agenten zu lösen: In jeder neuen Sitzung müssen Projektregeln erneut erklärt werden, und dieselben Fehler oder falschen Dateibearbeitungen wiederholen sich. Es wendet bestehende Theorien des Harness Engineerings an und wurde prompt-first gestaltet, damit es sich leicht auf das eigene Projekt anwenden lässt.
harness-starter-kit funktioniert so, dass im Repo selbst Regeln, Checks, Entscheidungsprotokolle und Fehlerprotokolle hinterlegt werden, auf die der Agent zurückgreifen kann.
Die wichtigsten Bestandteile sind wie folgt.
- Projektregeln auf Basis von
AGENTS.md - Durable Memory auf Basis von
docs/decisionsunddocs/failures - Skripte für Drift-, Struktur- und Failure-Memory-Checks
- Workflows für
/harness doctor,update,refresh,review - Profilbeispiele für Django, Next.js, React, Vue, Go, FastAPI usw.
- Beispiele für ein tatsächlich dogfooded Repo und einen Effectiveness Report
Ich bin noch ein Entwickleranfänger, daher gibt es noch viele Bereiche, die verbessert werden können. In letzter Zeit erweitere ich vor allem die Beispielcases, um nachzuweisen, ob es tatsächlich wirksam ist.
Über Feedback zu folgenden Punkten würde ich mich freuen.
- Wirkt dieser Ansatz auch für echte Team-Repos praxistauglich?
- Welche Sprach-/Framework-Profile werden zusätzlich gebraucht?
- Ist das Konzept eines „Repo-Harness für Coding-Agenten“ überzeugend?
Wenn Sie es selbst ausprobieren möchten, geben Sie dem Agenten im Ziel-Repo einfach den Quick-Start-Prompt aus dem README.
Noch keine Kommentare.