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
相关推荐
xsdick21 小时前
抛弃 OpenClawd吧!我用 Go 打造了企业级 Swarm(蜂群)agent,更智能,更安全、性能快 5 倍、成本直降80%
人工智能·ai·ai编程
头茬韭菜1 天前
Context 的生死抉择:四层压缩、截断算法与 Session Memory
算法·ai
Elastic 中国社区官方博客1 天前
Elastic 在 Everest Group 企业搜索产品 PEAK Matrix® 评估 2026 中被评为领导者
大数据·运维·人工智能·elasticsearch·搜索引擎·ai·全文检索
哥布林学者1 天前
vibe coding(三)InboxOrganizer:把文件整理集成进右键菜单
ai
曦尧1 天前
InfiniteTalk:音频驱动的无限时长说话视频生成框架
ai·自动化
Java小白笔记1 天前
Codex Skills 分类整理
大数据·人工智能·elasticsearch·搜索引擎·ai·ai编程·ai写作
大鹅同志1 天前
Agent Runtime Evaluation Platform — AI Agent 运行时全维度质量评估平台
ai·langchain·agent·rag·langgraph·vibecoding·llm-as-judge
Elastic 中国社区官方博客1 天前
谁来评判评判者?在 Elasticsearch Workflows 中使用 LLM-as-a-Judge
大数据·运维·人工智能·elasticsearch·搜索引擎·ai·全文检索
AI 小老六1 天前
Agent 工程化新底座:用 CLI 契约层打通 HTTP 接口与业务能力
网络·人工智能·http·ai·架构
promising_xxx1 天前
深度学习个人开源知识库 深度筑基 | DeepBase
人工智能·python·深度学习·计算机视觉·ai·语言模型·nlp