{"meta":{"title":"Configuration de la suppression automatique de vos espaces de code","intro":"Les codespaces inactifs sont automatiquement supprimés. Vous pouvez choisir la durée pendant laquelle vos espaces de code arrêtés sont conservés, jusqu’à un maximum de 30 jours.","product":"Codespaces","breadcrumbs":[{"href":"/fr/codespaces","title":"Codespaces"},{"href":"/fr/codespaces/setting-your-user-preferences","title":"Définition de vos préférences utilisateur"},{"href":"/fr/codespaces/setting-your-user-preferences/configuring-automatic-deletion-of-your-codespaces","title":"Configurer la suppression automatique"}],"documentType":"article"},"body":"# Configuration de la suppression automatique de vos espaces de code\n\nLes codespaces inactifs sont automatiquement supprimés. Vous pouvez choisir la durée pendant laquelle vos espaces de code arrêtés sont conservés, jusqu’à un maximum de 30 jours.\n\nPar défaut, GitHub Codespaces elles sont automatiquement supprimées une fois qu’elles ont été arrêtées et sont restées inactives pendant 30 jours.\n\nToutefois, étant donné que GitHub Codespaces les frais de stockage sont facturés, vous préférez peut-être réduire la période de rétention en modifiant votre période par défaut dans vos paramètres personnels pour GitHub Codespaces. Pour plus d’informations sur les frais de stockage, consultez [facturation des Codespaces GitHub](/fr/billing/concepts/product-billing/github-codespaces#pricing).\n\n> \\[!NOTE]\n> Que vous ayez défini ou non une durée de conservation des espaces de code personnels, il est judicieux de prendre l’habitude de supprimer les espaces de code dont vous n’avez plus besoin. Consultez « [Suppression d’un codespace](/fr/codespaces/developing-in-a-codespace/deleting-a-codespace) ».\n\nLa suppression automatique se produit indépendamment du fait qu’un espace de code contient des modifications non poussées. Pour empêcher la suppression automatique d’un espace de code, ouvrez à nouveau l’espace de code. La durée de conservation est réinitialisée chaque fois que vous vous connectez à un espace de code, et le compte à rebours de conservation redémarre lorsque l’espace de code est arrêté.\n\nSi un référentiel appartient à une organisation, le propriétaire de l’organisation peut avoir défini une durée de rétention pour l’ensemble l’organisation. Si cette durée est inférieure à la durée de conservation par défaut dans vos paramètres personnels, la durée de conservation de l’organisation s’applique aux espaces de code que vous créez pour ce dépôt. Consultez « [Restriction de la période de conservation pour les codespaces](/fr/codespaces/managing-codespaces-for-your-organization/restricting-the-retention-period-for-codespaces) ».\n\nChaque espace de code a sa propre durée de conservation. Vous pouvez donc avoir des espaces de code avec des durées de conservation différentes. Par exemple, si :\n\n* Vous avez créé un espace de code, modifié votre durée de conservation par défaut, puis créé un autre espace de code.\n* Vous avez créé un espace de code à l’aide GitHub CLI et spécifié une période de rétention différente.\n* Vous avez créé un codespace pour un dépôt appartenant à l’organisation, avec une période de conservation configurée dans les paramètres d’organisation. La propriété des codespaces que vous créez s’affiche dans la page [Vos codespaces](https://github.com/settings/codespaces).\n\n> \\[!NOTE]\n> La période de rétention est spécifiée en jours. Un jour représente une période de 24 heures, en commençant à l’heure de la journée à laquelle vous arrêtez un espace de code.\n\n<div class=\"ghd-tool webui\">\n\n## Définition d’une durée de conservation par défaut pour vos espaces de code\n\n1. Dans le coin supérieur droit de n’importe quelle page sur GitHub, cliquez sur votre photo de profil, puis sur **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-gear\" aria-label=\"gear\" role=\"img\"><path d=\"M8 0a8.2 8.2 0 0 1 .701.031C9.444.095 9.99.645 10.16 1.29l.288 1.107c.018.066.079.158.212.224.231.114.454.243.668.386.123.082.233.09.299.071l1.103-.303c.644-.176 1.392.021 1.82.63.27.385.506.792.704 1.218.315.675.111 1.422-.364 1.891l-.814.806c-.049.048-.098.147-.088.294.016.257.016.515 0 .772-.01.147.038.246.088.294l.814.806c.475.469.679 1.216.364 1.891a7.977 7.977 0 0 1-.704 1.217c-.428.61-1.176.807-1.82.63l-1.102-.302c-.067-.019-.177-.011-.3.071a5.909 5.909 0 0 1-.668.386c-.133.066-.194.158-.211.224l-.29 1.106c-.168.646-.715 1.196-1.458 1.26a8.006 8.006 0 0 1-1.402 0c-.743-.064-1.289-.614-1.458-1.26l-.289-1.106c-.018-.066-.079-.158-.212-.224a5.738 5.738 0 0 1-.668-.386c-.123-.082-.233-.09-.299-.071l-1.103.303c-.644.176-1.392-.021-1.82-.63a8.12 8.12 0 0 1-.704-1.218c-.315-.675-.111-1.422.363-1.891l.815-.806c.05-.048.098-.147.088-.294a6.214 6.214 0 0 1 0-.772c.01-.147-.038-.246-.088-.294l-.815-.806C.635 6.045.431 5.298.746 4.623a7.92 7.92 0 0 1 .704-1.217c.428-.61 1.176-.807 1.82-.63l1.102.302c.067.019.177.011.3-.071.214-.143.437-.272.668-.386.133-.066.194-.158.211-.224l.29-1.106C6.009.645 6.556.095 7.299.03 7.53.01 7.764 0 8 0Zm-.571 1.525c-.036.003-.108.036-.137.146l-.289 1.105c-.147.561-.549.967-.998 1.189-.173.086-.34.183-.5.29-.417.278-.97.423-1.529.27l-1.103-.303c-.109-.03-.175.016-.195.045-.22.312-.412.644-.573.99-.014.031-.021.11.059.19l.815.806c.411.406.562.957.53 1.456a4.709 4.709 0 0 0 0 .582c.032.499-.119 1.05-.53 1.456l-.815.806c-.081.08-.073.159-.059.19.162.346.353.677.573.989.02.03.085.076.195.046l1.102-.303c.56-.153 1.113-.008 1.53.27.161.107.328.204.501.29.447.222.85.629.997 1.189l.289 1.105c.029.109.101.143.137.146a6.6 6.6 0 0 0 1.142 0c.036-.003.108-.036.137-.146l.289-1.105c.147-.561.549-.967.998-1.189.173-.086.34-.183.5-.29.417-.278.97-.423 1.529-.27l1.103.303c.109.029.175-.016.195-.045.22-.313.411-.644.573-.99.014-.031.021-.11-.059-.19l-.815-.806c-.411-.406-.562-.957-.53-1.456a4.709 4.709 0 0 0 0-.582c-.032-.499.119-1.05.53-1.456l.815-.806c.081-.08.073-.159.059-.19a6.464 6.464 0 0 0-.573-.989c-.02-.03-.085-.076-.195-.046l-1.102.303c-.56.153-1.113.008-1.53-.27a4.44 4.44 0 0 0-.501-.29c-.447-.222-.85-.629-.997-1.189l-.289-1.105c-.029-.11-.101-.143-.137-.146a6.6 6.6 0 0 0-1.142 0ZM11 8a3 3 0 1 1-6 0 3 3 0 0 1 6 0ZM9.5 8a1.5 1.5 0 1 0-3.001.001A1.5 1.5 0 0 0 9.5 8Z\"></path></svg> Paramètres**.\n\n2. Dans la barre latérale, sous « Code, planification et automatisation », cliquez sur **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-codespaces\" aria-label=\"codespaces\" role=\"img\"><path d=\"M0 11.25c0-.966.784-1.75 1.75-1.75h12.5c.966 0 1.75.784 1.75 1.75v3A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25Zm2-9.5C2 .784 2.784 0 3.75 0h8.5C13.216 0 14 .784 14 1.75v5a1.75 1.75 0 0 1-1.75 1.75h-8.5A1.75 1.75 0 0 1 2 6.75Zm1.75-.25a.25.25 0 0 0-.25.25v5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-5a.25.25 0 0 0-.25-.25Zm-2 9.5a.25.25 0 0 0-.25.25v3c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-3a.25.25 0 0 0-.25-.25Z\"></path><path d=\"M7 12.75a.75.75 0 0 1 .75-.75h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1-.75-.75Zm-4 0a.75.75 0 0 1 .75-.75h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1-.75-.75Z\"></path></svg> Codespaces**.\n\n3. Sous « Durée de conservation par défaut », entrez le nombre de jours pendant lesquels vous souhaitez que vos espaces de code soient conservés, par défaut, après leur arrêt.\n\n   ![Capture d’écran du paramètre « Période de rétention par défaut », actuellement défini sur 1 jour. En regard du nombre de jours se trouve le bouton « Enregistrer ».](/assets/images/help/codespaces/setting-default-retention.png)\n\n   Vous pouvez définir votre durée de conservation par défaut entre `0` et `30` jours.\n\n   > \\[!WARNING]\n   > La définition de la durée sur `0` entraîne la suppression immédiate de vos espaces de code lorsque vous les arrêtez ou lorsqu’ils expirent en raison d’une absence d’activité. Consultez « [Définition de votre période d’expiration pour GitHub Espaces de code](/fr/codespaces/setting-your-user-preferences/setting-your-timeout-period-for-github-codespaces) ».\n\n4. Cliquez sur **Enregistrer**.\n\nLorsque vous créez un espace de code à l’aide GitHub CLI de vous pouvez remplacer cette valeur par défaut. Si vous créez un espace de code dans une organisation qui spécifie une durée de conservation plus courte, la valeur au niveau de l’organisation remplace votre paramètre personnel.\n\nSi vous définissez une durée de conservation de plus d’un jour, vous recevrez une notification par e-mail un jour avant sa suppression.\n\n## Vérification du temps restant jusqu’à la suppression automatique\n\nVous pouvez vérifier si un espace de code doit être supprimé automatiquement bientôt.\n\nLorsqu’un espace de code inactif approche de la fin de sa période de rétention, il est indiqué dans votre liste d’espaces GitHub de code à l’adresse <https://github.com/codespaces>.\n\n![Capture d’écran d’une liste de trois codespaces. Le troisième d’entre eux est intitulé « Expiration dans 4 jours » ; il est mis en évidence avec un contour orange foncé.](/assets/images/help/codespaces/retention-deletion-message.png)\n\n## Éviter la suppression automatique des codespaces\n\nVous pouvez vouloir conserver un codespace plus longtemps que la période de conservation définie dans vos paramètres personnels. Pour cela, utilisez l’option « Garder le codespace ». Quand vous sélectionnez cette option, votre codespace est conservé indéfiniment, jusqu’à ce que vous le supprimiez manuellement.\n\n> \\[!NOTE]\n> L’option « Garder le codespace » n’est pas disponible pour les codespaces appartenant à une organisation et affectés par une stratégie de conservation de l’organisation.\n\nCodespaces entraîne des coûts de stockage, ou utilise votre quota de stockage inclus si le codespace appartient à votre compte personnel GitHub. Vous devez donc être conscient des implications que peuvent avoir les codespaces stockés indéfiniment sur vos coûts. Consultez « [facturation des Codespaces GitHub](/fr/billing/concepts/product-billing/github-codespaces) ».\n\n1. Dans le coin supérieur gauche de GitHub, sélectionnez <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-three-bars\" aria-label=\" Ouvrir le menu de navigation global \" role=\"img\"><path d=\"M1 2.75A.75.75 0 0 1 1.75 2h12.5a.75.75 0 0 1 0 1.5H1.75A.75.75 0 0 1 1 2.75Zm0 5A.75.75 0 0 1 1.75 7h12.5a.75.75 0 0 1 0 1.5H1.75A.75.75 0 0 1 1 7.75ZM1.75 12h12.5a.75.75 0 0 1 0 1.5H1.75a.75.75 0 0 1 0-1.5Z\"></path></svg>, puis cliquez sur **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-codespaces\" aria-label=\"codespaces\" role=\"img\"><path d=\"M0 11.25c0-.966.784-1.75 1.75-1.75h12.5c.966 0 1.75.784 1.75 1.75v3A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25Zm2-9.5C2 .784 2.784 0 3.75 0h8.5C13.216 0 14 .784 14 1.75v5a1.75 1.75 0 0 1-1.75 1.75h-8.5A1.75 1.75 0 0 1 2 6.75Zm1.75-.25a.25.25 0 0 0-.25.25v5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-5a.25.25 0 0 0-.25-.25Zm-2 9.5a.25.25 0 0 0-.25.25v3c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-3a.25.25 0 0 0-.25-.25Z\"></path><path d=\"M7 12.75a.75.75 0 0 1 .75-.75h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1-.75-.75Zm-4 0a.75.75 0 0 1 .75-.75h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1-.75-.75Z\"></path></svg> Codespaces** pour vous conduire à la page « Vos codespaces » à l'adresse suivante [github.com/codespaces](https://github.com/codespaces).\n2. À droite de l’espace de code que vous souhaitez exempter de suppression automatique, cliquez sur <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-kebab-horizontal\" aria-label=\"Codespace configuration\" role=\"img\"><path d=\"M8 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM1.5 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm13 0a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z\"></path></svg>**<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-bookmark\" aria-label=\"bookmark\" role=\"img\"><path d=\"M3 2.75C3 1.784 3.784 1 4.75 1h6.5c.966 0 1.75.784 1.75 1.75v11.5a.75.75 0 0 1-1.227.579L8 11.722l-3.773 3.107A.751.751 0 0 1 3 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.91l3.023-2.489a.75.75 0 0 1 .954 0l3.023 2.49V2.75a.25.25 0 0 0-.25-.25Z\"></path></svg> Conserver l’espace de code**.\n\n   ![Capture d’écran du menu déroulant d’un codespace actif. L’option « Conserver le codespace » a une info-bulle indiquant « Expire 10 jours après l’arrêt ».](/assets/images/help/codespaces/keep-codespace.png)\n\nLes espaces de code que vous avez exemptés de suppression automatique sont indiqués dans votre liste d’espaces de code avec l’icône signet (<svg version=\"1.1\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" class=\"octicon octicon-bookmark-fill\" aria-label=\"bookmark-fill\" role=\"img\"><path d=\"M6.69 2h10.56c.966 0 1.75.784 1.75 1.75v17.5a.75.75 0 0 1-1.218.585L12 17.21l-5.781 4.626A.75.75 0 0 1 5 21.253L4.94 3.756A1.748 1.748 0 0 1 6.69 2Z\"></path></svg>).\n\n![Capture d’écran d’une section de la liste codespaces, montrant un codespace étiqueté avec l’icône de signet.](/assets/images/help/codespaces/keep-codespace-bookmarked.png)\n\n</div>\n\n<div class=\"ghd-tool cli\">\n\n## Définition d’une durée de conservation pour un espace de code\n\nSi vous avez installé l’GitHub CLI, vous pouvez l’utiliser avec GitHub Codespaces. Pour obtenir des instructions d’installation pour GitHub CLI, consultez le [dépôt GitHub CLI](https://github.com/cli/cli#installation).\n\nPour définir la durée de conservation de l’espace de code lorsque vous en créez un, utilisez l’indicateur `--retention-period` avec la sous-commande `codespace create`. Spécifiez la durée en jours. La durée doit être comprise entre 0 et 30 jours.\n\n```shell\ngh codespace create --retention-period DAYS\n```\n\nSi vous ne spécifiez pas de durée de conservation lorsque vous créez un espace de code, votre durée de conservation par défaut ou la durée de conservation d’une organisation sera utilisée, selon celle qui est la plus faible. Pour plus d’informations sur la définition de votre durée de conservation par défaut, cliquez sur l’onglet « Navigateur web » dans cette page.\n\n> \\[!NOTE]\n> Pour plus d’informations sur GitHub CLI, consultez [À propos de l’interface CLI GitHub](/fr/github-cli/github-cli/about-github-cli).\n\n</div>\n\n<div class=\"ghd-tool vscode\">\n\n## Définition de la durée de conservation\n\nVous pouvez définir votre période de rétention par défaut dans votre navigateur web, sur GitHub. Sinon, si vous utilisez GitHub CLI pour créer un espace de code, vous pouvez définir une période de rétention pour cet espace de code particulier. Pour plus d’informations, cliquez sur l’onglet approprié ci-dessus.\n\n## Vérification pour déterminer si les espaces de code seront bientôt supprimés automatiquement\n\nVous pouvez vérifier, dans l’application Visual Studio Code de bureau, si un espace de code doit être supprimé automatiquement bientôt.\n\n1. Dans VS Code, dans la barre Activité, cliquez sur l’icône de l’Explorateur distant.\n\n   ![Capture d’écran de la barre d’activités. L’icône de la barre latérale « Explorateur distant » (rectangle avec un cercle par-dessus) est mise en évidence avec un encadré orange.](/assets/images/help/codespaces/click-remote-explorer-icon-vscode.png)\n\n   > \\[!NOTE]\n   > Si l'explorateur à distance n'est pas affiché dans la barre d'activité :\n   >\n   > 1. Accédez à la palette de commandes. Par exemple, en appuyant sur <kbd>Maj</kbd>+<kbd>Commande</kbd>+<kbd>P</kbd> (Mac)/<kbd>Ctrl</kbd>+<kbd>Maj</kbd>+<kbd>P</kbd> (Windows/Linux).\n   > 2. Entrez : `details`.\n   > 3. Cliquez sur **Codespaces : Détails**.\n2. Choisissez **GitHub Codespaces** dans le menu déroulant en haut à droite de l’Explorateur distant, s’il n’est pas déjà sélectionné.\n3. Sous « GITHUB CODESPACES », positionnez le pointeur de la souris sur l’espace de code qui vous intéresse. Une fenêtre contextuelle s'affiche, montrant des informations sur le Codespace.\n\n   Si le codespace approche de la fin de sa période de rétention, une ligne est incluse indiquant à quel moment cette période va expirer.\n\n   ![Capture d’écran de la barre latérale « Explorateur distant ». Dans le menu contextuel d’un codespace, « Expiration dans 19 jours » est mis en évidence avec un contour orange.](/assets/images/help/codespaces/vscode-deleting-in-5-days.png)\n\n</div>\n\n## Pour aller plus loin\n\n* [Personnalisation de votre codespace](/fr/codespaces/customizing-your-codespace)\n* [Gestion de vos Codespaces](/fr/codespaces/managing-your-codespaces)"}