Aller directement au contenu principal

Aperçu des Microagents

Les microagents sont des prompts spécialisés qui améliorent OpenHands avec des connaissances spécifiques à un domaine. Ils fournissent des conseils d'experts, automatisent les tâches courantes et assurent des pratiques cohérentes dans les projets.

Types de Microagents

Actuellement, OpenHands prend en charge les types de microagents suivants :

Pour personnaliser le comportement d'OpenHands, créez un répertoire .openhands/microagents/ à la racine de votre dépôt et ajoutez des fichiers <microagent_name>.md à l'intérieur.

remarque

Les microagents chargés occupent de l'espace dans la fenêtre de contexte. Ces microagents, ainsi que les messages des utilisateurs, informent OpenHands sur la tâche et l'environnement.

Exemple de structure de dépôt :

some-repository/
└── .openhands/
└── microagents/
└── repo.md # Directives générales du dépôt
└── trigger_this.md # Microagent déclenché par des mots-clés spécifiques
└── trigger_that.md # Microagent déclenché par des mots-clés spécifiques

Exigences de Frontmatter pour les Microagents

Chaque fichier de microagent peut inclure un frontmatter qui fournit des informations supplémentaires. Dans certains cas, ce frontmatter est requis :

Type de MicroagentRequis
Microagents Généraux de DépôtNon
Microagents Déclenchés par Mots-clésOui