Claude Code总弹登录界面?一行配置免登录
摘要:针对ClaudeCode突然弹出登录提示的问题,文章指出根本原因是非必要流量检测机制。使用第三方API(如GLM、DeepSeek)时,只需在settings.json中添加"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC":1配置即可解决,无需复杂的破解操作或版本降级。作者通过亲身经历验证了该方法的有效性,并提供了GLM和DeepSee
你是不是也遇到过这种情况:Claude Code一直用得好好的,突然某天打开就弹窗让你登录/run /login?
我也是。上周安装了一个知识库后,settings.json被重置了,重新配置URL和key之后,这个登录问题就出现了。
然后我开始了"瞎折腾之旅"。
我走过的弯路
第一步,用AI搜索。网上都说高频问题版本是2.1.70,原本无登录后期被强制弹窗。
于是我卸载最新版本,专门装了2.1.70。
结果没用。而且过了一会儿Claude还自动升级到最新版了——它有自动更新机制,防不胜防。
第二步,继续搜。找到了一篇CSDN文章,教你怎么"完全破解":创建两个配置文件、伪造登录状态、绕过权限校验、清理进程残留、显示隐藏文件...
看完之后我就在想:我只是用GLM的API而已,需要搞这么复杂吗?
问题诊断
出现这个问题的原因可能是Claude Code的非必要流量检测机制,不是你的配置错了。
如果你用的是第三方API(比如GLM、Kimi这些),可能不需要"伪造登录状态"——只要禁用掉那些不必要的联网检查就行了。
解决方法
在settings.json中添加一行配置:
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1
就这么简单。保存后重启Claude,问题可能就解决了。
完整配置示例
为了方便参考,这里给你两个常用的第三方API配置:
DeepSeek-V4配置:
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "你的DeepSeek API Key",
"ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic",
"API_TIMEOUT_MS": "3000000",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
"ANTHROPIC_MODEL": "deepseek-v4-pro"
},
"theme": "light"
}
智谱GLM配置:
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "你的智谱API Key",
"ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic",
"API_TIMEOUT_MS": "3000000",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-5.1",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-5-turbo",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-4.5-air"
},
"theme": "light"
}
注意替换上面的API Key为你自己的密钥。
后来我去GLM官方查了一下配置文档,结果在常见问题里找到了这个解决方案——官方推荐配置里就包含这一项。早知道就不折腾那两个小时了。
为什么要写这个?
因为网上搜出来的教程都太复杂了。
那些教程教你创建.claude.json、伪造hasCompletedOnboarding、设置bypassPermissions...八九十步操作,看起来很专业,但对于用第三方API的用户来说,可能完全没必要。
一行配置的事,别把它搞成"破解工程"。
亲测效果
配置完成后,两个第三方API都能正常使用:
DeepSeek-V4 通信正常:

智谱GLM-5 配置成功:

官方来源验证:
-
此方案来自智谱AI官方文档(GLM Coding Plan FAQ)
-
官方文档链接:https://docs.bigmodel.cn/cn/coding-plan/faq
-
适用于使用 GLM 等 Claude Code 兼容的第三方 API 用户
避坑提示:不用折腾版本降级,不用伪造登录状态,不用来回卸载安装。如果你用第三方API,先试试这一行配置。
更多推荐



所有评论(0)