# Désinstaller Claude Code, Codex CLI et OpenCode sur Mac

> Retirez chaque installation et décidez séparément du sort de la connexion, des extensions, des réglages et des discussions locales.

Published: 2026-10-31

Pour désinstaller Claude Code, Codex CLI ou OpenCode sur Mac, retirez d’abord l’installation réellement présente, puis décidez du sort des données. Une commande introuvable et un historique supprimé sont deux résultats différents. Gardez les données si vous pourriez revenir à l’outil ou utilisez encore son app de bureau ou son extension.

## Décider ce qui doit rester

Copiez les réglages et discussions locales utiles dans une sauvegarde dont vous avez vérifié la lecture. Ne supposez pas qu’une connexion au compte restaurera l’historique local. Pour réduire les caches en gardant les outils, consultez le [nettoyage des outils de développement IA](https://mole.fit/fr/blog/how-to-clean-up-ai-coding-tools-mac).

| Outil | Données par défaut à examiner | Perte possible après suppression |
| --- | --- | --- |
| Claude Code | `~/.claude` et `~/.claude.json` | Réglages, autorisations, configuration MCP et discussions |
| Codex CLI | `~/.codex` | Configuration locale, discussions et identifiants enregistrés dans des fichiers |
| OpenCode | `~/.local/share/opencode`, `~/.config/opencode`, `~/.cache/opencode` | Discussions, instantanés, identifiants des fournisseurs, configuration et caches |

Ces chemins viennent de la [configuration de Claude Code](https://code.claude.com/docs/en/setup#remove-configuration-files), de la [configuration Codex](https://learn.chatgpt.com/docs/config-file/config-reference) et des [emplacements d’historique](https://learn.chatgpt.com/docs/reference/troubleshooting), ainsi que du [stockage](https://opencode.ai/docs/troubleshooting/) et de la [configuration OpenCode](https://opencode.ai/docs/config/). Ce sont des emplacements à examiner, pas à supprimer en bloc.

## Utiliser le gestionnaire qui a installé l’outil

Terminez le travail et les discussions actives. Pour une installation par gestionnaire de paquets, n’utilisez que la ligne correspondante. Les noms figurent dans les [instructions de Claude](https://code.claude.com/docs/en/setup#uninstall-claude-code), la [liste d’installation OpenAI](https://github.com/openai/codex/blob/main/README.md) et le [guide OpenCode](https://opencode.ai/docs/). [npm uninstall](https://docs.npmjs.com/cli/v11/commands/npm-uninstall/) avec l’option globale retire un paquet global ; [Homebrew uninstall](https://docs.brew.sh/Manpage) retire la formule ou le cask indiqué.

| Installation | Commande de désinstallation |
| --- | --- |
| 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` |

Pour le cask Claude du canal latest, utilisez plutôt `brew uninstall --cask claude-code@latest`. Le tap du fournisseur OpenCode et la formule Homebrew `opencode` peuvent désigner des versions majeures différentes. Vérifiez le nom installé. N’exécutez pas toutes les lignes et n’ajoutez pas `--zap` par facilité. Avec plusieurs environnements Node, examinez séparément chaque installation globale.

## Traiter les installations natives séparément

Pour Claude Code natif, Anthropic indique `~/.local/bin/claude` et `~/.local/share/claude`. Après avoir quitté l’outil, vérifiez qu’il s’agit de votre installation, puis placez ce lien de lancement et ce dossier programme dans la Corbeille. Gardez `~/.claude` pour la décision sur les données.

Le [code de l’installateur OpenAI](https://github.com/openai/codex/blob/main/scripts/install/install.sh) place par défaut les lanceurs Codex dans `~/.local/bin` et l’environnement d’exécution dans `~/.codex/packages/standalone`. Examinez les entrées `codex` et `codex-code-mode-host`. Ne déplacez que les lanceurs identifiés et cet environnement après avoir confirmé qu’aucune installation Codex conservée n’en dépend. `CODEX_INSTALL_DIR` et `CODEX_HOME` peuvent changer ces emplacements. C’est une suppression manuelle déduite de l’installateur, pas une commande universelle de désinstallation documentée.

Pour OpenCode installé par son script, utilisez son [désinstalleur](https://opencode.ai/docs/cli/#uninstall) tant que la commande existe. Prévisualisez d’abord. La seconde ligne retire le programme en conservant configuration, discussions et instantanés :

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

Lisez l’aperçu avant la seconde ligne. La commande simple `opencode uninstall` supprime davantage de données. Gardez une sauvegarde même avec les options de conservation, et préservez les données partagées si vous utilisez encore OpenCode Desktop.

## Se déconnecter et retirer les extensions séparément

Si vous souhaitez aussi vous déconnecter, faites-le avant de retirer l’exécutable. Claude documente `claude auth logout` dans son [guide d’authentification](https://code.claude.com/docs/en/authentication), et Codex `codex logout` dans la [référence CLI](https://learn.chatgpt.com/docs/developer-commands?surface=cli). Le [guide d’authentification Codex](https://learn.chatgpt.com/docs/auth) indique que les identifiants peuvent être dans un fichier ou le gestionnaire d’identifiants du système et sont partagés avec l’extension IDE. La déconnexion peut donc aussi toucher celle-ci.

Retirez les extensions inutiles depuis le gestionnaire d’extensions ou de plugins de l’éditeur. CLI, extension et app de bureau sont des installations distinctes. Anthropic avertit que ses autres clients peuvent recréer `~/.claude`. Le [guide Claude](https://mole.fit/tested-apps/claude) traite l’app de bureau et Code séparément ; le [guide OpenCode](https://mole.fit/tested-apps/opencode) couvre Desktop et ses données partagées avec la CLI.

## Supprimer les données locales seulement volontairement

Pour retirer uniquement la CLI, vous pouvez garder les données sauvegardées et vous arrêter. Pour une réinitialisation voulue, quittez tous les clients qui les partagent, vérifiez la sauvegarde, puis placez uniquement les emplacements indésirables du premier tableau dans la Corbeille. Supprimer `~/.codex` retire aussi l’environnement natif qu’il contient : ce n’est pas une simple désinstallation du programme.

Examinez séparément les chemins personnalisés et les fichiers de projet. Anthropic documente `CLAUDE_CONFIG_DIR`, et OpenCode affiche ses chemins actifs de données, configuration, cache et état avec `opencode debug paths`. Vérifiez-les avant de désinstaller. Les éléments `.claude`, `.mcp.json` et `.opencode` d’un projet peuvent appartenir à l’équipe. Conservez le code et les changements nécessaires des worktrees. Ne supprimez pas un dépôt pour retirer un assistant.

Les [instructions Apple sur la Corbeille](https://support.apple.com/guide/mac-help/mchlp1093/mac) décrivent la restauration avant de la vider. Ce recours existe seulement tant que l’élément y reste. Une désinstallation par gestionnaire de paquets n’est pas une sauvegarde du programme dans la Corbeille. Réinstallez par le canal d’origine si nécessaire et restaurez les données depuis la sauvegarde vérifiée. Reconstruire un cache exige aussi que les paquets ou autres sources restent disponibles.

## Vérifier sans supprimer davantage

Ouvrez un nouveau terminal utilisant zsh et examinez la [résolution des commandes](https://zsh.sourceforge.io/Doc/Release/Shell-Builtin-Commands.html) :

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

Un chemin, alias ou une fonction retournés demandent un examen et peuvent désigner une autre installation. Une commande introuvable prouve seulement que ce shell ne la résout pas, pas que les données et extensions ont disparu. Vérifiez l’éditeur à part et la présence des données conservées. Pour retirer aussi des apps de bureau, consultez les [restes d’outils IA](https://mole.fit/fr/blog/how-to-remove-ai-tool-leftovers-mac).

## Le rôle de Mole

La page IA distincte de Mole Mac traite les anciennes discussions admissibles, les worktrees vérifiés par Git et la désinstallation des CLI inactives prises en charge, via sa politique de suppression propre aux données IA. Chaque choix est examiné séparément ; il ne s’agit pas d’effacer tout le dossier personnel d’un outil.

OpenCode figure dans ce catalogue : une installation inactive admissible peut être proposée. Les données partagées restent lorsqu’une app de bureau ou des compétences installées en ont besoin. Les programmes Homebrew sont retirés par Homebrew, les autres programmes et données admissibles vont dans la Corbeille. Claude Code et Codex sont volontairement absents de la désinstallation complète des outils. Utilisez leurs étapes manuelles ci-dessus. Une ligne décochée attend votre décision ; son contenu n’est pas protégé après sélection.

## FAQ

### Puis-je retirer Claude Code et garder Claude Desktop ?

Oui. Retirez seulement la CLI installée séparément et les extensions inutiles. Gardez les données partagées nécessaires aux clients conservés. Le guide de bureau ne s’applique que si vous retirez aussi cette app.

### Pourquoi la commande fonctionne-t-elle encore après désinstallation ?

Vérifiez sa résolution dans un nouveau terminal. Un autre gestionnaire, environnement Node, lanceur natif ou alias peut encore la fournir. Retirez uniquement l’installation identifiée.

### Réinstaller restaure-t-il les discussions supprimées ?

Ne comptez pas dessus. La réinstallation fournit le programme, pas une sauvegarde des discussions locales et instantanés supprimés. Gardez une sauvegarde lisible et les éléments utiles de la Corbeille jusqu’à vérification de la récupération.

---

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