# Desinstalar Claude Code, Codex CLI y OpenCode del Mac

> Elimina cada instalación y decide por separado qué hacer con el acceso, las extensiones, los ajustes y las conversaciones locales.

Published: 2026-10-31

Para desinstalar Claude Code, Codex CLI u OpenCode del Mac, retira primero la instalación que realmente tienes y decide después qué hacer con sus datos. Que falte un comando y que se borren las conversaciones son resultados distintos. Conserva los datos si podrías volver a usarlo o aún utilizas su app de escritorio o extensión del editor.

## Decidir qué conservar

Copia los ajustes y conversaciones locales que necesites a una copia de seguridad cuya lectura hayas comprobado. No supongas que iniciar sesión restaurará el historial local. Para reducir cachés manteniendo las herramientas, consulta la [limpieza de herramientas de programación con IA](https://mole.fit/es/blog/how-to-clean-up-ai-coding-tools-mac).

| Herramienta | Datos predeterminados que revisar | Qué puedes perder al eliminarlos |
| --- | --- | --- |
| Claude Code | `~/.claude` y `~/.claude.json` | Ajustes, permisos, configuración MCP e historial de conversaciones |
| Codex CLI | `~/.codex` | Configuración local, conversaciones y acceso guardado en archivos |
| OpenCode | `~/.local/share/opencode`, `~/.config/opencode`, `~/.cache/opencode` | Conversaciones, instantáneas, credenciales de proveedores, configuración y cachés |

Las rutas proceden de la [configuración de Claude Code](https://code.claude.com/docs/en/setup#remove-configuration-files), la [configuración de Codex](https://learn.chatgpt.com/docs/config-file/config-reference) y sus [ubicaciones del historial](https://learn.chatgpt.com/docs/reference/troubleshooting), además del [almacenamiento](https://opencode.ai/docs/troubleshooting/) y la [configuración de OpenCode](https://opencode.ai/docs/config/). Son lugares que revisar, no una lista para borrar en bloque.

## Usar el gestor que lo instaló

Termina el trabajo en curso y cierra las sesiones de la herramienta. Si lo instalaste con un gestor de paquetes, usa sólo la fila correspondiente. Los nombres figuran en las [instrucciones de Claude](https://code.claude.com/docs/en/setup#uninstall-claude-code), la [lista de instalación de OpenAI](https://github.com/openai/codex/blob/main/README.md) y la [guía de OpenCode](https://opencode.ai/docs/). [npm uninstall](https://docs.npmjs.com/cli/v11/commands/npm-uninstall/) con la opción global elimina un paquete global; [Homebrew uninstall](https://docs.brew.sh/Manpage) elimina la fórmula o el cask indicado.

| Instalación | Comando de eliminación |
| --- | --- |
| Claude Code, npm | `npm uninstall -g @anthropic-ai/claude-code` |
| Claude Code, Homebrew | `brew uninstall --cask claude-code` |
| Codex CLI, npm | `npm uninstall -g @openai/codex` |
| Codex CLI, Homebrew | `brew uninstall --cask codex` |
| OpenCode, npm | `npm uninstall -g opencode-ai` |
| OpenCode, tap Homebrew V1 | `brew uninstall anomalyco/tap/opencode` |

Para el cask separado del canal latest de Claude, usa `brew uninstall --cask claude-code@latest`. El tap del proveedor OpenCode y la fórmula Homebrew `opencode` pueden corresponder a versiones principales distintas. Comprueba el nombre instalado. No ejecutes todas las filas ni añadas `--zap` como atajo. Con varios entornos Node, revisa sus instalaciones globales por separado.

## Tratar las instalaciones nativas por separado

Para Claude Code nativo, Anthropic indica `~/.local/bin/claude` y `~/.local/share/claude`. Tras salir, confirma que corresponden a tu instalación y mueve ese enlace de inicio y carpeta del programa a la Papelera. Conserva `~/.claude` para decidir después sobre los datos.

El [código del instalador de OpenAI](https://github.com/openai/codex/blob/main/scripts/install/install.sh) coloca por defecto los lanzadores Codex en `~/.local/bin` y el entorno de ejecución en `~/.codex/packages/standalone`. Revisa las entradas `codex` y `codex-code-mode-host`. Mueve a la Papelera sólo los lanzadores verificados y ese entorno cuando hayas confirmado que ninguna instalación Codex conservada los necesita. `CODEX_INSTALL_DIR` y `CODEX_HOME` pueden cambiar las rutas. Es una eliminación manual deducida del instalador, no un comando universal de desinstalación documentado.

Para OpenCode instalado mediante su script, usa su [desinstalador](https://opencode.ai/docs/cli/#uninstall) mientras el comando exista. Revisa primero la vista previa. La segunda línea elimina el programa manteniendo configuración, conversaciones e instantáneas:

```sh
opencode uninstall --dry-run --keep-config --keep-data
opencode uninstall --keep-config --keep-data
```

Lee la vista previa antes de ejecutar la segunda línea. Un simple `opencode uninstall` abarca más datos. Guarda una copia incluso con opciones de conservación y mantén los datos compartidos si aún usas OpenCode Desktop.

## Cerrar sesión y quitar extensiones por separado

Si también quieres cerrar sesión, hazlo antes de eliminar el ejecutable. Claude documenta `claude auth logout` en su [guía de autenticación](https://code.claude.com/docs/en/authentication), y Codex `codex logout` en la [referencia CLI](https://learn.chatgpt.com/docs/developer-commands?surface=cli). La [guía de autenticación de Codex](https://learn.chatgpt.com/docs/auth) explica que el acceso puede guardarse en un archivo o en el almacén de credenciales del sistema y se comparte con la extensión IDE. Cerrar sesión también puede afectarla.

Quita las extensiones que no quieras desde el gestor de extensiones o complementos del editor. CLI, extensión y app de escritorio son instalaciones distintas. Anthropic advierte de que sus otros clientes pueden recrear `~/.claude`. La [guía de Claude](https://mole.fit/tested-apps/claude) cubre escritorio y Code por separado; la [guía de OpenCode](https://mole.fit/tested-apps/opencode) cubre Desktop y sus datos compartidos con la CLI.

## Borrar datos locales sólo si aceptas perderlos

Para quitar únicamente la CLI, detente aquí y deja los datos respaldados donde están. Para un restablecimiento deliberado, sal de todos los clientes que los comparten, comprueba la copia y mueve a la Papelera sólo las ubicaciones exactas de la primera tabla que ya no quieras. Borrar `~/.codex` también elimina los archivos nativos de ejecución que guarda, así que no es una desinstalación solo del programa.

Las rutas personalizadas y archivos de proyecto necesitan una revisión aparte. Anthropic documenta `CLAUDE_CONFIG_DIR`, y OpenCode muestra las rutas activas de datos, configuración, caché y estado con `opencode debug paths`. Revísalas antes de desinstalar. Los elementos `.claude`, `.mcp.json` y `.opencode` del proyecto pueden ser configuración del equipo. Conserva el código y los cambios necesarios de los worktrees. No borres un repositorio para quitar un asistente.

Las [instrucciones de Apple sobre la Papelera](https://support.apple.com/guide/mac-help/mchlp1093/mac) explican cómo recuperar un elemento antes de vaciarla. Sólo es posible mientras siga allí. Desinstalar mediante un gestor de paquetes no crea una copia del programa en la Papelera. Reinstala por el canal original si hace falta y restaura los datos desde la copia comprobada. Reconstruir cachés también requiere que estén disponibles los paquetes u otras fuentes necesarias.

## Comprobar sin borrar más

Abre un terminal nuevo con zsh y revisa la [resolución de los comandos](https://zsh.sourceforge.io/Doc/Release/Shell-Builtin-Commands.html):

```sh
type -a claude
type -a codex
type -a opencode
```

Una ruta, alias o función requiere revisión y puede ser otra instalación. No encontrado sólo significa que ese shell no resuelve el comando, no que todos los datos y extensiones hayan desaparecido. Comprueba el editor por separado y que los datos elegidos sigan presentes. Para retirar también apps de escritorio, consulta los [restos de herramientas IA](https://mole.fit/es/blog/how-to-remove-ai-tool-leftovers-mac).

## Dónde encaja Mole

La página de IA separada de Mole Mac trata conversaciones antiguas aptas, worktrees comprobados con Git y desinstalación de CLI inactivas compatibles mediante su política específica de borrado de datos IA. Son decisiones revisadas por separado, no un comando para vaciar toda la carpeta personal de la herramienta.

OpenCode figura en el catálogo CLI: una instalación inactiva apta puede aparecer para eliminarla. Los datos compartidos se conservan si una app de escritorio o habilidades instaladas los necesitan. Los programas Homebrew se retiran con Homebrew; los demás programas y datos aptos van a la Papelera. Claude Code y Codex están excluidos deliberadamente de la desinstalación completa de herramientas, así que usa los pasos manuales anteriores. Una fila sin marcar espera tu decisión, no está protegida frente a una selección posterior.

## Preguntas frecuentes

### ¿Puedo quitar Claude Code y mantener Claude Desktop?

Sí. Quita sólo la CLI instalada por separado y las extensiones no deseadas. Conserva los datos compartidos que necesiten los clientes restantes. Sigue la guía de escritorio sólo si también quieres retirar esa app.

### ¿Por qué sigue funcionando el comando después de desinstalar?

Revisa su resolución en un terminal nuevo. Otro gestor, entorno Node, lanzador nativo o alias puede seguir proporcionándolo. Quita sólo la instalación identificada.

### ¿Reinstalar recupera las conversaciones borradas?

No cuentes con ello. La reinstalación proporciona el programa, no una copia de conversaciones locales o instantáneas eliminadas. Conserva copias legibles y elementos necesarios de la Papelera hasta verificar la recuperación.

---

Canonical HTML page: https://mole.fit/es/blog/uninstall-claude-code-codex-mac
Blog index for agents: https://mole.fit/es/blog/llms.txt
Site index for agents: https://mole.fit/llms.txt
