- choovybi2026-03-1658795
Claude Code 在首次使用时会需要登录
站内已经有佬提供了解决方案: 分享一个在安装Claude code遇到的问题及解决方案
wsl debian 上尝试了一下之后,发现虽然在 .claude.json 文件中添加”```
"hasCompletedOnboarding": true,
``能够进入 Claude Code 但是右下角还是会有提示:``
Not logged in · Please run /login
``还需要在环境变量或者配置文件中设置``
ANTHROPIC_BASE_URL=xxx
ANTHROPIC_API_KEY=yyy
```之后再次开启 claude code 就会提示已有 api ,是否使用,选择使用第三方 api 即可佬友们遇到 Not logged in · Please run /login 也可以看看是不是 URL 和 API_KEY 忘记配了
主楼 - 大帅哥2026-03-166194
感谢大佬 。
- 1nspired2026-03-1658796
大佬,请问为什么 echo “KEY: $ANTHROPIC_API_KEY”
echo “URL: $ANTHROPIC_BASE_URL”
KEY: sk-xx
URL: xx.com 之后,还是说 Not logged in · Run /login 呢?
- choovybi2026-03-1658795
有没有设置 “hasCompletedOnboarding”: true
- 1nspired2026-03-1658796
- lifesky2026-03-1658797
我也遇到这个问题,问了AI现在好像是解决了。和上面是一样的思路主要是先设置一个假的auth_koen,然后设置代理的环境变量,持久化设置
echo ‘export ANTHROPIC_BASE_URL=“http://localhost:3010”’ >> ~/.bashrc
echo ‘export ANTHROPIC_AUTH_TOKEN=sk-假的token’ >> ~/.bashrc
对了还有key
- Bin2026-03-185627
good,把楼主和您的给codex就修好了
- victical2026-03-2427034
感谢大佬 ^-^
- hane2026-03-2458798
设置了还是一样耶, 咋办呢,大佬
- choovybi2026-03-2458795
环境变量和 .claude.json 都设置了吗
- moyuiiovo-linuxdo2026-03-2411449
可以试试在命令行里先/logout 然后重新配置再打开。
- xiangpeng2026-04-0258799
- 鲁迅暴打周树人2026-04-0839447
我补充一下:
如果你是从 node 版本升级出现上述问题
如果一直重试都不行那就清空你的
~/.claude.json删掉所以配置,直接改成这个样子```
{
"hasCompletedProjectOnboarding": true
}
``重新加载claude`会出现

确认下打印信息里的后位是否和你的
settings.json里的配置相同```
ANTHROPIC_API_KEY: sk-ant-...d01.Ok6DQWbSALodJ8Q3
``最后一定要选YES` 啊 - tianyunlinger2026-04-2154788
太感谢了,佬,我还以为要选no一开始,被他的recommended误导了,又搞了半天
- Yincan2026-08-2039220
我刚也遇到这个问题,补充一下:
不用全删,把
~/.claude.json中的customApiKeyResponses对象改成这样就行:```
"customApiKeyResponses": {
"approved": [
"PROXY_MANAGED"
],
"rejected": []
},
```这两个键的语义应该是"用户批准过的 key 响应"和"被拒绝的"