1684 字
8 分钟
Claude 干净重装指南
先说明原理
注册新 Claude 账号前,可以先清理旧的本机环境,排查旧缓存、临时文件等残留对注册和登录的干扰。不要动 Claude 的资料,只清扫环境;清理不能保证避免 KYC 或封号。
执行前请注意:原文包含删除 Claude Code 对话历史、设置和登录凭据的步骤。若你的要求是“不要动 Claude 的资料,只清扫环境”,先把这个限制告诉 Codex,让它列出与限制冲突的步骤并等你确认,不要直接整段执行。
给 Codex 的执行指令
复制下面的指令和原文,发给 Codex 即可。
按照文件里的步骤,帮我清理电脑。不要动 CLAUDE 的资料,只清扫环境。
原文全文
来源署名:第二条线 · 使用手册。以下保留原文内容,仅整理 PDF 的分页与自动换行;下载原 PDF,原件未经修改。可复制整段原文给 Codex 阅读,Mac 与 Windows 步骤请按实际系统选择。
第二条线 · 使用手册
Claude 干净重装指南
第一部分
卸载 Claude,并清除使用痕迹
开始前:卸载只清本机。聊天记录存在 Anthropic 的服务器上,不会因卸载而消失。如果想让旧登录全部失效,先在浏览器打开 claude.ai → 设置 → 账号,退出所有设备,再开始卸载。另外 Claude 文件夹里有桌面端的 MCP 配置(claude_desktop_config.json),需要保留的话先复制出来。
Mac
1. 卸载桌面端
打开「终端」,整段粘贴运行。它会退出 Claude、删除应用本体和所有数据、缓存、偏好设置、日志,以及钥匙串里的「Claude Safe Storage」(登录态的加密密钥)。
终端 · 卸载桌面端
osascript -e 'quit app "Claude"' 2>/dev/null; pkill -x Claude
defaults delete com.anthropic.claudefordesktop 2>/dev/null
rm -rf /Applications/Claude.app \
~/Library/Application\ Support/Claude \
~/Library/Caches/com.anthropic.claudefordesktop \
~/Library/Caches/com.anthropic.claudefordesktop.ShipIt \
~/Library/HTTPStorages/com.anthropic.claudefordesktop \
~/Library/Preferences/com.anthropic.claudefordesktop.plist \
~/Library/Saved\ Application\ State/com.anthropic.claudefordesktop.savedState \
~/Library/Logs/Claude
while security delete-generic-password -s "Claude Safe Storage" >/dev/null 2>&1; do :; done
再到「系统设置 → 通用 → 登录项」,如果列表里还有 Claude,选中后点「−」删掉。
2. 卸载 Claude Code
不管当初是用官方脚本、npm 还是 Homebrew 装的,下面这段都能处理(没装的方式会自动跳过)。它会删除程序、设置、对话历史、缓存,以及钥匙串里的「Claude Code-credentials」(登录凭据)。
终端 · 卸载 Claude Code
npm uninstall -g @anthropic-ai/claude-code 2>/dev/null
brew uninstall --cask claude-code 2>/dev/null
rm -rf ~/.local/bin/claude ~/.local/share/claude ~/.local/state/claude \
~/.claude ~/.cache/claude ~/Library/Caches/claude-cli-nodejs
find ~ -maxdepth 1 -name '.claude.json*' -delete
while security delete-generic-password -s "Claude Code-credentials" >/dev/null 2>&1; do :; done
然后检查 shell 配置文件里有没有留下的 API Key、代理变量或别名:
终端 · 查找配置文件里的残留
grep -n -i -E 'claude|anthropic' ~/.zshrc ~/.zprofile ~/.bashrc ~/.bash_profile ~/.profile 2>/dev/null
有输出的话,用文本编辑器打开对应文件,删掉那几行(比如 export ANTHROPIC_API_KEY=…),然后关掉终端重开。
3. 编辑器插件和项目里的文件
VS Code / Cursor:扩展面板里卸载「Claude Code」。
JetBrains:设置 → Plugins 里卸载「Claude Code」。
项目文件夹里的 .claude/、CLAUDE.md、.mcp.json 是写在项目里的设置。下面这条只列出、不删除,自己看哪些要删:
终端 · 列出项目里的 Claude 设置
find ~ -maxdepth 5 \( -name .claude -o -name CLAUDE.md -o -name .mcp.json \) -not -path "$HOME/Library/*" 2>/dev/null
4. 浏览器
每个用过 claude.ai 的浏览器都要清一遍,把 claude.ai、claude.com、anthropic.com 三个网站的数据删掉:
Chrome:地址栏打开 chrome://settings/content/all,搜索 claude 和 anthropic,逐个点删除。
Edge:打开 edge://settings/content/all,同样搜索后删除。
Safari:设置 → 隐私 → 管理网站数据,搜索后点「移除」。
确认清干净了
终端 · 残留检查
find /Applications ~/Library -maxdepth 2 \( -iname '*claude*' -o -iname '*anthropic*' \) 2>/dev/null
find ~ -maxdepth 1 -iname '.claude*'
command -v claude
security find-generic-password -s "Claude Safe Storage" >/dev/null 2>&1 && echo "钥匙串还有 Claude Safe Storage"
security find-generic-password -s "Claude Code-credentials" >/dev/null 2>&1 && echo "钥匙串还有 Claude Code-credentials"
没有任何输出就算成功。如果还列出了路径,把它删掉后再跑一次。
Windows
1. 卸载桌面端
1. 右下角托盘区找到 Claude 图标,右键 → 退出。
2. 打开「设置 → 应用 → 已安装的应用」,找到 Claude → 卸载。
2. 卸载 Claude Code 并删除所有残留
开始菜单搜索「PowerShell」,打开后整段粘贴运行。它会结束 Claude 进程,删除桌面端和 Claude Code 的程序、数据、缓存、凭据文件(Windows 上登录凭据存在 .claude 文件夹里),以及 claude:// 链接关联。
PowerShell · 清除残留
Get-Process Claude, claude -ErrorAction SilentlyContinue | Stop-Process -Force
npm uninstall -g @anthropic-ai/claude-code 2>$null
$paths = "$env:APPDATA\Claude",
"$env:LOCALAPPDATA\AnthropicClaude",
"$env:LOCALAPPDATA\Claude",
"$env:LOCALAPPDATA\claude-cli-nodejs",
"$env:USERPROFILE\.claude",
"$env:USERPROFILE\.local\bin\claude.exe",
"$env:USERPROFILE\.local\share\claude",
"$env:USERPROFILE\.local\state\claude",
"$env:USERPROFILE\.cache\claude"
$paths | ForEach-Object { Remove-Item $_ -Recurse -Force -ErrorAction SilentlyContinue }
Get-ChildItem $env:USERPROFILE -Force -Filter '.claude.json*' | Remove-Item -Force
Remove-Item HKCU:\Software\Classes\claude -Recurse -Force -ErrorAction SilentlyContinue
3. 环境变量、凭据和快捷方式
开始菜单搜「编辑账户的环境变量」,删掉名字带 ANTHROPIC 或 CLAUDE 的变量;在 Path 里如果只有 Claude Code 用到 %USERPROFILE%\.local\bin,也一并删掉。
开始菜单搜「凭据管理器」→ Windows 凭据,删掉名字带 claude 或 anthropic 的条目。
桌面和开始菜单里如果还有 Claude 快捷方式,直接删掉。
VS Code / Cursor / JetBrains 里卸载「Claude Code」插件。
4. 浏览器
每个用过 claude.ai 的浏览器都要清:Chrome 打开 chrome://settings/content/all,Edge 打开 edge://settings/content/all,搜索 claude 和 anthropic,把 claude.ai、claude.com、anthropic.com 的数据全部删除。
确认清干净了
PowerShell · 残留检查
$dirs = $env:APPDATA, $env:LOCALAPPDATA, "$env:LOCALAPPDATA\Packages", "$env:LOCALAPPDATA\Programs",
"$env:APPDATA\Microsoft\Windows\Start Menu\Programs", [Environment]::GetFolderPath('Desktop')
Get-ChildItem $dirs -Force -ErrorAction SilentlyContinue | Where-Object Name -match 'claude|anthropic' | ForEach-Object FullName
Get-ChildItem $env:USERPROFILE -Force -Filter '.claude*' | ForEach-Object FullName
Get-Command claude -ErrorAction SilentlyContinue
[Environment]::GetEnvironmentVariables('User').Keys | Where-Object { $_ -match 'ANTHROPIC|CLAUDE' }
cmdkey /list | Select-String 'claude|anthropic'
Get-ChildItem HKCU:\Software -ErrorAction SilentlyContinue | Where-Object Name -match 'Anthropic|Claude'
没有任何输出就算成功。还列出了东西的话,按路径手动删掉后再跑一次。