AGENTS.md l’agent Hermes ne charge pas le sous-répertoire, vérifiez s’il y a effectivement accédé. Le mécanisme officiel des fichiers de contexte charge le contexte racine du projet au démarrage et consulte également les règles de sous-répertoire le long du répertoire après qu’un appel d’outil implique un chemin. Si vous ne touchez pas au chemin, il se peut qu’il ne se charge pas à l’avance.
Adapté au monorepo
Racine AGENTS.md Écrire des règles globales, telles que le gestionnaire de paquets, la spécification de validation, les actions interdites ; frontend/AGENTS.md Rédiger des règles de front-end ; backend/AGENTS.md Rédigez des règles du backend. Ainsi, lorsque Hermes traite des chemins spécifiques, il verra les instructions plus proches du répertoire actuel.
Étapes de dépannage
- Laissons Hermes lire explicitement le chemin cible, par exemple « Regardez l’implémentation sous frontend/src/application ».
- Vérifiez que le nom de fichier du sous-répertoire est un fichier de règles supporté, tel que AGENTS.md, CLAUDE.md ou .cursorrules.
- Les documents trop longs seront tronqués, alors essayez de les faire courts.
- Si elle est bloquée par un scan de sécurité, nettoyez d’abord le contenu suspect.
Ne bourrez pas tous les détails jusqu’à la racine AGENTS.md. Les grands dépôts sont mieux adaptés aux « règles racines + règles de sous-répertoire », ce qui réduit non seulement les jetons, mais permet aussi aux agents de respecter les spécifications correctes dans le champ d’application approprié.