Claude Code 环境清理与重新安装指南

一、清理环境

1.1 清理 Claude Code 的本地配置文件

cc switch 或其他中转工具通常会通过修改 Claude Code 的本地配置来劫持流量。你需要彻底删除这些旧配置。

打开文件资源管理器,进入你的用户目录,通常是 C:\Users\你的用户名(或在地址栏输入 %USERPROFILE%)。

找到并彻底删除 .claude.json 文件以及 .claude 文件夹(如果存在)。

这样可以清除所有旧的 Session 令牌、中转 Base URL 以及历史认证信息。


1.2 检查并清除环境变量 (关键步骤)

中转站教程经常会要求配置全局或系统级的环境变量来重定向 API 请求。如果这些变量残留,官方 CLI 会把你的请求发给中转站,导致认证失败或被标记。

按下 Win + S,搜索“环境变量” (Environment Variables),点击编辑系统环境变量。

点击右下角的环境变量按钮。

在“用户变量”和“系统变量”中仔细检查,删除以下变量(如果有):

  • ANTHROPIC_BASE_URL (最常见的中转劫持变量)
  • ANTHROPIC_API_KEY

清理完毕后,重启你的终端(CMD/PowerShell/Terminal)使环境变量生效。


1.3 重新纯净安装 Claude Code

# 卸载当前版本
npm uninstall -g @anthropic-ai/claude-code

# 清除 npm 缓存(可选,但推荐)
npm cache clean --force

# 重新安装官方最新版
npm install -g @anthropic-ai/claude-code

1.4 优化终端的网络与 IP 环境 (防封核心)

清理完本地文件后,防封号的重中之重在于网络伪装的纯净度。官方对 IP 的审查非常严格。

  • 终端代理配置:在运行 claude login 或进行代码交互前,确保你的终端已经正确走代理。你可以继续使用类似 set http_proxy=http://127.0.0.1:7890set https_proxy=http://127.0.0.1:7890 的方式来让 CLI 流量出海。
  • IP 属性要求:仅仅配置代理是不够的,关键在于你代理节点背后的 IP 质量。Anthropic 会严格区分 IP 类型。强烈建议使用家庭住宅 IP (ISP 属性) 进行登录和高频调用。数据中心 (Datacenter/Hosting) IP 或万人骑的机场节点是触发风控的高危因素。确保你的节点 IP 在检测工具中显示为干净的 ISP 属性。
  • DNS 防泄漏:建议在代理软件中开启 TUN 模式或确保终端代理不泄漏本地 DNS,防止出现 IP 在海外但 DNS 请求在国内的异常情况。

完成以上四步后,在已经挂好干净 ISP 节点代理的终端中,运行 claude login 重新进行官方 OAuth 授权,就可以安心、稳定地使用了。


二、安装新环境

2.1 设置终端代理

CMD (命令提示符)

set http_proxy=http://127.0.0.1:10808
set https_proxy=http://127.0.0.1:10808
set HTTP_PROXY=http://127.0.0.1:10808
set HTTPS_PROXY=http://127.0.0.1:10808
set ALL_PROXY=http://127.0.0.1:10808
set GLOBAL_AGENT_HTTP_PROXY=http://127.0.0.1:10808
echo %http_proxy%
curl https://claude.ai/cdn-cgi/trace

PowerShell


$env:http_proxy="http://127.0.0.1:10808"
$env:https_proxy="http://127.0.0.1:10808"
$env:HTTP_PROXY="http://127.0.0.1:10808"
$env:HTTPS_PROXY="http://127.0.0.1:10808"
$env:ALL_PROXY="http://127.0.0.1:10808"
$env:GLOBAL_AGENT_HTTP_PROXY="http://127.0.0.1:10808"
echo $env:http_proxy
curl https://claude.ai/cdn-cgi/trace

claude
claude --model claude-opus-4-6
claude --model claude-sonnet-4-6
请在终端中执行 curl [https://claude.ai/cdn-cgi/trace](https://claude.ai/cdn-cgi/trace) 并把返回结果中的 ip 和 loc 告诉我

验证代理与命令测试

curl [https://claude.ai/cdn-cgi/trace](https://claude.ai/cdn-cgi/trace)

说明:请在终端中执行上方 curl 命令,并把返回结果中的 iploc 告诉我。

claude
claude --model claude-opus-4-6

2.2 安装 claude code

方式一:通过 Shell 脚本安装

curl -fsSL [https://claude.ai/install.sh](https://claude.ai/install.sh) | bash

方式二:通过 npm 安装

npm install -g @anthropic-ai/claude-code
最后修改:2026 年 07 月 07 日
如果觉得我的文章对你有用,请随意赞赏