harness-starter-kit - un repo harness pour aider les agents de code à ne pas répéter les mêmes erreurs
(github.com/baskduf)Il s'agit d'un starter kit open source créé pour résoudre le problème rencontré avec les agents de code lorsqu'il faut réexpliquer les règles du projet à chaque nouvelle session, et lorsque les mêmes erreurs ou modifications de mauvais fichiers se répètent. Il applique les théories existantes du harness engineering et a été conçu selon une approche prompt-first afin de pouvoir être facilement adapté à mon propre projet.
harness-starter-kit consiste à laisser dans le repo lui-même des règles, contrôles, journaux de décisions et historiques d'échecs que l'agent peut consulter.
Les principaux éléments sont les suivants.
- règles de projet basées sur
AGENTS.md - mémoire durable basée sur
docs/decisionsetdocs/failures - scripts de vérification de la mémoire de drift / structure / failure
- workflows
/harness doctor,update,refresh,review - exemples de profils pour Django, Next.js, React, Vue, Go, FastAPI, etc.
- exemples d'un vrai repo utilisé en dogfooding et d'un rapport d'efficacité
Je suis encore un développeur débutant, donc il reste beaucoup de points à améliorer. Récemment, j'ai aussi augmenté le nombre de cas d'exemple pour démontrer que cela est réellement efficace.
Voici le type de retours qui m'intéressent.
- si cette approche semble réellement utilisable dans les repos d'équipe
- quels profils de langage/framework supplémentaires seraient nécessaires
- si le concept de « repo harness pour les agents de code » paraît convaincant
Si vous voulez l'essayer directement, il suffit de donner à l'agent le prompt Quick Start du README dans le repo cible.
Aucun commentaire pour le moment.