Le fichier contextuel de l’Agent Hermès est tronqué s’il est trop long, ce qui est le design officiel. Les fichiers contextuels vont dans le contexte système, et trop longtemps peut gaspiller des jetons et submerger les règles qui comptent vraiment. La meilleure façon de faire cela est d’écrire AGENTS.md comme « index et règles strictes » et de laisser l’agent lire les détails avec l’outil de fichier.
Comment comprendre les restrictions officielles
La documentation indique qu’un seul fichier de contexte a une limite de caractères, et si elle est dépassée, la tête et la queue seront conservées, et l’outil de fichier sera invité à lire le contenu complet. C’est-à-dire qu’Hermès ne peut pas voir de longs documents, mais ce n’est pas adapté à tout entasser à chaque tour.
Méthode de finition recommandée
- Commencez par les 10 règles les plus importantes : commandes de test, gestionnaires de paquets, interdictions, chemins critiques.
- Sépare la longue description du schéma dans le docs/répertoire et relie le chemin avec AGENTS.md.
- Ne zoomez pas sur le contexte historique, les notes de réunion, la documentation complète de l’API.
- Chaque sous-répertoire utilise ses propres AGENTS.md pour réduire la surcharge globale de fichiers.
Si vous remarquez qu’Hermès ignore souvent les règles, ce n’est pas forcément qu’il est désobéissant, ou que les règles sont trop longues, trop souples et contradictoires. Les fichiers contextuels courts, clairs et exécutables fonctionnent souvent mieux que les descriptions longues.