{"meta":{"title":"Como configurar a exclusão automática de seus codespaces","intro":"Os codespaces inativos são excluídos automaticamente. Você pode escolher por quanto tempo seus codespaces parados são retidos, até, no máximo, 30 dias.","product":"Codespaces","breadcrumbs":[{"href":"/pt/codespaces","title":"Codespaces"},{"href":"/pt/codespaces/setting-your-user-preferences","title":"Definir as preferências de usuário"},{"href":"/pt/codespaces/setting-your-user-preferences/configuring-automatic-deletion-of-your-codespaces","title":"Configurar a exclusão automática"}],"documentType":"article"},"body":"# Como configurar a exclusão automática de seus codespaces\n\nOs codespaces inativos são excluídos automaticamente. Você pode escolher por quanto tempo seus codespaces parados são retidos, até, no máximo, 30 dias.\n\nPor padrão, GitHub Codespaces são excluídos automaticamente depois de serem interrompidos e permanecerem inativos por 30 dias.\n\nNo entanto, como GitHub Codespaces incorre em encargos de armazenamento, você pode preferir reduzir o período de retenção alterando o período padrão em suas configurações pessoais para GitHub Codespaces. Para saber mais sobre preços de armazenamento, confira [Cobrança do GitHub Codespaces](/pt/billing/concepts/product-billing/github-codespaces#pricing).\n\n> \\[!NOTE]\n> Se você definiu ou não um período de retenção para um codespace pessoal, é uma boa ideia se habituar a excluir codespaces que você não precisa mais. Confira [Excluir um codespace](/pt/codespaces/developing-in-a-codespace/deleting-a-codespace).\n\nA exclusão automática ocorre independentemente de um codespace conter alterações não enviadas por push. Para evitar a exclusão automática de um codespace, bastará abrir o codespace novamente. O período de retenção será redefinido sempre que você se conectar a um codespace, e a contagem regressiva de retenção será reiniciada quando o codespace for parado.\n\nSe um repositório pertencer a uma organização, o proprietário da organização poderá ter definido um período de retenção para toda a organização. Se esse período for menor do que o período de retenção padrão em suas configurações pessoais, o período de retenção da organização se aplicará aos codespaces criados para esse repositório. Confira [Como restringir o período de retenção de codespaces](/pt/codespaces/managing-codespaces-for-your-organization/restricting-the-retention-period-for-codespaces).\n\nCada codespace tem seu próprio período de retenção. Portanto, você pode ter codespaces com diferentes períodos de retenção. Por exemplo, se:\n\n* Você criou um codespace, alterou o período de retenção padrão e criou outro codespace.\n* Você criou um codespace usando GitHub CLI e especificou um período de retenção diferente.\n* Você criou um codespace para um repositório de propriedade da organização que tem um período de retenção configurado nas configurações da organização. A propriedade dos codespaces que você cria é mostrada na página [Your codespaces](https://github.com/settings/codespaces).\n\n> \\[!NOTE]\n> O período de retenção é especificado em dias. Um dia representa um período de 24 horas, começando na hora do dia em que você para um codespace.\n\n<div class=\"ghd-tool webui\">\n\n## Como definir um período de retenção padrão para seus codespaces\n\n1. No canto superior direito de qualquer página do GitHub, clique em sua imagem de perfil e, em seguida, clique em **<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> Configurações**.\n\n2. Na barra lateral, em \"Código, planejamento e automação\", clique **<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> em Codespaces**.\n\n3. Em \"Período de retenção padrão\", insira o número de dias pelos quais você deseja que seus codespaces sejam retidos por padrão depois de terem sido parados.\n\n   ![Captura de tela da configuração \"Período de retenção padrão\", atualmente definida como 1 dia. Ao lado do número de dias está o botão \"Salvar\".](/assets/images/help/codespaces/setting-default-retention.png)\n\n   Você pode definir o período de retenção padrão entre `0` e `30` dias.\n\n   > \\[!WARNING]\n   > Definir o período para `0` fará com que seus espaços de código sejam excluídos imediatamente quando você os interromper ou quando expirarem devido à inatividade. Confira [Definindo seu tempo limite para GitHub Codespaces](/pt/codespaces/setting-your-user-preferences/setting-your-timeout-period-for-github-codespaces).\n\n4. Clique em **Salvar**.\n\nAo criar um codespace usando GitHub CLI você pode substituir esse padrão. Se você criar um codespace em uma organização que especifica um período de retenção mais curto, o valor no nível da organização substituirá sua configuração pessoal.\n\nSe você definir um período de retenção de mais de um dia, será enviada uma notificação por email um dia antes da exclusão.\n\n## Como verificar o tempo restante até a exclusão automática\n\nVocê pode verificar se um codespace deve ser excluído automaticamente em breve.\n\nQuando um codespace inativo está se aproximando do final do período de retenção, isso é indicado na lista de codespaces em GitHub<https://github.com/codespaces>.\n\n![Captura de tela de uma lista de três codespaces. O terceiro deles é rotulado como \"Expirando em 4 dias\", que é realçado com um contorno laranja escuro.](/assets/images/help/codespaces/retention-deletion-message.png)\n\n## Como evitar a exclusão automática de codespaces\n\nVocê pode ter um codespace que deseja manter por mais tempo do que o período de retenção definido nas configurações pessoais. Faça isso usando a opção \"Manter espaço de código\". Quando você selecionar esta opção, seu codespace será mantido indefinidamente, até que você o exclua manualmente.\n\n> \\[!NOTE]\n> A opção \"Manter codespace\" não está disponível para codespaces de propriedade da organização afetados por uma política de retenção da organização.\n\nOs codespaces geram custos de armazenamento ou consomem sua franquia de armazenamento incluída se o codespace pertencer à sua conta pessoal GitHub. Portanto, você deve estar ciente das implicações de custo do armazenamento de codespaces indefinidamente. Confira [Cobrança do GitHub Codespaces](/pt/billing/concepts/product-billing/github-codespaces).\n\n1. No canto superior esquerdo de GitHub, selecione <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-three-bars\" aria-label=\"Open global navigation menu\" 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> e clique em **<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** para levar você até a página \"Your codespaces\" em [github.com/codespaces](https://github.com/codespaces).\n2. À direita do codespace que você deseja isentar da exclusão automática, clique <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>e clique **<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> em Manter o codespace**.\n\n   ![Captura de tela do menu suspenso de um codespace ativo. A opção \"Manter codespace\" tem uma dica de ferramenta dizendo \"Expira 10 dias após o desligamento\".](/assets/images/help/codespaces/keep-codespace.png)\n\nOs codespaces que você isentou da exclusão automática são indicados em sua lista de codespaces com o ícone de marcador (<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![Captura de tela de uma seção da lista de codespaces mostrando um codespace rotulado com o ícone de indicador.](/assets/images/help/codespaces/keep-codespace-bookmarked.png)\n\n</div>\n\n<div class=\"ghd-tool cli\">\n\n## Como definir um período de retenção para um codespace\n\nSe você instalou a GitHub CLI, use-a para trabalhar com o GitHub Codespaces. Para obter instruções de instalação para GitHub CLI, veja o [repositório GitHub CLI](https://github.com/cli/cli#installation).\n\nPara definir o período de retenção do codespace ao criar um codespace, use o sinalizador `--retention-period` com o subcomando `codespace create`. Especifique o período em dias. O período deve ter entre 0 e 30 dias.\n\n```shell\ngh codespace create --retention-period DAYS\n```\n\nSe você não especificar um período de retenção ao criar um codespace, o período de retenção padrão ou um período de retenção da organização será usado, dependendo do que for menor. Para obter informações sobre como definir um período de retenção padrão, clique na aba \"Navegador da Web\" nesta página.\n\n> \\[!NOTE]\n> Para saber mais sobre GitHub CLI, confira [Sobre GitHub CLI](/pt/github-cli/github-cli/about-github-cli).\n\n</div>\n\n<div class=\"ghd-tool vscode\">\n\n## Como definir o período de retenção\n\nVocê pode definir seu período de retenção padrão em seu navegador web, em GitHub. Como alternativa, se você usar GitHub CLI para criar um codespace, poderá definir um período de retenção para esse codespace específico. Para obter mais informações, clique na guia apropriada acima.\n\n## Como verificar se os codespaces serão automaticamente excluídos em breve\n\nVocê pode verificar, no aplicativo para desktop Visual Studio Code, se um codespace está programado para ser excluído automaticamente em breve.\n\n1. No VS Code, na barra de Atividades, clique no ícone do Gerenciador Remoto.\n\n   ![Captura de tela da Barra de Atividades. O ícone da barra lateral do \"Gerenciador Remoto\" (um retângulo sobreposto por um círculo) está realçado com um contorno laranja.](/assets/images/help/codespaces/click-remote-explorer-icon-vscode.png)\n\n   > \\[!NOTE]\n   > Se o Remote Explorer não for exibido na barra Activity:\n   >\n   > 1. Abra a paleta de comandos. Por exemplo, pressionando <kbd>Shift</kbd>+<kbd>Command</kbd>+<kbd>P</kbd> (no Mac) / <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd> (no Windows/Linux).\n   > 2. Digite: `details`.\n   > 3. Clique em **Codespaces: detalhes**.\n2. Escolha **GitHub Codespaces** no menu suspenso no canto superior direito do Gerenciador Remoto se ele ainda não estiver selecionado.\n3. Em \"GITHUB CODESPACES\", posicione o ponteiro do mouse sobre o codespace no qual você está interessado. Uma caixa pop-up é exibida com informações sobre o codespace.\n\n   Se o codespace estiver se aproximando do fim de seu período de retenção, será incluída uma linha informando quando esse período irá expirar.\n\n   ![Captura de tela da barra lateral \"Gerenciador Remoto\". No menu de clique com o botão direito do mouse para um codespace, \"Expirando em 19 dias\" é realçado com um contorno laranja.](/assets/images/help/codespaces/vscode-deleting-in-5-days.png)\n\n</div>\n\n## Leitura adicional\n\n* [Personalizando seu codespace](/pt/codespaces/customizing-your-codespace)\n* [Gerenciar seus codespaces](/pt/codespaces/managing-your-codespaces)"}