🎉 欢迎使用 AI合租 文档系统!返回主站 →
文档中心
💻 Claude Code
卸载指南

Claude Code 卸载指南

完整的 Claude Code 卸载教程,包含配置文件清理和环境变量删除。

🎯 卸载概述

本指南将帮助你完全卸载 Claude Code,包括:

  • 卸载 CLI 工具
  • 删除配置文件
  • 清除环境变量
  • 卸载 VS Code 扩展
⚠️

卸载前请确认你不再需要 Claude Code 服务,卸载后需要重新安装和配置才能继续使用。

🍎 macOS 卸载

第一步:卸载 Claude Code CLI

# 卸载全局 npm 包
npm uninstall -g @anthropic-ai/claude-code
 
# 验证卸载
claude --version  # 应该提示 "command not found"

第二步:删除配置文件

# 删除配置目录
rm -rf ~/.claude
 
# 删除日志文件
rm -rf ~/Library/Logs/claude/
 
# 删除缓存文件(如果存在)
rm -rf ~/Library/Caches/claude/

第三步:清除环境变量

对于 Zsh 用户(macOS 默认)

# 编辑 .zshrc 文件
nano ~/.zshrc
 
# 删除以下行:
# export ANTHROPIC_BASE_URL="..."
# export ANTHROPIC_AUTH_TOKEN="..."
 
# 或使用 sed 命令自动删除
sed -i '' '/ANTHROPIC_/d' ~/.zshrc
 
# 重新加载配置
source ~/.zshrc

对于 Bash 用户

# 编辑 .bash_profile 文件
nano ~/.bash_profile
 
# 删除相关行或使用 sed 命令
sed -i '' '/ANTHROPIC_/d' ~/.bash_profile
 
# 重新加载配置
source ~/.bash_profile

第四步:卸载 VS Code 扩展

# 使用命令行卸载
code --uninstall-extension anthropic.claude-code
 
# 或在 VS Code 中手动卸载
# Cmd+Shift+X → 搜索 "Claude Code" → 点击卸载

🪟 Windows 卸载

第一步:卸载 Claude Code CLI

# 卸载全局 npm 包
npm uninstall -g @anthropic-ai/claude-code
 
# 验证卸载
claude --version  # 应该提示错误

第二步:删除配置文件

# 删除配置目录
Remove-Item -Recurse -Force "$env:USERPROFILE\.claude"
 
# 删除日志文件
Remove-Item -Recurse -Force "$env:APPDATA\claude" -ErrorAction SilentlyContinue
 
# 删除缓存文件
Remove-Item -Recurse -Force "$env:LOCALAPPDATA\claude" -ErrorAction SilentlyContinue

第三步:清除环境变量

方法一:使用 PowerShell(推荐)

# 删除用户级环境变量
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", $null, [System.EnvironmentVariableTarget]::User)
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", $null, [System.EnvironmentVariableTarget]::User)
 
# 如果设置了系统级环境变量(需要管理员权限)
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", $null, [System.EnvironmentVariableTarget]::Machine)
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", $null, [System.EnvironmentVariableTarget]::Machine)

方法二:使用图形界面

  1. Win + R,输入 sysdm.cpl
  2. 点击"高级"选项卡
  3. 点击"环境变量"
  4. 在用户变量和系统变量中找到并删除:
    • ANTHROPIC_BASE_URL
    • ANTHROPIC_AUTH_TOKEN

第四步:卸载 VS Code 扩展

# 使用命令行卸载
code --uninstall-extension anthropic.claude-code
 
# 或在 VS Code 中手动卸载
# Ctrl+Shift+X → 搜索 "Claude Code" → 点击卸载

第五步:清理注册表(可选)

⚠️

注意:修改注册表有风险,请谨慎操作或跳过此步骤。

# 删除可能的注册表项(可选)
# 需要管理员权限
Remove-Item -Path "HKCU:\Software\claude" -Recurse -Force -ErrorAction SilentlyContinue

🐧 Linux 卸载

第一步:卸载 Claude Code CLI

# 卸载全局 npm 包
npm uninstall -g @anthropic-ai/claude-code
 
# 如果使用了自定义 npm 目录
rm -f ~/.npm-global/bin/claude

第二步:删除配置文件

# 删除配置目录
rm -rf ~/.claude
 
# 删除日志文件
rm -rf ~/.local/share/claude/
 
# 删除缓存文件
rm -rf ~/.cache/claude/

第三步:清除环境变量

对于 Bash 用户

# 编辑 .bashrc 文件
nano ~/.bashrc
 
# 删除相关行或使用 sed 命令
sed -i '/ANTHROPIC_/d' ~/.bashrc
 
# 重新加载配置
source ~/.bashrc

对于 Zsh 用户

# 编辑 .zshrc 文件
nano ~/.zshrc
 
# 删除相关行或使用 sed 命令
sed -i '/ANTHROPIC_/d' ~/.zshrc
 
# 重新加载配置
source ~/.zshrc

清除系统级环境变量(如果设置过)

# 删除系统级环境文件
sudo rm -f /etc/environment.d/claude.conf
 
# 从 /etc/environment 中删除相关行(如果存在)
sudo sed -i '/ANTHROPIC_/d' /etc/environment

第四步:卸载 VS Code 扩展

# 使用命令行卸载
code --uninstall-extension anthropic.claude-code
 
# 手动删除扩展文件
rm -rf ~/.vscode/extensions/anthropic.claude-code-*

WSL2 特殊处理

如果在 WSL2 中使用,除了上述步骤外,还需要:

# 确保 Windows 侧的环境变量也已清除
# 在 Windows PowerShell 中执行上述 Windows 卸载步骤
 
# 重启 WSL2 以确保环境完全清理
wsl --shutdown
# 然后重新启动 WSL2

🧹 完整清理验证

卸载完成后,运行以下命令验证清理是否彻底:

验证 CLI 工具已卸载

# 应该提示 "command not found" 或类似错误
claude --version
which claude  # Linux/macOS
where claude   # Windows

验证环境变量已清除

# Linux/macOS
echo $ANTHROPIC_BASE_URL    # 应该为空
echo $ANTHROPIC_AUTH_TOKEN  # 应该为空
 
# Windows PowerShell
echo $env:ANTHROPIC_BASE_URL    # 应该为空
echo $env:ANTHROPIC_AUTH_TOKEN  # 应该为空

验证配置文件已删除

# Linux/macOS
ls -la ~/.claude  # 应该提示目录不存在
 
# Windows PowerShell
Test-Path "$env:USERPROFILE\.claude"  # 应该返回 False

验证 VS Code 扩展已卸载

# 检查已安装的扩展
code --list-extensions | grep claude  # 应该没有输出

🔄 重新安装

如果需要重新安装 Claude Code:

  1. 清理完成后重启终端
  2. 按照安装指南重新安装

⚠️ 注意事项

数据备份

卸载前,如果有重要的配置或聊天历史,请备份:

# 备份配置文件
cp ~/.claude/config.json ~/claude-config-backup.json
 
# 备份聊天历史(如果存在)
cp -r ~/.claude/history ~/claude-history-backup/

项目文件

Claude Code 的卸载不会影响:

  • 你的项目代码
  • 通过 Claude 生成的文件
  • 项目中的 .claude/ 目录(如果存在)

这些文件会保留在原位置。

网络代理配置

如果你为 Claude Code 配置了特殊的网络代理,卸载后这些配置也会被删除。重新安装时需要重新配置。

📱 获取帮助

如果在卸载过程中遇到问题:

完成! Claude Code 已完全卸载。如果将来需要重新使用,请参考相应的安装指南。

📚 相关文档