{"meta":{"title":"À propos des agents personnalisés","intro":"Custom agents améliorer Copilot avec une assistance adaptée à vos besoins.","product":"GitHub Copilot","breadcrumbs":[{"href":"/fr/enterprise-cloud@latest/copilot","title":"GitHub Copilot"},{"href":"/fr/enterprise-cloud@latest/copilot/concepts","title":"Concepts"},{"href":"/fr/enterprise-cloud@latest/copilot/concepts/agents","title":"Agent"},{"href":"/fr/enterprise-cloud@latest/copilot/concepts/agents/cloud-agent","title":"Cloud agent"},{"href":"/fr/enterprise-cloud@latest/copilot/concepts/agents/cloud-agent/about-custom-agents","title":"Agents personnalisés"}],"documentType":"article"},"body":"# À propos des agents personnalisés\n\nCustom agents améliorer Copilot avec une assistance adaptée à vos besoins.\n\n## À propos de custom agents\n\nCustom agents sont des versions spécialisées de l’agent Copilot que vous pouvez adapter à vos workflows uniques, conventions de codage et cas d’usage. Ils agissent comme des collègues personnalisés qui suivent vos normes, utilisent les outils appropriés et implémentent des pratiques spécifiques à l’équipe. Vous définissez ces agents une fois au lieu de fournir à plusieurs reprises les mêmes instructions et le même contexte.\n\nVous définissez custom agents à l’aide de fichiers Markdown appelés agent profiles. Ces fichiers spécifient des invites, des outils et des serveurs MCP. Cela vous permet d’encoder vos conventions, frameworks et résultats souhaités directement dans Copilot.\n\nagent profile définit le comportement de custom agent. Lorsque vous affectez l’agent à une tâche ou à un problème, il instancie le custom agent.\n\n## Agent profile Format\n\nAgent profiles sont des fichiers Markdown avec le frontmatter YAML. Dans leur forme la plus simple, ils incluent :\n\n* **Nom** (facultatif) : un nom d'affichage pour le custom agent. S’il est omis, le nom de fichier de l’agent est utilisé comme identificateur et nom d’affichage par défaut.\n* **Description** : explique l’objectif et les fonctionnalités de l’agent.\n* **Invite de commande** : instructions personnalisées qui définissent le comportement et l'expertise de l'agent.\n* **Outils** (facultatifs) : des outils spécifiques que l’agent peut accéder. Par défaut, les agents peuvent accéder à tous les outils disponibles, y compris les outils intégrés et les outils serveur MCP.\n\nAgent profiles peut également inclure des configurations de serveur MCP à l’aide de la `mcp-servers` propriété.\n\n### Exemple agent profile\n\nCet exemple est un modèle de base agent profile avec le nom, la description et l’invite configurés.\n\n```text\n---\nname: readme-creator\ndescription: Agent specializing in creating and improving README files\n---\n\nYou are a documentation specialist focused on README files. Your scope is limited to README files or other related documentation files only - do not modify or analyze code files.\n\nFocus on the following instructions:\n- Create and update README.md files with clear project descriptions\n- Structure README sections logically: overview, installation, usage, contributing\n- Write scannable content with proper headings and formatting\n- Add appropriate badges, links, and navigation elements\n- Use relative links (e.g., `docs/CONTRIBUTING.md`) instead of absolute URLs for files within the repository\n- Make links descriptive and add alt text to images\n```\n\n## Où vous pouvez configurer custom agents\n\nVous pouvez définir agent profiles à différents niveaux :\n\n* **Niveau de référentiel** : créez `.github/agents/CUSTOM-AGENT-NAME.md` dans votre référentiel pour les agents spécifiques au projet.\n* **Niveau de l’organisation** : créez `/agents/CUSTOM-AGENT-NAME.md` dans le référentiel `.github` ou `.github-private` de l’organisation pour une disponibilité plus large au sein de l’organisation.\n* **Niveau Entreprise** : créez `/agents/CUSTOM-AGENT-NAME.md` dans le `.github-private` référentiel d’une organisation qu’un propriétaire d’entreprise a désigné dans les paramètres d’entreprise pour la disponibilité dans tous les référentiels de l’entreprise.\n\nPour plus d’informations, consultez « [Préparation à l’utilisation d’agents personnalisés dans votre organisation](/fr/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-organization/prepare-for-custom-agents) » et « [Préparation à l’utilisation d’agents personnalisés dans votre entreprise](/fr/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-agents/prepare-for-custom-agents) ».\n\n## Où vous pouvez utiliser custom agents\n\n> \\[!NOTE]\n> Les Custom agents sont en préversion publique pour les IDEs JetBrains, Eclipse et Xcode, et sont susceptibles d'être modifiées.\n\nUne fois que vous avez créé custom agents, ils deviennent disponibles pour :\n\n* **Copilot cloud agent sur GitHub.com**   : l’onglet et le panneau des agents, l’assignation des issues et les pull requests\n* **Copilot cloud agent dans les IDE**: Visual Studio Code, IDE JetBrains, Eclipse et Xcode\n* **GitHub Copilot CLI**\n\nVous pouvez utiliser agent profiles directement dans Visual Studio Code, JetBrains IDEs, Eclipse et Xcode. Certaines propriétés peuvent fonctionner différemment ou être ignorées entre les environnements.\n\nPour plus d’informations sur l’utilisation custom agents dans Visual Studio Code, consultez [Custom agents .VS Code](https://code.visualstudio.com/docs/copilot/customization/custom-agents)\n\n## Étapes suivantes\n\nPour créer votre propre custom agents, consultez :\n\n* [Création d’agents personnalisés pour Copilot cloud agent](/fr/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/customize-copilot/customize-cloud-agent/create-custom-agents)\n* [Création et utilisation d’agents personnalisés pour GitHub Copilot CLI](/fr/enterprise-cloud@latest/copilot/how-tos/copilot-cli/customize-copilot/create-custom-agents-for-cli)\n* [Fiche de personnalisation de Copilot](/fr/enterprise-cloud@latest/copilot/reference/customization-cheat-sheet)"}