Die Kontextdatei von Hermes Agent wird gekürzt, wenn sie zu lang ist, was das offizielle Design ist. Kontextdateien gehen in den Systemkontext, und zu lange Zeit kann Token verschwenden und die wirklich wichtigen Regeln überfordern. Der beste Weg ist, AGENTS.md als "Indizes und feste Regeln" zu schreiben und den Agenten die Details mit dem Dateiwerkzeug lesen zu lassen.
Wie man die offiziellen Einschränkungen versteht
Die Dokumentation besagt, dass eine einzelne Kontextdatei eine Zeichenbegrenzung hat, und wenn diese überschritten wird, werden Kopf und Ende beibehalten und das Dateiwerkzeug wird aufgefordert, den vollständigen Inhalt zu lesen. Das heißt, es ist nicht so, dass Hermes lange Dokumente nicht sehen kann, aber es ist nicht geeignet, sie in jeder Runde vollständig zu füllen.
Empfohlene Fertigstellungsmethode
- Beginne mit den wichtigsten 10 Regeln: Testbefehle, Paketmanager, Verbote, kritische Pfade.
- Teile die lange Schema-Beschreibung in die Dokumentation/das Verzeichnis auf und verknüpfe den Pfad mit AGENTS.md.
- Zoome nicht auf historischen Kontext, Sitzungsnotizen oder vollständige API-Dokumentation heran.
- Jedes Unterverzeichnis verwendet sein eigenes AGENTS.md, um den globalen Dateiaufblähung zu reduzieren.
Wenn du bemerkst, dass Hermes die Regeln oft ignoriert, liegt es nicht unbedingt daran, dass er ungehorsam ist oder dass die Regeln zu lang, zu locker und widersprüchlich sind. Kurze, klare und ausführbare Kontextdateien funktionieren oft besser als lange Beschreibungen.