Der Hermes Agent liest dein AGENTS.md nicht, und meistens handelt es sich nicht um eine fehlerhafte Datei, sondern um das falsche Startverzeichnis, oder das aktuelle Verzeichnis erreicht tatsächlich eine höhere Priorität .hermes.md. Die offizielle Dokumentation zu den Context Files ist klar geschrieben: Projektkontexte werden beim Start vom Arbeitsverzeichnis gescannt, und Projektkontexte haben Priorität, .hermes.md → AGENTS.md → CLAUDE.md → .cursorrules nicht alle Dateien werden gedankenlos zusammen geladen.
Überprüfe zuerst diese drei Dinge
- Wenn du Hermes Agent startest, ist das aktuelle Verzeichnis nicht die Projektwurzel.
- Ob es bereits einen
.hermes.mdim aktuellen Verzeichnis gibt, hat Vorrang vorAGENTS.md. AGENTS.mdOb es im Verzeichnis steht, das Sie tatsächlich eingeben; Die Unterverzeichnisregel lautet "entdecken bei Nutzung", nicht die gesamte Festplatte beim Start scannen.
Warum ist AGENTS.md im Unterverzeichnis nicht von Anfang an in Kraft getreten?
Weil Hermes Agent "progressive Discovery" verwendet. Beim Start liest es zuerst den Projektkontext des aktuellen Verzeichnisses, und wenn es tatsächlich auf das frontend/, backend/ und diese Verzeichnisse zugrifft, injiziert es die AGENTS.md des entsprechenden Unterverzeichnisses.
Kurz gesagt: AGENTS.md nicht wirkt, schau zuerst, wo du anfängst, und schau dann, ob es Dateien mit höherer Priorität gibt, die zuerst ankommen.
Offizielle Open-Source-Adresse: https://github.com/NousResearch/hermes-agent; Offizieller Dokumenteneintrag: https://hermes-agent.nousresearch.com/.