L’agent Hermes ne lit pas votre AGENTS.md, et ce n’est généralement pas un fichier cassé, mais le mauvais dossier de démarrage, ou bien le répertoire actuel atteint une priorité plus élevée .hermes.md. La documentation officielle des Fichiers de Contexte est clairement rédigée : les contextes du projet sont scannés par le répertoire de travail au démarrage, et les contextes au niveau du projet ont la priorité, .hermes.md → AGENTS.md → CLAUDE.md → .cursorrules, tous les fichiers ne sont pas chargés sans réfléchir ensemble.
Vérifiez d’abord ces 3 points
- Lorsque vous lancez Hermes Agent, le répertoire actuel n’est pas la racine du projet.
- La présence déjà d’un
.hermes.mddans le répertoire actuel aura le pas surAGENTS.md. AGENTS.mdQue ce soit dans le répertoire que vous entrez réellement ; La règle du sous-répertoire est « découvrir lors de l’utilisation », et ne pas scanner tout le disque au démarrage.
Pourquoi AGENTS.md dans le sous-répertoire n’est-elle pas entrée en vigueur au départ ?
Parce qu’Hermes Agent utilise la « découverte progressive ». Au démarrage, il lit d’abord le contexte du projet du répertoire courant, et lorsqu’il accède effectivement aux frontend/, backend/ et à ces répertoires, il injecte le AGENTS.md du sous-répertoire correspondant.
En un mot : AGENTS.md n’a pas d’effet, commencez par voir d’où vous commencez, puis vérifiez s’il y a des fichiers de priorité supérieure qui sont passés en premier.
Adresse officielle open source : https://github.com/NousResearch/hermes-agent ; Document officiel : https://hermes-agent.nousresearch.com/.