解决方案一:TUN模式配置(需魔法手段)

在管理员权限的命令行中执行curl ipinfo.io,若出现网络问题或代码不完整,切换到TUN模式(虚拟网卡模式)。此模式可解决登录返回接收异常问题,需具备基础网络配置知识。

解决方案二:修改配置跳过登录(无需魔法)

需满足前提条件:

  • 有效的Claude Code付费订阅和正确API密钥
  • 已安装IntelliJ IDEA及Claude Code插件
  • 已安装Node.js 18+和npm(推荐)
  • 拥有GLM API Key或其他兼容Anthropic API的密钥

环境变量配置步骤

创建/修改C:\Users\[用户]\.claude\settings.json

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic",
    "ANTHROPIC_AUTH_TOKEN": "您的API密钥",
    "ANTHROPIC_MODEL": "glm-4",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-4",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-4",
    "CLAUDE_CODE_SKIP_AUTH_LOGIN": "1"
  }
}

同步修改C:\.claude.json

{
  "hasCompletedOnboarding": true
}

系统环境变量配置

  1. 打开系统属性→高级→环境变量
  2. 新建用户/系统变量:
    • 变量名:ANTHROPIC_BASE_URL
    • 变量值:模型配置链接
  3. 新建第二组变量:
    • 变量名:ANTHROPIC_AUTH_TOKEN
    • 变量值:API密钥

内容例图:

CLI安装验证(可选)

npm install -g @anthropic-ai/claude-code
claude --version

最终效果:通过IDEA官方插件直接调用国产大模型,命令行操作同理。注意仅修改settings和.claude.json文件无效,必须配置系统环境变量。


Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐