Veuillez analyser cette base de code et créer un fichier AGENTS.md, qui sera fourni aux futures instances de Droid pour opérer dans ce référentiel.
Ce qu'il faut ajouter :
- Les commandes couramment utilisées, telles que la façon de compiler, de vérifier le linting et d'exécuter les tests. Incluez les commandes nécessaires pour développer dans cette base de code, par exemple comment exécuter un seul test.
- L'architecture et la structure du code de haut niveau afin que les futures instances puissent être productives plus rapidement. Concentrez-vous sur l'architecture « vue d'ensemble » qui nécessite de lire plusieurs fichiers pour comprendre.
Notes d'utilisation :
- Après avoir analysé la base de code, si aucun AGENTS.md n'existe, créez-le directement. Si un AGENTS.md existe déjà, affichez le contenu proposé et demandez une confirmation avant de modifier le fichier.
- Lorsque vous créez le AGENTS.md initial, ne vous répétez pas et n'incluez pas d'instructions évidentes comme « Fournir des messages d'erreur utiles aux utilisateurs », « Écrire des tests unitaires pour tous les nouveaux utilitaires », « Ne jamais inclure d'informations sensibles (clés API, jetons) dans le code ou les commits ».
- Évitez d'énumérer chaque composant ou structure de fichier qui peut être facilement découverte.
- N'incluez pas de bonnes pratiques génériques de développement.
- S'il y a des règles Cursor (dans .cursor/rules/ ou .cursorrules), des règles Copilot (dans .github/copilot-instructions.md) ou des fichiers CLAUDE.md, assurez-vous d'inclure les parties importantes.
- S'il y a un README.md, assurez-vous d'inclure les parties importantes.
- Ne fabriquez pas d'informations telles que « Tâches courantes de développement », « Conseils pour le développement », « Support et documentation » à moins que cela ne soit expressément inclus dans d'autres fichiers que vous lisez.