GoForum🌐 V2EX

claude code 常见禁止登录和使用的处理办法

cczh678 · 2026-01-15 21:33 · 0 次点赞 · 3 条回复

windows 下 不能使用 claude code 服务,然后分析了原因,主要是因为一直以 settings.json 来管理 API 和 key ,持久化的.zsrch 环境变量没有配置。

然后 claude code 如果是初次安装去加载的是环境变量而不是配置文件。所以会报下面的错误,禁止登录。

@main/2026/01/15/1768432876886-5470dcfe-d73e-41a4-94ee-b6a5455e7e58.png" alt="" />

处理办法比较简单,以 windows 环境来举例子

1 、打开 pshell ,输入下面的指令

2 、[System.Environment]::SetEnvironmentVariable(“ANTHROPIC_BASE_URL”, “https://v3.codesome.cn”, [System.EnvironmentVariableTarget]::User)

3 、[System.Environment]::SetEnvironmentVariable(“ANTHROPIC_AUTH_TOKEN”, “sk-8c328af96 改成你自己的 key10cc14acbb202ffe0c9cfee9e021f8e86”, [System.EnvironmentVariableTarget]::User)

上面三步执行完成后,claude code 就可以正常访问了。

3 条回复
hitrip · 2026-01-15 21:43
#1

把.claude/settings.json 里的 http_proxy, https_proxy 拿出来设到 envvar 上,也可以绕过去。

cczh678 · 2026-01-15 21:48
#2

@hitrip 有没有详细的教程分享下?

hitrip · 2026-01-15 22:03
#3

不知道你的配置是什么,我是通过一个不会被挡掉的代理直接访问 CC ,假如是 a.b.c.d:3128 把它配在.clause/settings.json 里,CC 就会识别。 比如你的配置是这样, { “env”: {

"HTTP_PROXY": "http://a.b.c.d:3128",
"HTTPS_PROXY": "http://a.b.c.d:3128"

} }

把外面把环境变量配成和下面一样的(可能不用这么多) export all_proxy=http://a.b.c.d:3128 export http_proxy=http://a.b.c.d:3128 export https_proxy=http://a.b.c.d:3128 export ALL_PROXY=http://a.b.c.d:3128 export HTTP_PROXY=http://a.b.c.d:3128 export HTTPS_PROXY=http://a.b.c.d:3128 export NO_PROXY=localhost,127.0.0.1 export no_proxy=localhost,127.0.0.1 应该就能 login 了。

我是在 Linux/Mac 上这么用的,没用过 Win 下面的 CC

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: cczh678
发布: 2026-01-15
点赞: 0
回复: 0