Claude Code “Not logged in“ 问题解决方案

问题描述

Claude Code 启动时提示 Not logged in · Please run /login,但国内用户无需官方账号登录,可通过配置环境变量直接使用国产模型API。

核心解决方案

1. 版本要求

  • 使用 Claude Code 2.1.153 版本
  • 新版(≥2.1.156)会因协议变更报错 unknown variant 'system'
  • 安装指定版本命令:

2. 环境变量配置

临时配置(推荐测试使用)
bash 复制代码
# 以 DeepSeek 为例
export ANTHROPIC_AUTH_TOKEN="sk-你的API密钥"
export ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic"
claude
永久配置

macOS/Linux

bash 复制代码
echo 'export ANTHROPIC_AUTH_TOKEN="sk-你的API密钥"' >> ~/.bashrc
echo 'export ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic"' >> ~/.bashrc
source ~/.bashrc

Windows

  • 系统属性 → 高级 → 环境变量
  • 新建用户变量:
    • ANTHROPIC_AUTH_TOKEN = sk-你的API密钥
    • ANTHROPIC_BASE_URL = https://api.deepseek.com/anthropic

3. 跳过引导流程

bash 复制代码
echo '{"hasCompletedOnboarding": true}' > ~/.claude.json

国产模型配置参考

服务商 Base URL 模型名称
DeepSeek https://api.deepseek.com/anthropic deepseek-chat
阿里百炼 https://dashscope.aliyuncs.com/compatible-mode/v1 qwen3.5-plus
智谱 GLM https://open.bigmodel.cn/api/paas/v4 glm-4-flash

常见问题排查

1. 环境变量未生效

  • 确保在同一个终端窗口设置变量并启动
  • 检查变量名是否为 ANTHROPIC_AUTH_TOKEN
  • 验证 Base URL 格式(必须省略 /v1

2. 版本兼容性问题

  • 确认使用 2.1.153 版本
  • ~/.claude/settings.json 中添加:

验证方法

1. 状态栏检查

  • 成功 :显示 模型名称 · API Usage Billing
  • 失败 :显示 Not logged in · Run /login

2. 功能测试

bash 复制代码
say hello
  • 成功:返回正常响应
  • 失败 :提示 Invalid API Keyfetch failed

关键提醒

  1. **禁止执行 ****/login**,误触后按 Esc 退出
  2. API Key 安全 :不要公开泄露 sk- 开头的密钥
  3. 版本锁定:必须使用 2.1.153 版本并禁用自动更新

附录:完整配置流程

bash 复制代码
# 1. 安装指定版本
curl -fsSL https://claude.ai/install.sh | bash -s 2.1.153

# 2. 配置环境变量
export ANTHROPIC_AUTH_TOKEN="sk-你的API密钥"
export ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic"

# 3. 跳过引导流程
echo '{"hasCompletedOnboarding": true}' > ~/.claude.json

# 4. 禁用自动更新
echo '{"env": {"DISABLE_AUTOUPDATER": "1", "DISABLE_UPDATES": "1"}}' > ~/.claude/settings.json

# 5. 启动测试
claude
相关推荐
newbe365245 小时前
对接 Reasonix 1.x 跑通 DeepSeek V4:ACP 模型选择器接入实战
gpt·claude·chatglm (智谱)
岳小哥AI8 小时前
AI大模型"幻觉"从何而来?解密GPT-4、DeepSeek一本正经胡说八道的真相
ai·ai基础
JaguarJack1 天前
Openai Codex 重大更新 已支持接入任意开源大模型
ai·openai·codex
保持清醒的坐标系1 天前
3份配置喂给7个AI编程助手,直接抄
claude
newbe365241 天前
如何使用 Upptime 免费搭建自己的状态站点
gpt·claude·chatglm (智谱)
沉默王二1 天前
老板:“请说出一个录用你的理由。”我脱口而出:“每个月 AI 支出都超过我的生活费了!”老板愣了一下,随即哈哈大笑:“好吧,你被录用了。”
人工智能·ai编程·claude
Artech1 天前
[MAF预定义的AIContextProvider-02]AgentSkillsProvider——将Agent Skills引入MAF
ai·c#·agent·agent skills·maf
乘风gg1 天前
OpenClaw 爆火,但”飞书"赢麻了!!!
前端·ai编程·claude
岳小哥AI1 天前
读懂计算机视觉CV、语言感知(ASR/TTS)、多模态,就能理解AI是如何“看到”与“听到”世界的
ai·ai基础