# Claude Code, Codex CLI und OpenCode am Mac deinstallieren

> Nach Installationsweg deinstallieren und Anmeldung, Erweiterungen, Einstellungen sowie lokale Chats getrennt behandeln.

Published: 2026-10-31

Um Claude Code, Codex CLI oder OpenCode vom Mac zu entfernen, deinstallieren Sie zuerst die tatsächlich vorhandene Installation. Entscheiden Sie danach über die Daten. Ein fehlender Befehl und gelöschte Chats sind verschiedene Ergebnisse. Behalten Sie die Daten zunächst, wenn Sie zurückkehren könnten oder Desktop-App und Editor-Erweiterung weiter nutzen.

## Entscheiden, was bleiben soll

Kopieren Sie benötigte Einstellungen und lokale Chats in eine lesbare, geprüfte Sicherung. Eine erneute Kontoanmeldung stellt lokale Verläufe nicht zwangsläufig wieder her. Für kleinere Caches bei weiter installierten Werkzeugen gibt es die [Bereinigung von KI-Entwicklungswerkzeugen](https://mole.fit/de/blog/how-to-clean-up-ai-coding-tools-mac).

| Werkzeug | Standarddaten zur Prüfung | Möglicher Verlust beim Entfernen |
| --- | --- | --- |
| Claude Code | `~/.claude` und `~/.claude.json` | Einstellungen, Berechtigungen, MCP-Konfiguration und Chats |
| Codex CLI | `~/.codex` | Lokale Konfiguration, Chats und dateibasierte Anmeldedaten |
| OpenCode | `~/.local/share/opencode`, `~/.config/opencode`, `~/.cache/opencode` | Chats, Snapshots, Anbieterzugänge, Konfiguration und Caches |

Die Pfade stammen aus [Claude Codes Einrichtung](https://code.claude.com/docs/en/setup#remove-configuration-files), [Codex-Konfiguration](https://learn.chatgpt.com/docs/config-file/config-reference) und [Verlaufsorten](https://learn.chatgpt.com/docs/reference/troubleshooting) sowie OpenCodes [Speicher-](https://opencode.ai/docs/troubleshooting/) und [Konfigurationsanleitung](https://opencode.ai/docs/config/). Es sind Prüfstellen, keine Sammellöschliste.

## Den ursprünglichen Paketmanager verwenden

Beenden Sie laufende Arbeit und Chats. Verwenden Sie bei Paketmanager-Installationen nur die passende Tabellenzeile. Die Namen stehen in [Claudes Deinstallationsanleitung](https://code.claude.com/docs/en/setup#uninstall-claude-code), OpenAIs [Installationsliste](https://github.com/openai/codex/blob/main/README.md) und OpenCodes [Installationsanleitung](https://opencode.ai/docs/). [npm uninstall](https://docs.npmjs.com/cli/v11/commands/npm-uninstall/) entfernt mit globalem Schalter ein globales Paket, [Homebrew uninstall](https://docs.brew.sh/Manpage) die benannte Formula oder Cask.

| Installation | Befehl zum Entfernen |
| --- | --- |
| 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, Homebrew-V1-Tap | `brew uninstall anomalyco/tap/opencode` |

Für Claudes gesonderte Latest-Cask gilt stattdessen `brew uninstall --cask claude-code@latest`. OpenCodes Hersteller-Tap und Homebrews `opencode`-Formula können unterschiedliche Hauptversionen liefern. Prüfen Sie den installierten Namen. Führen Sie nicht alle Zeilen aus und ergänzen Sie nicht pauschal `--zap`. Bei mehreren Node-Umgebungen prüfen Sie globale Installationen jeweils separat.

## Native Installationen getrennt behandeln

Für Claudes nativen Installer nennt Anthropic `~/.local/bin/claude` und `~/.local/share/claude`. Beenden Sie das Werkzeug und verschieben Sie den bestätigten Startlink und Programmordner in den Papierkorb. `~/.claude` bleibt bis zur Datenentscheidung erhalten.

OpenAIs [Installer-Quelltext](https://github.com/openai/codex/blob/main/scripts/install/install.sh) legt native Codex-Starter standardmäßig unter `~/.local/bin` und die Laufzeit unter `~/.codex/packages/standalone` ab. Prüfen Sie dort `codex` und `codex-code-mode-host`. Verschieben Sie nur bestätigte Codex-Starter und diese Laufzeit in den Papierkorb, nachdem Sie ausgeschlossen haben, dass eine beibehaltene Codex-Installation sie benötigt. `CODEX_INSTALL_DIR` und `CODEX_HOME` können die Orte ändern. Das ist eine manuelle Ableitung aus dem Installer, kein dokumentierter universeller Codex-Deinstallationsbefehl.

Für OpenCode aus dessen Installationsskript verwenden Sie das eigene [Deinstallationsprogramm](https://opencode.ai/docs/cli/#uninstall), solange der Befehl verfügbar ist. Zuerst kommt die Vorschau. Die zweite Zeile entfernt das Programm unter Beibehaltung von Konfiguration, Chats und Snapshots:

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

Lesen Sie die Vorschau vor der zweiten Zeile. Ein einfaches `opencode uninstall` entfernt mehr Daten. Sichern Sie auch bei Beibehaltungsoptionen Ihre Daten und lassen Sie gemeinsame Daten stehen, wenn OpenCode Desktop weiter genutzt wird.

## Abmeldung und Erweiterungen separat entscheiden

Melden Sie sich vor dem Entfernen der ausführbaren Datei ab, wenn das gewünscht ist. Claude dokumentiert `claude auth logout` in der [Authentifizierungsanleitung](https://code.claude.com/docs/en/authentication), Codex `codex logout` in der [CLI-Referenz](https://learn.chatgpt.com/docs/developer-commands?surface=cli). Laut [Codex-Authentifizierung](https://learn.chatgpt.com/docs/auth) liegen Anmeldedaten in einer Datei oder im Zugangsspeicher des Betriebssystems und werden mit der IDE-Erweiterung geteilt. Eine Abmeldung kann deshalb auch diese betreffen.

Entfernen Sie unerwünschte Editor-Erweiterungen im Erweiterungs- oder Plugin-Manager des Editors. CLI, Erweiterung und Desktop-App sind separate Installationen. Anthropic warnt ausdrücklich, dass andere Clients `~/.claude` neu anlegen können. Die [Claude-Anleitung](https://mole.fit/tested-apps/claude) behandelt Desktop und separate Code-Entfernung, die [OpenCode-Anleitung](https://mole.fit/tested-apps/opencode) Desktop und gemeinsame CLI-Daten.

## Lokale Daten nur bei gewolltem Verlust entfernen

Für eine reine CLI-Deinstallation können die gesicherten Daten bleiben. Für einen bewussten Datenreset beenden Sie alle gemeinsamen Clients, prüfen die Sicherung und verschieben nur die unerwünschten exakten Orte der ersten Tabelle in den Papierkorb. `~/.codex` enthält auch native Laufzeitdateien. Den Ordner zu löschen ist keine reine Programmentfernung.

Eigene Konfigurationspfade und Projektdateien brauchen eine getrennte Prüfung. Anthropic dokumentiert `CLAUDE_CONFIG_DIR`, OpenCode zeigt mit `opencode debug paths` die aktiven Daten-, Konfigurations-, Cache- und Zustandspfade. Prüfen Sie diese vor der Deinstallation. Projektdateien unter `.claude`, `.mcp.json` und `.opencode` können Teamkonfiguration sein. Behalten Sie Quellcode und benötigte Worktree-Änderungen. Löschen Sie kein Repository, um einen Assistenten zu entfernen.

Apples [Papierkorb-Anleitung](https://support.apple.com/guide/mac-help/mchlp1093/mac) beschreibt die Wiederherstellung vor dem Leeren. Das funktioniert nur, solange die Objekte noch dort liegen. Eine Paketmanager-Deinstallation sichert das Programm nicht im Papierkorb. Installieren Sie es nötigenfalls über den ursprünglichen Kanal neu und stellen Daten aus der geprüften Sicherung wieder her. Auch Cache-Neuaufbau braucht verfügbare Pakete oder andere Quellen.

## Ergebnis prüfen, ohne mehr zu löschen

Öffnen Sie ein neues Terminal mit zsh und prüfen Sie die [Befehlsauflösung](https://zsh.sourceforge.io/Doc/Release/Shell-Builtin-Commands.html):

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

Ein Pfad, Alias oder eine Funktion muss geprüft werden und kann eine zweite Installation sein. Nicht gefunden bedeutet nur, dass diese Shell den Befehl nicht auflösen kann, nicht dass alle Daten und Erweiterungen weg sind. Prüfen Sie den Editor separat und kontrollieren Sie, ob die beibehaltenen Daten noch vorhanden sind. Für Desktop-Entfernung gibt es [KI-Werkzeugreste](https://mole.fit/de/blog/how-to-remove-ai-tool-leftovers-mac).

## Wo Mole hilft

Mole Macs eigene KI-Seite behandelt geeignete alte Chats, mit Git geprüfte Worktrees und unterstützte ungenutzte CLIs über die KI-spezifische Löschrichtlinie. Das sind einzeln geprüfte Entscheidungen, keine Löschung des gesamten Werkzeugordners im Benutzerverzeichnis.

OpenCode steht im CLI-Katalog. Eine geeignete ungenutzte Installation kann zur Entfernung erscheinen. Gemeinsame Daten bleiben, wenn eine Desktop-App oder installierte Skills sie benötigen. Homebrew-Programme werden über Homebrew entfernt, andere geeignete Programm- und Datenziele in den Papierkorb verschoben. Claude Code und Codex sind bewusst von der vollständigen Werkzeugdeinstallation ausgeschlossen. Verwenden Sie dafür die manuellen Schritte oben. Eine nicht ausgewählte Zeile wartet auf Ihre Entscheidung und ist nach späterer Auswahl nicht geschützt.

## Häufige Fragen

### Kann Claude Desktop bleiben, wenn ich Claude Code entferne?

Ja. Entfernen Sie nur die separate CLI und unerwünschte Editor-Erweiterungen. Gemeinsame Daten bleiben, solange ein beibehaltener Client sie benötigt. Die Desktop-Anleitung brauchen Sie nur, wenn auch diese App weg soll.

### Warum funktioniert der Befehl nach der Deinstallation noch?

Prüfen Sie ihn im neuen Terminal. Ein zweiter Paketmanager, eine andere Node-Umgebung, ein nativer Starter oder Alias kann ihn weiter bereitstellen. Entfernen Sie nur die identifizierte Installation.

### Stellt eine Neuinstallation gelöschte Chats wieder her?

Verlassen Sie sich nicht darauf. Sie liefert das Programm, keine Sicherung lokaler Chats oder Snapshots. Behalten Sie lesbare Sicherungen und benötigte Papierkorbobjekte, bis die Wiederherstellung geprüft ist.

---

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