---
featureId: custom-agents
title: Générer vos propres agents personnalisés
area: GitHub Copilot
thumbnailImage: ../media/custom-agents-thumbnail.png
devComUrl: https://developercommunity.visualstudio.com/t/Custom-modes-for-Copilot-Chat/10950930?q=custom+agents
description: Définissez des agents personnalisés adaptés au flux de travail de votre équipe à l’aide de fichiers .agent.md dans votre référentiel ou profil utilisateur.

---


Les agents personnalisés vous aident à créer des agents Copilot spécialisés pour le flux de travail de votre équipe. Ils peuvent utiliser la sensibilisation de l’espace de travail, la compréhension du code, les outils, le modèle sélectionné et les connexions MCP à des sources de connaissances externes telles que la documentation interne, les systèmes de conception, les API et les bases de données.

Les agents personnalisés sont définis en tant que `.agent.md` fichiers dans votre référentiel ou profil utilisateur.
Les agents spécifiques à l’espace de travail ou au projet sont stockés sous `.github/agents/` votre dépôt. Par exemple :

```text
your-repo/
└── .github/
    └── agents/
        └── code-reviewer.agent.md
```

Les agents au niveau de l’utilisateur sont stockés `%USERPROFILE%/.github/agents/` par défaut. Vous pouvez modifier cet emplacement dans **Outils > Options > Copilot Chat > répertoire** utilisateur des agents personnalisés.

Pour créer un agent personnalisé, créez un `.agent.md` fichier directement dans l’un des emplacements ci-dessus, ou cliquez sur le **+** bouton dans le sélecteur d’agent et suivez les invites.

![Sélecteur d’agent montrant un agent personnalisé expert CSharp](../media/custom-agents.png)

Après avoir créé un agent personnalisé, il apparaît dans le sélecteur d’agents pour pouvoir l’utiliser à tout moment.

Plusieurs points sont à noter :

- Si vous ne spécifiez pas de modèle, l’agent utilise le modèle actuellement sélectionné dans le sélecteur de modèles.
- Les noms d’outils varient selon les plateformes GitHub Copilot : vérifiez les outils disponibles dans Visual Studio pour vous assurer que votre agent fonctionne comme prévu.
- Le [dépôt super-copilot](https://github.com/github/awesome-copilot) a des configurations d’agent de la communauté que vous pouvez utiliser comme points de départ. Vérifiez les noms des outils avant de les utiliser dans Visual Studio.
