{"meta":{"title":"Modification des paramètres avec la /settings commande","intro":"Affichez et modifiez vos paramètres personnels pour GitHub Copilot CLI à l’aide de la commande slash /settings.","product":"GitHub Copilot","breadcrumbs":[{"href":"/fr/copilot","title":"GitHub Copilot"},{"href":"/fr/copilot/how-tos","title":"Procédures"},{"href":"/fr/copilot/how-tos/copilot-cli","title":"Copilot CLI"},{"href":"/fr/copilot/how-tos/copilot-cli/customize-copilot","title":"Personnaliser le CLI Copilot"},{"href":"/fr/copilot/how-tos/copilot-cli/customize-copilot/change-settings","title":"Modifier les paramètres"}],"documentType":"article"},"body":"# Modification des paramètres avec la `/settings` commande\n\nAffichez et modifiez vos paramètres personnels pour GitHub Copilot CLI à l’aide de la commande slash /settings.\n\nVous pouvez utiliser la `/settings` commande de barre oblique pour afficher et modifier vos paramètres à partir d’une session CLI interactive. Cette commande gère les paramètres propres à l’utilisateur, comme le fait de savoir si Copilot CLI se met à jour automatiquement, la palette de couleurs utilisée par l’interface, ce qui s’affiche dans le pied de page et de nombreuses autres options.\n\nUtiliser `/settings` pour :\n\n* **Parcourez et modifiez les paramètres de manière interactive : exécutez-le**`/settings` de manière autonome pour ouvrir un éditeur pouvant faire l’objet d’une recherche qui répertorie chaque paramètre avec une description et sa valeur actuelle.\n* **Modifier un paramètre avec une seule commande** : exécutez `/settings KEY VALUE` pour modifier un paramètre particulier sans ouvrir l’éditeur.\n* **Vérifiez la valeur d’un paramètre** : Exécutez `/settings show KEY` pour afficher la valeur actuelle d’un paramètre.\n\nVous pouvez également utiliser `/config`, qui est un alias de `/settings`.\n\nLes modifications que vous apportez `/settings` ou `/config` sont écrites dans votre fichier de paramètres personnels (par défaut `~/.copilot/settings.json`) et persistent entre les sessions.\n\n## Ouverture de l’éditeur de paramètres\n\nPour parcourir et modifier les paramètres de manière interactive, entrez la commande de barre oblique sans argument :\n\n```copilot copy\n/settings\n```\n\nL’éditeur répertorie chaque paramètre que vous pouvez modifier et la valeur actuelle du paramètre. Lorsque vous passez vers le haut ou le bas de la liste, une brève description du paramètre mis en surbrillance s’affiche en bas de l’éditeur. Cela vous permet de parcourir et de modifier les paramètres sans avoir à connaître leurs noms exacts.\n\nPour plus d’informations sur les paramètres disponibles, consultez [GitHub Copilot le répertoire de configuration du CLI](/fr/copilot/reference/copilot-cli-reference/cli-config-dir-reference#user-settings-copilotsettingsjson).\n\nPendant que l’éditeur est ouvert, vous pouvez utiliser les raccourcis clavier suivants :\n\n<!-- Force table-layout: auto so the first column shrinks to its content width on all viewports. The site applies table-layout: fixed below 544px, which would otherwise collapse the first column and make its keys overflow. -->\n\n<table style=\"table-layout: auto;\">\n  <thead>\n    <tr>\n      <th style=\"white-space: nowrap;\">Key</th>\n      <th style=\"width: 100%;\">Action</th>\n    </tr>\n  </thead>\n  <tbody>\n    <tr>\n      <td style=\"white-space: nowrap;\">\n<kbd>↑</kbd> / <kbd>↑</kbd></td>\n      <td>Passer d’un paramètre à l’autre.</td>\n    </tr>\n    <tr>\n      <td style=\"white-space: nowrap;\"><kbd>/</kbd></td>\n      <td>Recherchez et filtrez la liste en fonction du nom ou de la description d’un paramètre.</td>\n    </tr>\n    <tr>\n      <td style=\"white-space: nowrap;\">\n<kbd>Saisissez</kbd></td>\n      <td>Basculez un paramètre booléen ou modifiez d’autres types de valeurs.</td>\n    </tr>\n    <tr>\n      <td style=\"white-space: nowrap;\">\n<kbd>Ctrl</kbd>+<kbd>R</kbd></td>\n      <td>Réinitialisez le paramètre mis en surbrillance à sa valeur par défaut.</td>\n    </tr>\n    <tr>\n      <td style=\"white-space: nowrap;\">\n<kbd>Ctrl</kbd>+<kbd>E</kbd></td>\n      <td>Ouvrez <code>settings.json</code> dans votre éditeur de terminal configuré pour apporter des modifications avancées.</td>\n    </tr>\n    <tr>\n      <td style=\"white-space: nowrap;\">\n<kbd>Échap</kbd></td>\n      <td>Effacez la recherche actuelle ou fermez l’éditeur.</td>\n    </tr>\n  </tbody>\n</table>\n\nLa plupart des modifications prennent effet immédiatement , par exemple, le changement de palette de couleurs met à jour l’interface dès que vous sélectionnez une nouvelle valeur.\n\n## Modifier un seul paramètre en ligne\n\nSi vous connaissez déjà le paramètre que vous souhaitez modifier, vous pouvez le définir directement à partir de la zone d’invite de l’interface CLI, sans ouvrir l’éditeur :\n\n```copilot\n/settings KEY VALUE\n```\n\nPar exemple:\n\n```copilot copy\n/settings autoUpdate off\n```\n\nCopilot écrit la valeur et la confirme, par exemple : `Set autoUpdate = false.`\n\n> \\[!NOTE]\n> \\*\n> **Les paramètres booléens** acceptent `on`/`off` ou .`true`/`false` Par exemple : `/settings renderMarkdown on`.\n> \\*\n> **Les paramètres avec un ensemble fixe de choix** acceptent l’une de ces valeurs. Par exemple, `/settings theme dim` ou `/settings banner never`.\n> \\*\n> **Les paramètres imbriqués** utilisent un chemin en pointillés. Par exemple, `/settings footer.showBranch off` masque la branche Git dans le pied de page.\n\nVous pouvez configurer des paramètres qui prennent des valeurs définies sans avoir à mémoriser la clé ou la valeur exacte, simplement en utilisant les touches de navigation et <kbd>d’entrée</kbd> . Par exemple, pour empêcher l’agent de poser des questions de clarification :\n\n1. Tapez `/settings`, sans appuyer <kbd>sur Entrée</kbd>, pour afficher une liste d’options.\n2. Utilisez la touche <kbd>↓</kbd> pour descendre dans la liste jusqu’à ce que `❯` indique `/settings askUser  Allow the agent to ask clarifying questions`, puis appuyez sur <kbd>Entrée</kbd>.\n3. Utilisez la touche <kbd>↓</kbd> pour descendre dans la liste des options pour ce paramètre jusqu’à ce que `❯` pointe vers `/settings askUser off`, puis appuyez sur <kbd>Entrée</kbd>.\n4. Appuyez de nouveau <kbd>sur Entrée</kbd> pour envoyer la `/settings askUser off` commande.\n\n   L’interface CLI confirme la modification : `Set askUser = false.`\n\n## Affichage des valeurs valides pour un paramètre\n\nPour afficher les valeurs valides disponibles pour un paramètre, entrez `/settings KEY` sans valeur. Par exemple, pour afficher les valeurs valides pour `theme`:\n\n```copilot copy\n/settings theme\n```\n\n## Affichage de la valeur actuelle d’un paramètre\n\nPour afficher la valeur actuelle d’un paramètre, utilisez `show`. Par exemple:\n\n```copilot copy\n/settings show theme\n```\n\nCette opération génère une ligne telle que `theme = high-contrast`. Le `show` formulaire est utile pour vérifier rapidement une valeur ou enregistrer des paramètres dans les journaux.\n\n## Modification des paramètres nécessitant un redémarrage\n\nLa plupart des paramètres s’appliquent immédiatement, mais quelques-uns ne prennent pleinement effet qu’après Copilot CLI redémarrage, par exemple `experimental` et les paramètres du proxy. Lorsque vous modifiez l’un de ces éléments, Copilot vous indique qu’un redémarrage est nécessaire et peut redémarrer la session pour vous.\n\n## Paramètres que vous ne pouvez pas modifier à partir de la ligne de commande\n\nTous les paramètres ne peuvent pas être modifiés par le biais de la méthode inline `/settings KEY VALUE` :\n\n* Les **paramètres sensibles à la sécurité**, tels que ceux qui modifient la façon dont les informations d’identification sont stockées ou qui exécutent une commande shell, sont délibérément exclus, car le fait de les glisser dans une seule ligne sans confirmation n’est risqué.\n* **Les paramètres de liste et structurés** ne peuvent pas être définis en ligne. Entrez puis appuyez `/settings`<kbd>sur Ctrl</kbd>+<kbd>E</kbd> pour ouvrir `settings.json` dans l’éditeur de terminal configuré, puis modifiez le paramètre.\n* **Les paramètres gérés par votre référentiel ou votre organisation** sont affichés pour référence, mais leurs valeurs proviennent de ces sources et remplacent votre valeur personnelle. La modification des paramètres utilisateur n’a aucun effet.\n\nDans chacun de ces cas, Copilot explique pourquoi le changement n’a pas été appliqué et vous pointe vers le bon endroit pour le faire.\n\n## Commandes remplacées par `/settings`\n\nCertaines anciennes commandes slash ont été intégrées à `/settings`. Ils fonctionnent toujours, mais affichent une notification vous informant de la commande équivalente `/settings` .\n\n## Paramètres que vous souhaiterez peut-être modifier\n\nVoici quelques paramètres couramment utilisés :\n\n* `autoUpdate` : téléchargez automatiquement les versions de l’interface CLI mises à jour.\n* `theme`— Palette de couleurs (`default`, , `github``dim`, `high-contrast`ou `colorblind`).\n* `renderMarkdown` — Render Markdown dans le terminal.\n* `banner` — Fréquence à laquelle afficher la bannière de démarrage (`always`, `once`ou `never`).\n* `beep` — Bip lorsque Copilot requiert votre attention.\n* `includeCoAuthoredBy` — Ajouter un `Co-authored-by` trailer aux commits.\n* `footer.showBranch` — Afficher la branche Git actuelle dans le pied de page.\n\nPour obtenir la liste complète des paramètres disponibles et la façon dont les paramètres utilisateur, référentiel et organisation se combinent, consultez [GitHub Copilot le répertoire de configuration du CLI](/fr/copilot/reference/copilot-cli-reference/cli-config-dir-reference).\n\n## Lectures complémentaires\n\n* [Configuration de l’interface CLI GitHub Copilot](/fr/copilot/how-tos/copilot-cli/set-up-copilot-cli/configure-copilot-cli)\n* [Vue d’ensemble de la personnalisation GitHub Copilot CLI](/fr/copilot/how-tos/copilot-cli/customize-copilot/overview)"}