# Borrar un codespace

Puedes borrar un codespace que ya no necesites.

## Información general

Los GitHub Codespaces se eliminan automáticamente una vez que se hayan detenido y hayan permanecido inactivos durante un número definido de días. El período de retención de cada codespace se establece cuando se crea el codespace y no cambia. El período de retención predeterminado es de 30 días. Consulta [Configuración de la eliminación automática de los codespaces](/es/codespaces/setting-your-user-preferences/configuring-automatic-deletion-of-your-codespaces?tool=webui).

Puedes eliminar manualmente un codespace de varias maneras:

* En el terminal, usando GitHub CLI
* En Visual Studio Code
* En el explorador web

Usa las pestañas de la parte superior de este artículo para ver las instrucciones de cada una de estas formas de eliminar un codespace.

> \[!NOTE]
> No puedes eliminar un espacio de código desde JupyterLab.

## Razón para eliminar los codespaces sin utilizar

Hay costos asociados al almacenamiento de codespaces. Por lo tanto, debes eliminar los codespaces que ya no necesites. Consulta [facturación de GitHub Codespaces](/es/billing/managing-billing-for-your-products/managing-billing-for-github-codespaces/about-billing-for-github-codespaces).

Hay límites para el número de codespaces que puede crear y el número de codespaces que puede ejecutar al mismo tiempo. Estos límites varían en función de varios factores. Si alcanza el número máximo de codespaces e intenta crear otro, se muestra un mensaje que indica que debe quitar un codespace existente para poder crear uno nuevo.

## Borrar un codespace

<div class="ghd-tool webui">

1. En la esquina superior izquierda de GitHub, selecciona <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> y luego haz clic en **<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 ir hasta la página "Your codespaces" en [github.com/codespaces](https://github.com/codespaces).
2. A la derecha del codespace que quieras eliminar, haz clic en <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> y después en **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-trash" aria-label="trash" role="img"><path d="M11 1.75V3h2.25a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1 0-1.5H5V1.75C5 .784 5.784 0 6.75 0h2.5C10.216 0 11 .784 11 1.75ZM4.496 6.675l.66 6.6a.25.25 0 0 0 .249.225h5.19a.25.25 0 0 0 .249-.225l.66-6.6a.75.75 0 0 1 1.492.149l-.66 6.6A1.748 1.748 0 0 1 10.595 15h-5.19a1.75 1.75 0 0 1-1.741-1.575l-.66-6.6a.75.75 0 1 1 1.492-.15ZM6.5 1.75V3h3V1.75a.25.25 0 0 0-.25-.25h-2.5a.25.25 0 0 0-.25.25Z"></path></svg> Delete**.

   ![Captura de pantalla de una lista de codespaces con el menú desplegable de uno de ellos mostrado, en la que se muestra la opción "Eliminar".](/assets/images/help/codespaces/delete-codespace.png)

</div>

> \[!NOTE]
> Es posible que tengas codespaces precompilados que consumen almacenamiento adicional que no se muestran en este panel. Para eliminarlos, sigue los pasos que se indican en "[Eliminación de una configuración de precompilación](/es/codespaces/prebuilding-your-codespaces/managing-prebuilds#deleting-a-prebuild-configuration)".

<div class="ghd-tool vscode">

Puedes eliminar codespaces desde VS Code cuando no estás trabajando actualmente en un codespace.

1. En VS Code, en la barra de actividad, haz clic en el icono de Explorador remoto.

   ![Captura de pantalla de la barra Actividades. El icono de la barra lateral "Explorador remoto" (un rectángulo superpuesto por un círculo) está resaltado con un contorno naranja.](/assets/images/help/codespaces/click-remote-explorer-icon-vscode.png)

   > \[!NOTE]
   > Si el Explorador remoto no se muestra en la barra de actividad:
   >
   > 1. Abra la paleta de comandos. Por ejemplo, presionando el <kbd>Comando</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd> (Mac) / <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd> (Windows/Linux).
   > 2. Escriba: `details`.
   > 3. Haz clic en **Codespaces: Detalles**.
2. En "GitHub Codespaces", haz clic con el botón derecho en el codespace que deseas eliminar.
3. Haz clic en **Eliminar codespace**.

</div>

<div class="ghd-tool cli">

> \[!NOTE]
> Para más información sobre GitHub CLI, consulta [Acerca de GitHub CLI](/es/github-cli/github-cli/about-github-cli).

Para eliminar un codespace, use el subcomando `gh codespace delete` y, después, elija un codespace en la lista que se muestra.

```shell
gh codespace delete
```

Si tienes cambios sin guardar, se te pedirá confirmar el borrado. Puede usar la marca `--force` para forzar la eliminación y evitar este aviso.

Para más información sobre este comando, vea [el manual de GitHub CLI](https://cli.github.com/manual/gh_codespace_delete).

</div>

## Eliminación masiva de codespaces

<div class="ghd-tool webui">

Puedes usar GitHub CLI para eliminar varios o todos los codespaces con un solo comando. Para obtener más información, haz clic en la pestaña "GitHub CLI" que se encuentra cerca de la parte superior de esta página.

</div>

<div class="ghd-tool vscode">

Puedes usar GitHub CLI para eliminar varios o todos los codespaces con un solo comando. Para obtener más información, haz clic en la pestaña "GitHub CLI" que se encuentra cerca de la parte superior de esta página.

</div>

<div class="ghd-tool cli">

Puedes eliminar varios codespaces, o todos ellos, con un solo comando mediante `gh codespace delete` seguido de una de estas marcas:

```
          `--all` - Elimine todos sus codespaces.

          `--repo REPOSITORY`: elimina todos los codespaces de este repositorio. O bien, úsalo junto con la marca `--days` para filtrar por antigüedad del codespace.

          `--days NUMBER`: elimina todos los codespaces anteriores al número de días especificado. Se puede usar junto con la marca `--repo`.
```

De manera predeterminada, se te pedirá que confirmes la eliminación de los codespaces que contengan cambios no guardados. Puedes usar la marca `--force` para omitir esta confirmación.

### Ejemplo

Elimina todos los codespaces del repositorio `octo-org/octo-repo` que has creado hace más de 7 días.

```shell
gh codespace delete --repo octo-org/octo-repo --days 7
```

</div>

## Eliminación de codespaces en tu organización

Como propietario de la organización, puedes usar GitHub CLI para eliminar cualquier codespace de la organización.

<div class="ghd-tool webui">

Para obtener más información, haz clic en la pestaña "GitHub CLI" que se encuentra cerca de la parte superior de esta página.

</div>

<div class="ghd-tool vscode">

Para obtener más información, haz clic en la pestaña "GitHub CLI" que se encuentra cerca de la parte superior de esta página.

</div>

<div class="ghd-tool cli">

1. Escribe uno de estos comandos para mostrar una lista de codespaces.
   * `gh codespace delete --org ORGANIZATION` : enumera los codespaces actuales de la organización especificada.
   * `gh codespace delete --org ORGANIZATION --user USER` : enumera solo los codespaces creados por el usuario especificado.
     Debes ser un propietario de la organización especificada.
2. En la lista de codespaces, ve al codespace que desees eliminar.
3. Para eliminar el codespace seleccionado, presiona <kbd>Entrar</kbd>.

   Si el codespace contiene cambios no guardados, se te pedirá que confirmes la eliminación.

</div>

También puedes usar la API de REST para eliminar codespaces para tu organización. Consulta [Puntos de conexión de la API de REST para organizaciones de Codespaces](/es/rest/codespaces/organizations#delete-a-codespace-from-the-organization).

## Información adicional

* [Ciclo de vida de un codespace](/es/codespaces/about-codespaces/understanding-the-codespace-lifecycle)
* [Configuración de la eliminación automática de los codespaces](/es/codespaces/setting-your-user-preferences/configuring-automatic-deletion-of-your-codespaces)
* [Restricción del período de retención para codespaces](/es/codespaces/managing-codespaces-for-your-organization/restricting-the-retention-period-for-codespaces)